[英]How do I check StyleOption state in Pyside6?
所以我試圖確定什么或如何確定 StyleOption 的特定 state。 我使用了 '==' 運算符,但構建了一個 QPushbutton 似乎它有時返回 True 有時返回 False 對於特定指標。 主文件 自定義樣式.py 運行上述產生以下 output ...
[英]How do I check StyleOption state in Pyside6?
所以我試圖確定什么或如何確定 StyleOption 的特定 state。 我使用了 '==' 運算符,但構建了一個 QPushbutton 似乎它有時返回 True 有時返回 False 對於特定指標。 主文件 自定義樣式.py 運行上述產生以下 output ...
[英]Qt Windows: Rounded ToolTips
我需要 Qt5 + Windows 中的圓角工具提示。不能通過樣式表設置工具提示的圓角,以下樣式表不起作用: 我無法覆蓋小部件的 tootip 事件,因為我們的應用程序有太多顯示 tootip 的地方。 我正在嘗試通過以下方式進行操作: 結果,我得到了 angular 個角: 在 Qt5 中是否有 ...
[英]Qt: Style depending on label value
我有一個看起來非常簡單的問題:我想設計一個 QLabel,它的值動態變化(這里沒有問題)並且其背景顏色相應地變化(這就是問題)。 當然,我知道我可以做這樣的事情(偽代碼): 但是那種混model來看。 理想情況下,我希望能夠使用 Qt 樣式表的擴展版本,如下所示: 顯然,這是不可能的。 但我想知道 ...
[英]QStyle:: StandardPixmap does have an add/delete icon. Or plus/minus?
我想添加一個圖標以從列表中添加/刪除。 使用喜歡的加號/減號圖標我只是想確保 Qt 中的內置圖標。 在 StandardPixmap 中找到的不包括這個加減號,所以我可以使用資源自己添加一個。 有人以前也檢查過嗎? ...
[英]PyQt5 How to apply different QStyles to different widgets?
我正在嘗試使用 QStyleFactory 提供的內置 styles 中不同的 styles 制作多個小部件,但是當我運行我的代碼時,它們看起來都一樣。 我怎樣才能解決這個問題? from PyQt5 import QtWidgets, QtCore, QtGui import sys clas ...
[英]PyQt5 Fusion Style Button Icons are broken
我想要一個切換按鈕來顯示不同的圖像,具體取決於切換的 state。該功能在默認的 QApplication 樣式('WindowsVista')中工作正常。 但是 WindowsVista 風格很難看,我寧願使用 Fusion 風格。 不幸的是,圖像在 Fusion Style 中沒有改變。 代碼: ...
[英]What is the difference between a Primitive, Control and Complex Control widget?
Qt 支持通過QStyle繪制小部件的自定義繪制事件。 但是,當使用QStyle時,您需要指定要繪制的元素類型,即,如果您想要控制元素,則需要使用QStyle.drawControl(CE_Example, style)來繪制它。 我的問題是,一個相對較新的人如何理解正確調用哪種方法,或者當我想 ...
[英]How to create a custom TreeView in qt with branches put at right side of the ItemView?
我想要的是用 QTreeView 創建一個帶有 qt 的側邊欄,將分支放在項目的右側。 像 AdminLTE 側邊欄: https ://adminlte.io/themes/AdminLTE/index2.html#。 我已經嘗試了幾種解決方案,但每個都沒有達到我想要的設計: 使用委托 ...
[英]Using drawComplexControl to retrieve QSliderHandle image
今天,我試圖拍攝QSlider手柄的圖片,以便在帶有兩個手柄的QSlider小部件中使用它。 這有點類似於以下問題: Qt中的范圍滑塊(QSlider中的兩個手柄) 對於完整的解決方案,我不能使用簡單的圖像文件。 我嘗試通過使用drawComplexControl函數創建QSlid ...
[英]PyQT Fusion style removes checkboxes in checkable combobox
我使用以下代碼創建了一個可檢查的qcombobox。 然后,我應用了融合樣式以使程序看起來更好。 但是,這樣做將導致我的代碼中的項目旁邊的復選框不再可見。 我該如何解決? ...
[英]How to know header text width in QStyle?
我有一個QTreeView並ProxyStyle使用ProxyStyle 。 上面的圖片只是標題。 現在,我需要在標題標簽旁邊繪制上/下箭頭(用於排序項目),如圖所示。 為了將箭頭放置在正確的位置,我需要知道: 左邊距=文本和左邊框之間的距離 文字寬度 ...
[英]Drawing QTreeView items with QStyledItemDelegate
我已經基於Qt示例列表中的“ Simple Tree Model Example創建了一個項目,並對其模型進行了編輯,以便還可以檢查某些項目。 它是這樣的: 我希望某些物品稍微向左移動。 所以我通過派生QStyledItemDelegate創建了一個委托,並重新實現了QStyle ...
[英]Why does delegate not recognize the state mouseOver?
我創建了一個委托,需要識別mouseOver狀態才能建立效果。 但這行不通。 當我的表格出現時,輸出是這樣的 當我將鼠標移到桌子上時,輸出是這樣的 我沒有看到狀態MouseOver。 我怎么認出來? ...
[英]Qt - style characters from index x to the end
如何在QLineEdit中設置從索引x(例如x = 10)到文本結尾的字符的樣式? 例: QLineEdit中的文本: 0123456789 我想使從索引2(即2)到末尾的字符應為粗體。 01 23456789 ...
[英]Dark theme for Qt widgets?
背景 我正在構建一個 PyQt5 應用程序,我想要一個黑暗的主題。 以前我曾從事 Android 開發工作,其中有一個我可以為整個應用程序設置的黑暗主題 問題 Qt 中是否內置了深色主題(適用於應用程序中的所有小部件,並且是跨平台的)? ...
[英]How does Qt select a default style?
在 Qt GUI 應用程序中, QApplication::style()->objectName()將返回當前樣式,例如“windowsvista”。 它如何/在哪里選擇這種默認樣式,以及它使用什么信息來決定? ...
[英]Should I fetch standard icons from QFileIconProvider or QStyle?
這兩個類都為文件夾和文件提供標准圖標。 我應該使用哪一個? 他們保證是一樣的嗎? ...
[英]Turn off themeing of menus in Qt?
我繼承了一個帶有主題右鍵菜單的Qt項目(在macOS上看起來很奇怪)。 我從QMenu中刪除了setStyleSheet()調用,但它仍然僅突出顯示文本而不是項目背景,並使用怪異的字體大小。 Qt應用程序中還有其他地方可以設置菜單繼承的顏色嗎? 通過exec()顯示菜單,並且在有幫 ...
[英]QProxyStyle align QTreeView header with branch
我正在創建QProxyStlye,並希望將第一個標題列與該列中的項目對齊。 通常,第一列以(0,0)開頭,並且這些項會偏移可能的分支指示符的寬度(圖像中的紅色正方形)。 ...
[英]How to make QT application use native Windows cursors instead of qt specific?
在我的應用程序中,我希望具有本機Windows光標圖標,而不是從qt資源加載/構建。 例如Qt :: SplitVCursor / Qt :: SplitHCursor與標准Windows不同。 ...