2
我想通過setStylesheet設置一些樣式屬性,例如,邊框Qt 4.8.5 QLabel setStylesheet忽略繼承字體
label.setStylesheet("border: 1px solid white;");
之後,我的標籤上有一個白色的邊框,但在父控件(QDesigner)設置所有字體屬性都將被忽略!
qDebug() << label->font().family();
qDebug() << label->font().rawName();
都打印了正確的字體系列,但是在setStylesheet函數被調用後,這不會被應用。
與顏色相同的東西。如果通過setStylesheet()設置其他屬性,則不會使用通過QPlatte在Designer中設置的顏色。
我不知道,但似乎我們不應該混合兩種技術,或者我在這裏做錯了什麼。