26 #if ! defined (octave_workspace_view_h)
27 #define octave_workspace_view_h 1
31 #include <QItemDelegate>
33 #include <QSignalMapper>
34 #include <QSortFilterProxyModel>
Base class for Octave interfaces that use Qt.
int m_view_previous_row_count
void handle_contextmenu_stem(void)
void toggle_header(int column)
void rename_variable_signal(const QString &, const QString &)
Signal that user wants to rename a variable.
void header_contextmenu_requested(const QPoint &mpos)
void relay_contextmenu_command(const QString &cmdname, bool str=false)
void handle_contextmenu_filter(void)
void handle_contextmenu_edit(void)
void contextmenu_requested(const QPoint &pos)
void filter_activate(bool enable)
void edit_variable_signal(const QString &, const octave_value &)
Signal that user wants to edit a variable.
void handle_contextmenu_plot(void)
workspace_model * m_model
void notice_settings(const gui_settings *)
~workspace_view(void)=default
void update_filter_history(void)
void command_requested(const QString &cmd)
Signal that user had requested a command on a variable.
void handle_model_changed(void)
QCheckBox * m_filter_checkbox
void handle_contextmenu_copy_value(void)
void setModel(workspace_model *model)
void handle_contextmenu_clear(void)
void handle_contextmenu_rename(void)
void handle_contextmenu_disp(void)
void filter_update(const QString &expression)
QWidget * m_filter_widget
workspace_view(QWidget *parent, base_qobject &oct_qobj)
QString get_var_name(const QModelIndex &index)
QSortFilterProxyModel m_filter_model
void handle_contextmenu_copy(void)