21 |
21 |
22 #include "AbstractPage.h" |
22 #include "AbstractPage.h" |
23 |
23 |
24 class PageNet : public AbstractPage |
24 class PageNet : public AbstractPage |
25 { |
25 { |
26 Q_OBJECT |
26 Q_OBJECT |
27 |
27 |
28 public: |
28 public: |
29 PageNet(QWidget* parent = 0); |
29 PageNet(QWidget* parent = 0); |
30 |
30 |
31 QPushButton* BtnUpdateSList; |
31 QPushButton* BtnUpdateSList; |
32 QTableView * tvServersList; |
32 QTableView * tvServersList; |
33 QPushButton * BtnNetConnect; |
33 QPushButton * BtnNetConnect; |
34 QPushButton * BtnNetSvrStart; |
34 QPushButton * BtnNetSvrStart; |
35 QPushButton * BtnSpecifyServer; |
35 QPushButton * BtnSpecifyServer; |
36 |
36 |
37 public slots: |
37 public slots: |
38 void updateServersList(); |
38 void updateServersList(); |
39 |
39 |
40 signals: |
40 signals: |
41 void connectClicked(const QString & host, quint16 port); |
41 void connectClicked(const QString & host, quint16 port); |
42 |
42 |
43 private: |
43 private: |
44 QLayout * bodyLayoutDefinition(); |
44 QLayout * bodyLayoutDefinition(); |
45 QLayout * footerLayoutDefinition(); |
45 QLayout * footerLayoutDefinition(); |
46 void connectSignals(); |
46 void connectSignals(); |
47 |
47 |
48 QGroupBox * ConnGroupBox; |
48 QGroupBox * ConnGroupBox; |
49 QGridLayout * GBClayout; |
49 QGridLayout * GBClayout; |
50 |
50 |
51 private slots: |
51 private slots: |
52 void slotConnect(); |
52 void slotConnect(); |
53 }; |
53 }; |
54 |
54 |
55 #endif |
55 #endif |
56 |
56 |