10#ifndef IO_CONSOLE_DIALOG_H
11#define IO_CONSOLE_DIALOG_H
17#include <QKeySequence>
83 void on_clearActivated(
void);
88 void clearSuccessHint(
void);
92 Ui::IOConsoleDialog *ui;
104 void *callback_data_;
GeometryStateDialog(QWidget *parent, Qt::WindowFlags f=Qt::Window)
Constructs a new GeometryStateDialog with the specified parent and window flags.
Definition geometry_state_dialog.h:91
void clearHintText()
Clears the currently displayed hint text.
Definition io_console_dialog.cpp:88
~IOConsoleDialog()
Destroys the IOConsoleDialog.
Definition io_console_dialog.cpp:76
IOConsoleDialog(QWidget &parent, QString title, funnel_console_eval_cb_t eval_cb, funnel_console_open_cb_t open_cb, funnel_console_close_cb_t close_cb, void *callback_data)
Constructs a new IOConsoleDialog.
Definition io_console_dialog.cpp:29
void setHintText(const QString &text)
Sets the hint text displayed near the input area.
Definition io_console_dialog.cpp:83
void appendOutputText(const QString &text)
Appends text to the console's output area.
Definition io_console_dialog.cpp:132
void(* funnel_console_open_cb_t)(void(*print_func)(const char *, void *), void *print_data, void *callback_data)
Definition funnel.h:396
int(* funnel_console_eval_cb_t)(const char *console_input, char **error_ptr, char **error_hint, void *callback_data)
Definition funnel.h:388
void(* funnel_console_close_cb_t)(void *callback_data)
Definition funnel.h:401