Qt設計:時間顯示(QTimer)
#include "mymainwindow.h"
#include "ui_mymainwindow.h"
#include <QTime>
#include <QTimer>
#include <QDebug>
#include <QPalette>
myMainWindow::myMainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::myMainWindow)
{
QPalette pe;
QFont font("Arial",16);
ui->setupUi(this);
pe.setColor(QPalette::Background,Qt::white);
pe.setColor(QPalette::WindowText,Qt::black);
ui->label->setAutoFillBackground(true);
ui->label->setPalette(pe);
ui->label->setFont(font);
QTimer *timer=new QTimer(this);
timer->start(1000);
connect(timer,SIGNAL(timeout()),this,SLOT(update()));
}
myMainWindow::~myMainWindow()
{
delete ui;
}
void myMainWindow::paintEvent(QPaintEvent *)
{
QDateTime dt=QDateTime::currentDateTime();
QString p;
p=dt.toString(" yyyy-MM-dd hh:mm:ss PA ");
this->ui->label->setText(p);
}
#ifndef MYMAINWINDOW_H
#define MYMAINWINDOW_H
#include <QMainWindow>
namespace Ui {
class myMainWindow;
}
class myMainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit myMainWindow(QWidget *parent = 0);
~myMainWindow();
private:
Ui::myMainWindow *ui;
private slots:
void paintEvent(QPaintEvent *);
};
#endif // MYMAINWINDOW_H
#include "mymainwindow.h"
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
myMainWindow w;
w.show();
return a.exec();
}
閒聊或者有任何建議都可以加QQ群交流:712573569
需回答問題:加群幹什麼吖
答案/回答:查水錶
相關文章
- Qt中利用定時器QTimer實時顯示當前日期和時間QT定時器
- Qt 時間顯示QT
- Qt中利用定時器QTimer準實時顯示當前日期和時間QT定時器
- QT介面顯示實時時間QT
- QT學習 實時顯示時間QT
- Qt實時顯示系統時間QT
- QT顯示當前日期時間QT
- QT版用QLCDnumber顯示時間QT
- Qt QTimer定時器QT定時器
- Qt - QTimer(定時器)QT定時器
- QT4 用QLabel實時顯示時間QT
- QT實現動態顯示系統時間QT
- qt QTimer響應時機QT
- js時間顯示設定JS
- Qt QDate QTime顯示當前系統時間QT
- qt-實時顯示本地時間、以及QDateTime的使用QT
- qt中實現實時的顯示當前時刻的時間QT
- Qt程式設計技巧 窗體居中顯示QT程式設計
- Qt中使用QLabel顯示時間的兩種方法QT
- Qt學習(5)獲取當前系統時間-實時顯示當前時間QT
- QT時鐘控制元件顯示QT控制元件
- Qt:通過QLabel控制元件來顯示實時日期時間QT控制元件
- Qt介面設計如何讓文中居中顯示?QT
- 設定RMAN顯示的日期時間格式
- Qt 設定視窗居中顯示QT
- QT設定標籤顯示位置QT
- win10時間顯示秒怎麼設定_win10時間顯示秒如何調出Win10
- Qt之設定窗體居中顯示QT
- Qt中設定視窗居中顯示QT
- 顯示oracle執行時間Oracle
- 【Qt】UI顯示中文QTUI
- android 顯示當前時間(EEEE)顯示星期幾Android
- qt設定視窗在桌面居中顯示QT
- linux 終端顯示時間Linux
- asp.net 時間顯示格式ASP.NET
- QT居中螢幕顯示QT
- qt視窗居中顯示QT
- Linux設定歷史命令顯示執行時間Linux