目前QTimeEdit每次增加或減少步長只是1,并且增加到最大值后,再按向上就沒有反應了,想再按的話就又從最小開始。
QTimeEdit如何設定步長?例如,步長為5,按一下向上的,每次增加5。按向下的就每次減少5。并且增加到最大值后,就重頭開始顯示。
另外,每次更新時,除了判斷值增大或減小外,如何知道信號是按的向上的還是向下的箭頭呢?
uj5u.com熱心網友回復:
重頭開始設定setWrapping(true)就可以了步長好像不能設,自己繼承一個子類然后復寫void stepBy(int steps)吧
從steps的正負你就能判斷是向上還是向下了
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/265179.html
標籤:Qt
