00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef DCOMMANDSLIST_H
00011 #define DCOMMANDSLIST_H
00012
00013 #include <qvariant.h>
00014 #include <qdialog.h>
00015
00016 class QVBoxLayout;
00017 class QHBoxLayout;
00018 class QGridLayout;
00019 class QSpacerItem;
00020 class QListView;
00021 class QListViewItem;
00022 class QGroupBox;
00023 class QLabel;
00024 class QPushButton;
00025 class QButtonGroup;
00026 class QRadioButton;
00027 class QComboBox;
00028 class QCheckBox;
00029 class QDateTimeEdit;
00030 class QLineEdit;
00031
00032 class DCommandsList : public QDialog
00033 {
00034 Q_OBJECT
00035
00036 public:
00037 DCommandsList( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00038 ~DCommandsList();
00039
00040 QListView* listCommands;
00041 QGroupBox* GB0;
00042 QLabel* textLabel1_3;
00043 QPushButton* BUpdateList;
00044 QPushButton* pushButton2;
00045 QButtonGroup* BG_Type;
00046 QRadioButton* rbType_all;
00047 QRadioButton* rbType_Analysers;
00048 QRadioButton* rbType_Converters;
00049 QRadioButton* rbType_Receivers;
00050 QButtonGroup* BG_WhichGet;
00051 QRadioButton* rb_Last;
00052 QRadioButton* rb_First;
00053 QComboBox* AutoUpdate;
00054 QGroupBox* groupBox3;
00055 QLabel* textLabel1;
00056 QLabel* textLabel1_2;
00057 QCheckBox* timeToUsed;
00058 QComboBox* comboFrom_TimeAgo;
00059 QDateTimeEdit* timeFrom;
00060 QDateTimeEdit* timeTo;
00061 QCheckBox* timeFromUsed;
00062 QComboBox* comboTo_TimeAgo;
00063 QLineEdit* NMax;
00064
00065 public slots:
00066 virtual void onUpdateList();
00067 virtual void onSetTimeFrom(int i);
00068 virtual void onSetTimeTo(int i);
00069 virtual void noGetNewCommands();
00070 virtual void setAutoUpdate(int i);
00071 virtual void onRBList(QListViewItem *,const QPoint &,int );
00072 virtual void onDeleteItem();
00073
00074 protected:
00075 QHBoxLayout* layout10;
00076 QSpacerItem* spacer8_3;
00077 QSpacerItem* spacer8;
00078 QSpacerItem* spacer8_2;
00079 QVBoxLayout* layout7;
00080 QSpacerItem* spacer3;
00081 QVBoxLayout* layout2;
00082 QSpacerItem* spacer3_2;
00083
00084 protected slots:
00085 virtual void languageChange();
00086
00087 };
00088
00089 #endif // DCOMMANDSLIST_H