GNU Octave
4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "dialog.h"
Public Slots | |
void | dialog_button_clicked (QAbstractButton *button) |
void | filedialog_finished (const QStringList &files, const QString &path, int filterindex) |
void | input_finished (const QStringList &input, int button_pressed) |
void | list_select_finished (const QIntList &selected, int button_pressed) |
Signals | |
void | create_dialog (const QString &, const QString &, const QString &, const QStringList &, const QString &, const QStringList &) |
void | create_filedialog (const QStringList &filters, const QString &title, const QString &filename, const QString &dirname, const QString &multimode) |
void | create_inputlayout (const QStringList &, const QString &, const QFloatList &, const QFloatList &, const QStringList &) |
void | create_listview (const QStringList &, const QString &, int, int, const QIntList &, const QString &, const QStringList &, const QString &, const QString &) |
Public Member Functions | |
QUIWidgetCreator (void) | |
~QUIWidgetCreator (void) | |
QString | get_dialog_button (void) |
const QString * | get_dialog_path (void) |
int | get_dialog_result (void) |
const QIntList * | get_list_index (void) |
const QStringList * | get_string_list (void) |
void | signal_dialog (const QString &message, const QString &title, const QString &icon, const QStringList &button, const QString &defbutton, const QStringList &role) |
bool | signal_filedialog (const QStringList &filters, const QString &title, const QString &filename, const QString &dirname, const QString &multimode) |
bool | signal_inputlayout (const QStringList &prompt, const QString &title, const QFloatList &nr, const QFloatList &nc, const QStringList &defaults) |
bool | signal_listview (const QStringList &list, const QString &mode, int wd, int ht, const QList< int > &initial, const QString &name, const QStringList &prompt, const QString &ok_string, const QString &cancel_string) |
Public Attributes | |
QMutex | mutex |
QWaitCondition | waitcondition |
Private Attributes | |
QString | dialog_button |
int | dialog_result |
QIntList * | list_index |
QString * | path_name |
QStringList * | string_list |
QUIWidgetCreator::~QUIWidgetCreator | ( | void | ) |
Definition at line 54 of file dialog.cc.
References list_index, path_name, and string_list.
|
signal |
Definition at line 129 of file moc-dialog.cc.
Referenced by signal_dialog().
|
signal |
Definition at line 150 of file moc-dialog.cc.
Referenced by signal_filedialog().
|
signal |
Definition at line 143 of file moc-dialog.cc.
Referenced by signal_inputlayout().
|
signal |
Definition at line 136 of file moc-dialog.cc.
Referenced by signal_listview().
|
slot |
Definition at line 63 of file dialog.cc.
References dialog_button, dialog_result, mutex, and waitcondition.
|
slot |
Definition at line 117 of file dialog.cc.
References dialog_result, mutex, path_name, string_list, and waitcondition.
|
inline |
Definition at line 75 of file dialog.h.
References dialog_button.
Referenced by octave_qt_link::do_debug_cd_or_addpath_error(), octave_qt_link::do_prompt_new_edit_file(), and octave_qt_link::do_question_dialog().
|
inline |
Definition at line 115 of file dialog.h.
References path_name.
Referenced by octave_qt_link::do_file_dialog().
|
inline |
Definition at line 73 of file dialog.h.
References dialog_result.
Referenced by octave_qt_link::do_file_dialog(), octave_qt_link::do_list_dialog(), and octave_qt_link::do_message_dialog().
|
inline |
Definition at line 91 of file dialog.h.
References list_index.
Referenced by octave_qt_link::do_list_dialog().
|
inline |
Definition at line 105 of file dialog.h.
References string_list.
Referenced by octave_qt_link::do_file_dialog(), and octave_qt_link::do_input_dialog().
|
slot |
Definition at line 101 of file dialog.cc.
References dialog_result, input(), mutex, string_list, and waitcondition.
Definition at line 83 of file dialog.cc.
References dialog_result, list_index, mutex, and waitcondition.
|
inline |
Definition at line 56 of file dialog.h.
References create_dialog(), and dialog_button.
Referenced by octave_qt_link::do_debug_cd_or_addpath_error(), octave_qt_link::do_message_dialog(), octave_qt_link::do_prompt_new_edit_file(), and octave_qt_link::do_question_dialog().
|
inline |
Definition at line 107 of file dialog.h.
References create_filedialog().
Referenced by octave_qt_link::do_file_dialog().
|
inline |
Definition at line 93 of file dialog.h.
References create_inputlayout().
Referenced by octave_qt_link::do_input_dialog().
|
inline |
Definition at line 77 of file dialog.h.
References create_listview().
Referenced by octave_qt_link::do_list_dialog().
|
private |
Definition at line 153 of file dialog.h.
Referenced by dialog_button_clicked(), get_dialog_button(), and signal_dialog().
|
private |
Definition at line 152 of file dialog.h.
Referenced by dialog_button_clicked(), filedialog_finished(), get_dialog_result(), input_finished(), and list_select_finished().
|
private |
Definition at line 158 of file dialog.h.
Referenced by get_list_index(), list_select_finished(), and ~QUIWidgetCreator().
QMutex QUIWidgetCreator::mutex |
Definition at line 120 of file dialog.h.
Referenced by dialog_button_clicked(), octave_qt_link::do_debug_cd_or_addpath_error(), octave_qt_link::do_file_dialog(), octave_qt_link::do_input_dialog(), octave_qt_link::do_list_dialog(), octave_qt_link::do_message_dialog(), octave_qt_link::do_prompt_new_edit_file(), octave_qt_link::do_question_dialog(), filedialog_finished(), input_finished(), and list_select_finished().
|
private |
Definition at line 160 of file dialog.h.
Referenced by filedialog_finished(), get_dialog_path(), and ~QUIWidgetCreator().
|
private |
Definition at line 157 of file dialog.h.
Referenced by filedialog_finished(), get_string_list(), input_finished(), and ~QUIWidgetCreator().
QWaitCondition QUIWidgetCreator::waitcondition |
Definition at line 121 of file dialog.h.
Referenced by dialog_button_clicked(), octave_qt_link::do_debug_cd_or_addpath_error(), octave_qt_link::do_file_dialog(), octave_qt_link::do_input_dialog(), octave_qt_link::do_list_dialog(), octave_qt_link::do_message_dialog(), octave_qt_link::do_prompt_new_edit_file(), octave_qt_link::do_question_dialog(), filedialog_finished(), input_finished(), and list_select_finished().