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 QTimer定時器QT定時器
- QT顯示當前日期時間QT
- qt QTimer響應時機QT
- qt-實時顯示本地時間、以及QDateTime的使用QT
- js時間顯示設定JS
- qt中實現實時的顯示當前時刻的時間QT
- Qt:通過QLabel控制元件來顯示實時日期時間QT控制元件
- Qt學習(5)獲取當前系統時間-實時顯示當前時間QT
- QT時鐘控制元件顯示QT控制元件
- Qt 設定視窗居中顯示QT
- win10時間顯示秒怎麼設定_win10時間顯示秒如何調出Win10
- 【Qt】UI顯示中文QTUI
- Qt之彈出介面顯示在父視窗中間QT
- QT居中螢幕顯示QT
- qt 使用qmake pro檔案新增 ico圖示,程式執行時顯示圖示,exe也顯示圖示QT
- javaScript動態顯示當前時間JavaScript
- 時間格式化,顯示昨天、今天
- 讓history命令顯示日期和時間
- QT tableWidget 內容居中顯示QT
- win10系統如何設定時間日期顯示農曆Win10
- [20201121]顯示時間戳高精度版本.txt時間戳
- Qt中在按鈕上顯示字元'&'QT字元
- wordpress文章的顯示時間期限或過期時間的標誌
- 顯示卡什麼時候會降價 顯示卡降價恢復正常時間分析
- qt介面佈局之使視窗顯示出現在正中間位置QT
- [20190502]給顯示輸出加入時間戳.txt時間戳
- 4070顯示卡什麼時候釋出最新訊息 4070顯示卡上市時間介紹
- win10 1903右下角時間怎麼不顯示秒_win10右下角時間如何顯示秒Win10
- win10 在桌面上顯示日期時間的方法_win10怎麼把時間日期顯示在桌面Win10
- QT之控制元件疊加顯示QT控制元件
- 顯示器響應時間是什麼?顯示器響應時間5ms和1ms差別對比
- win10時間不顯示日期怎麼辦_win10電腦只顯示時間沒有日期如何處理Win10
- CGD:研究顯示2021年疫情期間女性帶娃時間增加173小時
- [20180608]asmcmd顯示檔案的日期時間問題ASM
- 若依解決VUE前端時間顯示問題Vue前端