Qt學習筆記外觀篇(六) QLabel

2021-06-23 10:01:59 字數 690 閱讀 5290

qlabel非常簡單,且非常實用。

其典型用法如下:

qlabel label(qobject::tr("hello world"),&dialog);

label.setframestyle(qframe::panel | qframe::sunken);

label.setalignment(qt::alignbottom | qt::alignright);

產生qlabel物件,設定外觀,設定對齊方式。

通過以下**,產生qlabel:

int main(int argc, char *argv)

產生qlabel如下:

我們通過qss進行自定義外觀,我們需要自定義的選項有:background(背景顏色,背景。。),border,padding,margin,文字的大小,顏色,字型等等。

qlabel 

qlabel:hover

我們得到:

Qt學習筆記外觀篇(四) Qt 樣式表例項

如圖 將左側的對話方塊變為右側對話方塊的樣式。其中的變化 全部的矩形框都變為了圓角的 背景顏色改變了 兩個組合框改變了。1 實現顏色的改變 qdialog r2 qlabel 2 實現矩形框的圓角化 r3 qcombobox editable,qlineedit,qlistview 3 r5 qco...

QT學習 容器篇

qlabel pic new qlabel 建立標籤物件 qpixmap prc new qpixmap res plane1.png 指定資源檔案路徑 pic setpixmap prc ui scrollarea setwidget pic 傳遞標籤物件 pic setfixedwidth 10...

QT學習筆記(六) Qt5主視窗框架示例

include include include include include 1.新增選單 檔案 qmenu filemenu ui menubar addmenu tr 檔案 f 2.新增動作 開啟檔案 qaction action new filemenu addaction qicon im...