This repository was archived by the owner on Apr 28, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +18
-4
lines changed Expand file tree Collapse file tree 2 files changed +18
-4
lines changed Original file line number Diff line number Diff line change 447
447
</property >
448
448
<item >
449
449
<widget class =" QSlider" name =" send_slider" >
450
- <property name =" styleSheet" >
451
- <string notr =" true" />
452
- </property >
453
450
<property name =" minimum" >
454
451
<number >10</number >
455
452
</property >
589
586
<number >2000</number >
590
587
</property >
591
588
<property name =" singleStep" >
592
- <number >10 </number >
589
+ <number >20 </number >
593
590
</property >
594
591
<property name =" value" >
595
592
<number >400</number >
Original file line number Diff line number Diff line change @@ -719,6 +719,23 @@ def on_btn_save(self):
719
719
self .config [self .radio_selected ] = self .ui .data_out .toPlainText ()
720
720
self .dump_config ()
721
721
722
+ def wheelEvent (self , event ):
723
+
724
+ # If on Send / display QR tab
725
+ if self .ui .tabWidget .currentIndex () == 1 :
726
+ numPixels = event .pixelDelta ()
727
+ numDegrees = event .angleDelta () / 8
728
+ step = 0
729
+ if not numPixels .isNull ():
730
+ step = numPixels .y ()
731
+ elif not numDegrees .isNull ():
732
+ numSteps = numDegrees / 15
733
+ step = numSteps .y ()
734
+
735
+ self .ui .delay_slider .setValue (self .ui .delay_slider .value () + self .ui .delay_slider .singleStep () * step )
736
+
737
+ event .accept ()
738
+
722
739
723
740
if __name__ == '__main__' :
724
741
# the QUiLoader object needs to be initialized BEFORE the QApplication - https://stackoverflow.com/a/78041695
You can’t perform that action at this time.
0 commit comments