kandy
mobilegui_base.h00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef MOBILEGUI_BASE_H
00010 #define MOBILEGUI_BASE_H
00011
00012 #include <qvariant.h>
00013 #include <qwidget.h>
00014
00015 class QVBoxLayout;
00016 class QHBoxLayout;
00017 class QGridLayout;
00018 class QSpacerItem;
00019 class QGroupBox;
00020 class QLabel;
00021 class QTabWidget;
00022 class QListView;
00023 class QListViewItem;
00024 class QPushButton;
00025 class QTextEdit;
00026
00027 class MobileGui_base : public QWidget
00028 {
00029 Q_OBJECT
00030
00031 public:
00032 MobileGui_base( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
00033 ~MobileGui_base();
00034
00035 QGroupBox* GroupBox2;
00036 QLabel* TextLabel1;
00037 QLabel* TextLabel3_2;
00038 QLabel* mManufacturerLabel;
00039 QLabel* mGSMVersionLabel;
00040 QLabel* mSerialNumberLabel;
00041 QLabel* mModelLabel;
00042 QLabel* TextLabel3;
00043 QLabel* TextLabel2;
00044 QTabWidget* mTabWidget;
00045 QWidget* mABTab;
00046 QGroupBox* groupBox3;
00047 QListView* mKabBook;
00048 QPushButton* mReadKabButton;
00049 QPushButton* PushButton8;
00050 QGroupBox* groupBox4;
00051 QPushButton* PushButton3;
00052 QPushButton* PushButton12;
00053 QPushButton* PushButton4_2;
00054 QPushButton* MobDeleteButton;
00055 QListView* mMobileBook;
00056 QPushButton* PushButton8_3;
00057 QWidget* mTerminalTab;
00058 QTextEdit* mTermIO;
00059 QGroupBox* GroupBox1;
00060 QLabel* mStatus;
00061 QLabel* TextLabel5;
00062 QLabel* mSignalQualityLabel;
00063 QLabel* mBatteryChargeLabel;
00064 QPushButton* mConnectButton;
00065 QPushButton* PushButton1;
00066 QPushButton* PushButton5_3;
00067
00068 public slots:
00069 virtual void readKabc();
00070 virtual void readModelInformation();
00071 virtual void readPhonebook();
00072 virtual void refreshStatus();
00073 virtual void savePhonebook();
00074 virtual void setClock();
00075 virtual void syncPhonebooks();
00076 virtual void writeKabc();
00077 virtual void writePhonebook();
00078 virtual void termAddOutput( const char *line );
00079 virtual void toggleConnection();
00080 virtual void deleteMobPhonebook();
00081
00082 protected:
00083 QGridLayout* MobileGui_baseLayout;
00084 QGridLayout* GroupBox2Layout;
00085 QSpacerItem* spacer42;
00086 QGridLayout* mABTabLayout;
00087 QGridLayout* groupBox3Layout;
00088 QSpacerItem* spacer4;
00089 QGridLayout* groupBox4Layout;
00090 QSpacerItem* spacer5;
00091 QHBoxLayout* layout21;
00092 QSpacerItem* spacer6;
00093 QGridLayout* mTerminalTabLayout;
00094 QGridLayout* GroupBox1Layout;
00095 QSpacerItem* Spacer1;
00096 QSpacerItem* spacer9;
00097
00098 protected slots:
00099 virtual void languageChange();
00100
00101 };
00102
00103 #endif // MOBILEGUI_BASE_H
|