?? stopwatch.h
字號(hào):
/****************************************************************************
** File: 'stopwatch.h'
**
** Created: Sat Dec 2 15:58:32 2006
** by: Wya ($Id: edited Sat Dec 2 15:58:32 2006 $)
**
** WARNING! All changes made by wya
**
****************************************************************************/
#ifndef STOPWATCH_H
#define STOPWATCH_H
#include "ui_stopwatch.h"
#include <QDialog>
class AnalogClock;
class DigitalClock;
class QTime;
class QTextStream;
class YStopWatch : public QDialog,public Ui::StopWatch
{
Q_OBJECT
public:
YStopWatch(QWidget *parent = 0);
~YStopWatch();
QString getTimeString(int hh,int mm,int ss,int zz);
QString getTimeString(int hh,int mm,int ss);
int getTheAjustValue();
int getTheMsPerS(){ return m_msPerS;};
int getIndication(){return m_indication;}
QString getSaveLog(){return m_SaveLogFile;}
void setTitleName();
void setTheMsPerS( int msCounter=8){ m_msPerS=msCounter;};
void setIndication(int i=0){ m_indication=i;}
void setSaveLogFileName(const QString&f){m_SaveLogFile=f;}
virtual void startStopWatch();
virtual void startDelayWatch();
#ifdef LOG_STOPWATCH
void setTextStream(QTextStream * stream);
void writeTimeToTheStream();
#endif
public slots:
void slotDisplayStopWatchTimer();
void slotSetDelayTimer(int i);
void slotStartButton(bool checked );
void slotDelayTimeEvent();
void ajustWatchTimer();
signals:
void closeStopWatch(int indicate);
signals:
void stopStopWatch(bool checked);
protected:
void closeEvent( QCloseEvent* );
private:
void doConnection();
int m_hours;
int m_minutes;
int m_seconds;
int m_microSeconds;
int m_lastMicroSeconds;
QTime m_lastTime;
int m_lastTimeSecond;
QTimer * m_timer;
QTimer * m_delayTimer;
QList <int> m_ajustValue;
int m_msPerS;
int m_DelayTime;
int m_offsetMS;
int m_indication;
QString m_SaveLogFile;
#ifdef LOG_STOPWATCH
QTextStream * m_LogStream;
QDateTime m_StartStamp;
QDateTime m_StopStamp;
int m_delaySave;
#endif
};
#endif
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -