23 #if ! defined (octave_history_dock_widget_h) 24 #define octave_history_dock_widget_h 1 28 #include <QSortFilterProxyModel> 29 #include <QStringListModel> 73 void ctxMenu (
const QPoint& pos);
void handle_contextmenu_evaluate(bool flag)
void handle_contextmenu_copy(bool flag)
void pasteClipboard(void)
void command_create_script(const QString &commands)
Signale emitted, whenever the user selects commands and chooses "Create script" from the popup menu...
void information(const QString &message)
QCheckBox * m_filter_checkbox
virtual void handle_visibility(bool visible)
to define functions rather than attempting to enter them directly on the command line The block of commands is executed as soon as you exit the editor To avoid executing any simply delete all the lines from the buffer before leaving the editor When invoked with no edit the previously executed command
void command_double_clicked(const QString &command)
Signal emitted, whenever the user double-clicked a command in the history.
void handle_contextmenu_filter(void)
void message(const char *name, const char *fmt,...)
QSortFilterProxyModel m_sort_filter_proxy_model
history_dock_widget(QWidget *parent=nullptr)
void handle_double_click(QModelIndex modelIndex)
void ctxMenu(const QPoint &pos)
void update_filter_history(void)
QListView * m_history_list_view
void filter_activate(bool enable)
void set_history(const QStringList &hist)
void append_history(const QString &hist_entry)
QStringListModel * m_history_model
Stores the current history_model.
void handle_contextmenu_create_script(bool flag)
QWidget * m_filter_widget
~history_dock_widget(void)=default
to define functions rather than attempting to enter them directly on the command line The block of commands is executed as soon as you exit the editor To avoid executing any commands