0
我創建了一個QWeb應用程序,一些網頁加載在QWebViews上,還有一些普通的QWidgets,都在QMainWindow中。網頁和小部件都會有一些複選框,我希望它們看起來一樣。那麼,他們首先看起來是一樣的,因爲他們從原生主題引擎繼承了他們的風格,但我想爲這兩者定義一個新的CSS風格。通過網頁和QWidgets設置CSS樣式
我嘗試了一些東西像
QCheckBox::indicator:unchecked {
image: url(:/image/checkbox_unchecked.png);
}
但只適用於我的QWidgets內複選框。
我也嘗試過一些純CSS樣式,但它們只適用於網頁複選框。
那麼,有沒有一種方法可以爲複選框設計單一CSS樣式並將其應用於我的應用程序內的各種複選框?
爲了記錄,當涉及到文本選擇時,我完全可以實現這一點。我將主窗口樣式表設置爲
*{
selection-color: #363636; selection-background-color: #bfebeb;
}
並且網頁和qwidget選項都遵循此樣式。