qlabel可以选中吗_Qt QLabel详解
Qt QLabel詳解
Qt QLabel詳解
一、QLabel常用方法
1. QLabel設置文本內容
ui.label->setText(QStringLiteral("測試中文\n"));
2. QLabel設置顏色
通過設計器里面的改變樣式進行設置:同時可以設置字體、文本對齊方式、背景圖片
color: rgb(255, 85, 0);
background-color: rgb(85, 255, 0);
font: 75 11pt "微軟雅黑";
3. QLabel顯示圖片
方法一:通過設計器里面的屬性編輯頁面添加圖片。
方法二:通過代碼進行設置:setPixmap(const QPixmap &);
方法三:通過設計器里面的右鍵改變樣式表進行設置:
4. QLabel播放動畫
QLabel *label = new QLabel(this);
label->setGeometry(0, 0, 300, 300);
QMovie *movie = new QMovie(":/QtWidgetsApplication1/Resources/timg.gif");
label->setMovie(movie);
movie->start();
QLabel富文本顯示
通過屬性編輯器進行設置
5. QLabel鏈接事件
可以通過自帶信號就行設置
void linkActivated(const QString& link);//鏈接點擊事件
void linkHovered(const QString& link);//鼠標移動到鏈接上時
6. QLabel設置可編輯
可通過屬性編輯頁進行設置
6. QLabel設置獲取選中的文本
QString selectedText() const :獲取選中的內容。
void setSelection(int, int):設置選擇,第一個參數代表是開始位置,第二個參數代表選擇幾個字。
Qt QLabel詳解相關教程
總結
以上是生活随笔為你收集整理的qlabel可以选中吗_Qt QLabel详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 带哨兵节点的链_【算法导论】10.2不带
- 下一篇: 及cp含义_当我们谈论CP时,我们在谈论