資源簡介
Qt個性按鈕。
動態(tài)Led效果的按鈕。

代碼片段和文件信息
#include?“frmlightbutton.h“
#include?“ui_frmlightbutton.h“
#include?“qdatetime.h“
#include?“qtimer.h“
frmLightButton::frmLightButton(QWidget?*parent)?:
QWidget(parent)
ui(new?Ui::frmLightButton)
{
ui->setupUi(this);
this->initForm();
}
frmLightButton::~frmLightButton()
{
delete?ui;
}
void?frmLightButton::initForm()
{
type?=?0;
QTimer?*timer?=?new?QTimer(this);
timer->setInterval(1000);
connect(timer?SIGNAL(timeout())?this?SLOT(updateValue()));
timer->start();
updateValue();
}
void?frmLightButton::updateValue()
{
if?(type?==?0)?{
ui->widget1->setLightGreen();
ui->widget2->setLightRed();
ui->widget3->setLightBlue();
type?=?1;
}?else?if?(type?==?1)?{
ui->widget1->setLightBlue();
ui->widget2->setLightGreen();
ui->widget3->setLightRed();
type?=?2;
}?else?if?(type?==?2)?{
ui->widget1->setLightRed();
ui->widget2->setLightBlue();
ui->widget3->setLightGreen();
type?=?0;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-12-27?19:53??lightbutton\
?????文件?????????977??2016-12-13?17:18??lightbutton\frmlightbutton.cpp
?????文件?????????400??2016-12-13?17:18??lightbutton\frmlightbutton.h
?????文件????????1305??2017-01-05?13:11??lightbutton\frmlightbutton.ui
?????文件????????8344??2017-02-07?17:34??lightbutton\lightbutton.cpp
?????文件????????4128??2017-02-10?17:11??lightbutton\lightbutton.h
?????文件?????????474??2017-02-08?15:05??lightbutton\lightbutton.pro
?????文件???????23934??2017-12-22?22:12??lightbutton\lightbutton.pro.user
?????文件???????11678??2017-02-08?15:09??lightbutton\lightbutton.pro.user.eb0197f
?????文件?????????191??2017-02-08?15:04??lightbutton\main.cpp
- 上一篇:Ping界面實現(xiàn)
- 下一篇:英語詞典界面
評論
共有 條評論