各位大佬,請問如果QLabel左側是圓點,如何使得圓點相對于右側文字居中呢?
代碼如下:
m_labelTip1 = new QLabel("請勿....", this);
m_labelTip1->setAlignment(Qt::AlignLeft);
m_labelTip1->setStyleSheet("QLabel{background-image:url(:/res/sets/point.png);"
"background-position:top left;"
"background-origin:content;"
"background-repeat:no-repeat;"
"border-radius:0px;border:none;color:#003DA6;font:14px ""SimHei"";}");
截圖如下:
uj5u.com熱心網友回復:
兩種方式,第一種是分兩個label,一個放圓點,一個放文字;第二種是多載QWidget,在paintEvent自己畫圓點和文字uj5u.com熱心網友回復:
多謝大佬指點,我試試看。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/278650.html
標籤:Qt
