10 #ifndef INTERFACE_TOOLBAR_H 11 #define INTERFACE_TOOLBAR_H 15 #include "ui/iface_toolbar.h" 16 #include "funnel_text_dialog.h" 17 #include "interface_toolbar_reader.h" 31 QThread *reader_thread;
33 QMap<int, QByteArray> value;
34 QMap<int, bool> value_changed;
35 QMap<int, QList<QByteArray> > list;
36 QMap<int, FunnelTextDialog *> log_dialog;
37 QMap<int, QString> log_text;
38 QMap<int, bool> widget_disabled;
49 void startCapture(GArray *ifaces);
51 bool hasInterface(QString ifname);
54 void interfaceListChanged();
55 void controlReceived(QString ifname,
int num,
int command, QByteArray message);
61 void startReaderThread(QString ifname,
void *control_in);
64 void onControlButtonPressed();
65 void onLogButtonPressed();
66 void onHelpButtonPressed();
67 void onRestoreButtonPressed();
68 void onCheckBoxChanged(
int state);
69 void onComboBoxChanged(
int idx);
70 void onLineEditChanged();
74 void on_interfacesComboBox_currentIndexChanged(
const QString &ifname);
78 void setDefaultValue(
int num,
const QByteArray &value);
79 void sendChangedValues(QString ifname);
84 void controlSend(QString ifname,
int num,
int type,
const QByteArray &payload);
85 void setWidgetValue(QWidget *widget,
int type, QByteArray payload);
86 void setInterfaceValue(QString ifname, QWidget *widget,
int num,
int type, QByteArray payload);
89 QMap<QString, struct interface_values> interface_;
90 QMap<int, QByteArray> default_value_;
91 QMap<int, QList<QByteArray> > default_list_;
92 QMap<int, QWidget *> control_widget_;
93 QMap<int, QWidget *> label_widget_;
98 #endif // INTERFACE_TOOLBAR_H Definition: ui_about_dialog.h:291
Definition: interface_toolbar.h:29