建立工程,編寫一個介面有兩個按鈕的程式,通過定時器控制這兩個按鈕上的文字變化。
在.h檔案裡定義槽函式和定時器
public slots:
void Change();
void Change2();
QTimer *timer;
QTimer *timer1;
在.cpp檔案裡實現
#include "mainwindow.h"
#include "ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
timer=new QTimer(this);
timer1=new QTimer(this);
connect(timer,SIGNAL(timeout()),this,SLOT(Change()));
timer->start(1000);
connect(timer1,SIGNAL(timeout()),this,SLOT(Change2()));
timer1->start(1000);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::Change()
{
ui->btn_timer->setText("aa");
timer->stop();
timer1->start();
}
void MainWindow::Change2()
{
ui->btn_timer->setText("xx");
timer1->stop();
timer->start();
}
相關文章
- Java GUI之建立一個只有兩個按鈕的框架JavaGUI框架
- 一個form兩個提交按鈕,分別提交到兩頁面ORM
- VB “秒錶”窗體中有兩個按鈕“開始/停止”按鈕
- 點選一個按鈕使其樣式發生變化,再點選另一個按鈕發生同樣變化,但上一個按鈕樣式復原
- 建立漂亮的 CSS 按鈕的 10 個程式碼片段CSS
- 一個Form中2個按鈕,PHP後臺如何判斷提交的是哪一個按鈕ORMPHP
- 設定按鈕的徽章文字
- 為主頁新增一個漂亮的按鈕(上)(轉)
- 面向Vue新人:寫一個簡單的倒數計時按鈕Vue
- 一個按鈕,一鍵傳功!
- .增加兩個按鈕(prev,next)實現問題的遍歷
- c# event在form中手工編寫一個按鈕buttonC#ORM
- 給公司的伺服器做一個“核按鈕”伺服器
- Swift 設定navigation左右兩側按鈕SwiftNavigation
- 使用element ui 元件的時候,如果使用兩個或多個按鈕在同一個單元格內,按鈕會豎著排列,但是不能夠對齊怎麼解決?UI元件
- Qt 模擬滑鼠事件-在兩個按鈕之間切換QT事件
- 自定義view之寫一個帶刪除按鈕的EdittextView
- JavaScript新增一個文字框並帶有刪除按鈕JavaScript
- UIButton(用按鈕中的文字大小來動態設定按鈕的尺寸)UI
- NX二次開發:一個DLL設定多個按鈕操作的方法
- 通過核取方塊控制按鈕是否可用
- 窗體(文字框,按鈕,單選按鈕,標籤)
- 如何點選一個按鈕實現列印
- 點選按鈕彈出一個居中div
- 透過單選按鈕控制編輯框的狀態
- 11個最新最流行的幽靈按鈕
- 自定義一個酷炫的提交完成按鈕
- 為主頁新增一個漂亮的按鈕(下)(轉)
- jquery使用一個按鈕實現控制元素的顯示與隱藏jQuery
- 一個簡單的選單按鈕的實現 (轉)
- 按鈕上面的按鈕 (轉)
- css設定按鈕心跳收縮後,按鈕文字上下抖動,如何解決?CSS
- 同一個form表單中有多個提交按鈕規定不同功能程式碼例項ORM
- 一個簡單的Vue按鈕級許可權方案Vue
- 用CSS Houdini實現一個Material風格的按鈕CSS
- switch button 待完善,做出一個合理的開關按鈕
- JavaScript點選按鈕刪除一個div元素JavaScript
- 簡單介紹如何在別人的MFC程式中新增一個自己功能按鈕。C程式