9 #ifndef NETWORKWIDGET_H
10 #define NETWORKWIDGET_H
12 #include <QtNetwork/QHostInfo>
16 #include <QtGui/QTreeWidget>
17 #include <QtGui/QGroupBox>
18 #include <QtGui/QCheckBox>
19 #include <QtGui/QLineEdit>
20 #include <QtGui/QComboBox>
22 #include "xobjects/mainobject.h"
23 #include "xwidgets/xgroupboxes.h"
50 QComboBox *comboLocalIpAddress;
51 QComboBox *comboRemoteAddress;
52 QComboBox *comboRemotePort;
53 QComboBox *comboLocalPort;
54 QComboBox *comboHzOut;
56 QTreeWidget *treeWidget;
60 QLineEdit *txtFgComNo;
61 QLineEdit *txtFgComPort;
63 QLineEdit *lineEditFgComPath;
64 QToolButton *buttonSetFgComPath;
65 QLabel *labelFgComProgram;
66 QLabel *labelFgComCheck;
75 QLineEdit *txtScreenShot;
78 void load_local_addresses();
79 void populate_combo_hz(QComboBox *combo);
85 void setx(QString option,
bool enabled, QString value);
89 void on_dns_lookup_callback(
const QHostInfo &hostInfo);
90 void on_telnet_data(QString, QString);
95 void fgcom_check_path();
96 void fgcom_set_path();
97 void on_fgcom_path(QString);
98 void on_select_fgcombutton();
102 void on_screenshot();
104 void on_browse_http();
105 void on_browse_screenshot();
106 void on_open_telnet();
108 void on_upx(QString option,
bool enabled, QString value);
112 #endif // NETWORKWIDGET_H