timer.h
上传用户:karlzgj
上传日期:2020-03-01
资源大小:68k
文件大小:2k
源码类别:

TAPI编程

开发平台:

QT

  1. /* 时间助手(timer) 2010-01-28 by feng.Z.Z Email : feng7553@163.com thanks yan0  */
  2. #ifndef TESTWIDGET_H
  3. #define TESTWIDGET_H
  4. #define QT_NO_DRAGANDDROP
  5. #define QT_NO_PROPERTIES
  6. #include <qobject.h>
  7. #include <unistd.h>
  8. #include <stdlib.h>
  9. //#include <iostream.h>
  10. #include <qtextcodec.h>
  11. #include <qlayout.h>
  12. #include <qwidget.h>
  13. #include <qdatetime.h>
  14. #include <qcopchannel_qws.h>
  15. #include <ZApplication.h>
  16. #include <ZKbMainWidget.h>
  17. #include <ZSoftKey.h> #include <ZGroupBox.h>
  18. #include <ZLabel.h>
  19. #include <ZScrollPanel.h>
  20. #include <ZOptionsMenu.h>
  21. #include <ZMessageDlg.h>
  22. #include <ZSingleCaptureDlg.h> #include <ZTimePickerDlg.h>
  23. #include <ZSingleSelectDlg.h>
  24. #include <ZNoticeDlg.h>
  25. #include <ZNumPickerDlg.h> #include <ZConfig.h> #include <qtimer.h>
  26. #include "ZNewCheckBox.h" //using namespace std;
  27. class Timer : public ZKbMainWidget
  28. {
  29.         Q_OBJECT bool baoshiing,autopowerdown,timezoom,setbaoshi,automodel;
  30. ZNoticeDlg* znd;
  31. ZSoftKey* softKey;
  32.         ZScrollPanel* scrollPanel;
  33. ZOptionsMenu* menu_Main; ZOptionsMenu* operate;
  34. int h1,h2,h3,m1,m2,m3,s1,s2,s3,ms1,ms2,ms3; QTime* tiempo;
  35. QTimer *timer; QTime powertimer; QString updatenowtime; QString getProgramDir(); long int color; int autopower; int primaryTime; QCopChannel* channelStart;  ZLabel* label; ZLabel* label1; ZMessageDlg *dlg;  ZNewCheckBox *baoshilabel;  ZNewCheckBox *autolabel; ZNewCheckBox *auto1label; ZTimePickerDlg *settime ; ZConfig *systemcfg;
  36. public:
  37.         Timer(QWidget* parent, char*);
  38.         ~Timer(); bool getnowtime();
  39. public slots:
  40.    //virtual void timerEvent(QTimerEvent* e);
  41.    void about();    void stop();    void siganalReceived( const QCString &msg, const QByteArray & );    void updatetimer();    void setpowertime();    void autopowertime();    void start();    void baoshi(int zhengdian);    void getpowertime(); };
  42. #endif