1
A
回答
1
它不是溢出。 QDial跟隨遊標的位置,而不管遊標的位置如何,所以當遊標接近0時,無論先前的值如何,該值都被設置爲0。
如果你想改變這種行爲,你將不得不創建你自己的小部件(它可以基於QDial,通過繼承或組合),你也可以跟蹤鼠標移動到哪裏以強制用戶遍歷所有值依次排列。
另外你說的問題是你有一個陡峭的價值變化,價值是硬件後期使用。在這種情況下,您應該在GUI和硬件之間有一種控制器類,以確保硬件的值是正確的。
-1
在QDial特性,去QDial組和使能「包裝」,這將解決您的問題:)
不是連續的值。低於0將是-1,-2,...並且高於你的最大值,它也將繼續。所以你將不得不使用模數來計算真實值,但這比創建一個新的控制要容易和快得多。
+0
它不起作用。如果用戶在99並且更高,則該值將是100;然後你應用'%'並以0結束。此外,如你所說,包裝不起作用,無論如何,值仍然在0和99之間。它變得更糟,因爲它允許用戶從0到99,並用鼠標滾輪返回,這是不可能的,沒有包裝。 –
相關問題
- 1. 避免Firefox中的元素纏繞
- 2. 如何避免CARTO Xamarin Mobile SDK中的水平纏繞?
- 3. 纏繞或不纏繞
- 4. 如何避免單詞環繞在
- 5. 避免重疊/糾纏在d3.js
- 6. CSS線纏繞
- 7. 纏繞的div
- 8. 如何在Silverlight中圍繞圓柱體纏繞圖像
- 9. 如何避免繞過IOC容器
- 10. Bootstrap拉列纏繞
- 11. 煩惱纏繞我圍繞如何在CSHTML頁
- 12. 如何避免不建議DataList控件
- 13. DirectX如何確定纏繞順序?
- 14. 在OpenGL中實現纏繞規則
- 15. 在flex中,如何在圖像周圍纏繞文本?
- 16. Bootstrap 3圍繞圖像纏繞文本
- 17. 如何避免在控制流
- 18. 線上纏繞JavaScript對象到.net用戶控件
- 19. 如何避免在aspx中初始化web用戶控件?
- 20. 如何避免在RichTextBox控件中滾動
- 21. MFC:如何避免在子控件更新中閃爍?
- 22. 如何避免在asp.net mvc中緩存用戶控件?
- 23. 防止表格纏繞
- 24. 纏繞位置:相對
- 25. mediaelements.js mp3不能纏繞
- 26. 按鈕不纏繞內容
- 27. pypi上傳錯誤:纏繞
- 28. 的iOS纏繞圖像
- 29. 錯誤與纏繞:SSLError:HTTPSConnectionPool
- 30. uiwebview纏繞長詞問題
技術上它不溢出。無論如何,您很可能不得不推出自己的控件或覆蓋現有的,以獲得您需要的行爲,這是Qt控件的常見問題。 – dtech
問題是,我不想從99跳到如此難,因爲那應該是後來的硬件信號,不會像在gui中那樣劇烈變化... –
謝謝@dtech –