資源簡介
自定義QLabel控件,自動判斷文本長度與顯示框長度的大小,顯示框太短,則自動滾動顯示,否則正常顯示,類似于廣告屏的滾動播放效果,qt 5源碼,編譯測試通過。

代碼片段和文件信息
#include?“dialog.h“
#include?“ui_dialog.h“
#include?yledItemDelegate>
#include?
#include?
Dialog::Dialog(QWidget?*parent)?:
????QDialog(parent)
????ui(new?Ui::Dialog)
{
????ui->setupUi(this);
????ui->label->setText(“滾動比較長的測試文字...“);
}
Dialog::~Dialog()
{
????delete?ui;
}
void?Dialog::on_pushButton_clicked()
{
????ui->label->setText(ui->lineEdit->text());
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1747??2019-02-19?10:46??dialog.ui
?????文件????????175??2018-08-01?16:54??main.cpp
?????文件???????2375??2019-02-20?10:20??mlabel.cpp
?????文件????????489??2019-02-20?10:18??mlabel.h
?????文件???????1053??2019-02-20?10:12??TestLabelRolling.pro
?????文件??????23826??2019-02-20?10:12??TestLabelRolling.pro.user
?????文件????????437??2019-02-20?10:22??dialog.cpp
?????文件????????329??2019-02-13?17:17??dialog.h
-----------?---------??----------?-----??----
????????????????30431????????????????????8
- 上一篇:經典VHDL 的程序
- 下一篇:2009年全國研究生數學建模比賽試題C題及其附件資料
評論
共有 條評論