建立工程,編寫一個介面有兩個按鈕的程式,通過定時器控制這兩個按鈕上的文字變化。
在.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();
}
相關文章
- 點選一個按鈕使其樣式發生變化,再點選另一個按鈕發生同樣變化,但上一個按鈕樣式復原
- 面向Vue新人:寫一個簡單的倒數計時按鈕Vue
- 一個按鈕,一鍵傳功!
- Qt 模擬滑鼠事件-在兩個按鈕之間切換QT事件
- 使用element ui 元件的時候,如果使用兩個或多個按鈕在同一個單元格內,按鈕會豎著排列,但是不能夠對齊怎麼解決?UI元件
- JavaScript新增一個文字框並帶有刪除按鈕JavaScript
- 舉例說明寫一個button的按鈕的方法有哪些?
- NX二次開發:一個DLL設定多個按鈕操作的方法
- RadioButton文字按鈕間距設定,按鈕在文字右端顯示,RadioButton 右端對齊
- css設定按鈕心跳收縮後,按鈕文字上下抖動,如何解決?CSS
- Fiori Elements List Report table 裡的普通按鈕,Global 按鈕 和 Determining 按鈕
- Blazor入門100天 : 自做一個支援長按事件的按鈕元件Blazor事件元件
- 使用SVG實現的一個Android播放/暫停按鈕SVGAndroid
- switch button 待完善,做出一個合理的開關按鈕
- 一個簡單的Vue按鈕級許可權方案Vue
- 用CSS Houdini實現一個Material風格的按鈕CSS
- 自定義有多個按鈕節點的SliderViewIDEView
- Python文字框與按鈕Python
- 小程式按鈕
- radio 單選按鈕 選中多個
- Qt實現一個支援QSS的Switch Button(開關按鈕)QT
- 如何給input的右上角加個清除的按鈕?
- 160個CrackMe之108 mfc程式 尋找按鈕事件,程式碼還原(上)C程式事件
- 核取方塊有四個按鈕,選擇兩個按鈕,table 就會出現相應資料,驗證資料是否正確,應該怎麼做?
- flutter demo (一):居中的按鈕Flutter
- Flutter 敲一個靈動的錄音按鈕動畫 - Speed CodeFlutter動畫
- iOS - 新增一個全域性懸浮按鈕(整合pods版)iOS
- 用ESP32-C3做一個運動按鈕
- 高亮按鈕
- uniapp更改導航欄按鈕文字APP
- 選中按鈕改變文字大小和顏色
- 核取方塊和切換按鈕的7個使用案例
- idea設定 執行 按鈕在右上角,設定toolbar兩端對齊Idea
- LabVIEW的自定義按鈕View
- Re從零開始的UI庫編寫生活之按鈕UI
- 使用SAP C4C rule editor動態控制UI上某個按鈕是否顯示UI
- 微控制器學習(九)定時器掃描按鈕和數碼管與PWM的使用定時器
- Flutter Button(按鈕)Flutter