Double-click on the card list accepts it.

master
Pacman Ghost 7 years ago
parent a589147a12
commit d56760eb1e
  1. 6
      add_card_widget.py

@ -32,6 +32,7 @@ class AddCardWidget( QWidget ) :
self.cbo_nationality.addItem( nationality )
# connect our handlers
self.cbo_nationality.currentIndexChanged[str].connect( self.on_nationality_changed )
self.lb_cards.itemDoubleClicked.connect( self.on_card_doubleclicked )
self.ok_button.clicked.connect( self.on_ok )
self.cancel_button.clicked.connect( self.on_cancel )
for rb in [self.rb_vehicles,self.rb_ordnance] :
@ -95,6 +96,11 @@ class AddCardWidget( QWidget ) :
self.lb_cards.setCurrentRow( 0 )
self.lb_cards.setFocus()
def on_card_doubleclicked( self , item ) :
# handle the event
if item :
self.on_ok()
def keyPressEvent( self , evt ) :
# handle the event
if evt.key() == Qt.Key_Return :

Loading…
Cancel
Save