在我開始開發一個自定義控件之前,我想知道是否有人會知道QT控件包含一個編輯框(對於一個數字),並在其旁邊有多個微調框。一個微調將被用來增加/減少10的數量,另一個1。理想情況下,甚至可以允許三個紡紗工(100年代)。是否有一個數字Qt編輯框與多個微調?
有沒有獨立的微調,但我想也許把幾個小滾動條控件相鄰會做。
在我開始開發一個自定義控件之前,我想知道是否有人會知道QT控件包含一個編輯框(對於一個數字),並在其旁邊有多個微調框。一個微調將被用來增加/減少10的數量,另一個1。理想情況下,甚至可以允許三個紡紗工(100年代)。是否有一個數字Qt編輯框與多個微調?
有沒有獨立的微調,但我想也許把幾個小滾動條控件相鄰會做。
我非常懷疑有這樣的控制。
然而要注意默認QSpinBox
支持增加/按的Page Up或鍵盤上的Page Down鍵鍵中的10個步驟遞減。
感謝您的提示!
我最終創建了一個0間距的水平佈局,然後在其中放置三個QDoubleSpinBox實例。在第二和第三我把最大寬度設置爲15來顯示旋轉器。從外觀上看,它看起來很棒:帶有三個旋鈕的編輯框。
然後我連接了從第一個到第二個和第三個值改變的信號以及從第二個和第三個改變到第一個的值。因此,然後點擊任何一個微調器都會正確改變第一個值。最後,我根據需要調整了紡紗器的步驟。
這比我想象的要容易得多。