[英]In Python cProfile, what is the difference between calls count and primitive calls count?
[英]What is the difference between a Primitive, Control and Complex Control widget?
Qt 支持通過QStyle
繪制小部件的自定義繪制事件。 但是,當使用QStyle
時,您需要指定要繪制的元素類型,即,如果您想要控制元素,則需要使用QStyle.drawControl(CE_Example, style)
來繪制它。
我的問題是,一個相對較新的人如何理解正確調用哪種方法,或者當我想自己執行操作時找到要繪制的元素,例如我想用紫色上下箭頭繪制我的 SpinButton . 我試圖用谷歌搜索,看看是否能找到解釋,但找不到,所以我想知道這是常見的術語還是 Qt 社區使用的一些行話。
任何關於正確遍歷文檔的建議或任何類似的東西都值得贊賞,也許我的方法不正確。
我最終找到了遍歷https://doc.qt.io/qt-5/qstyle.html#details的答案
原始元素:原始元素是常見的 GUI 元素,例如復選框指示器或按鈕斜面。
控制元素:控制元素是小部件的一部分,它執行某些操作或向用戶顯示信息。
復雜控件:復雜控件具有不同的行為,具體取決於用戶單擊它們的位置或按下的鍵。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.