@ -9,15 +9,19 @@
SequenceDialog : : SequenceDialog ( QWidget * parent ) : QDialog ( parent ) {
SequenceDialog : : SequenceDialog ( QWidget * parent ) : QDialog ( parent ) {
setWindowTitle ( tr ( " Enter a hotkey " ) ) ;
setWindowTitle ( tr ( " Enter a hotkey " ) ) ;
auto * layout = new QVBoxLayout ( this ) ;
setWindowFlags ( windowFlags ( ) & ~ Qt : : WindowContextHelpButtonHint ) ;
key_sequence = new QKeySequenceEdit ;
key_sequence = new QKeySequenceEdit ;
layout - > addWidget ( key_sequence ) ;
auto * buttons = new QDialogButtonBox ( QDialogButtonBox : : Ok | QDialogButtonBox : : Cancel ) ;
auto * const buttons = new QDialogButtonBox ( QDialogButtonBox : : Ok | QDialogButtonBox : : Cancel ) ;
buttons - > setCenterButtons ( true ) ;
buttons - > setCenterButtons ( true ) ;
auto * const layout = new QVBoxLayout ( this ) ;
layout - > addWidget ( key_sequence ) ;
layout - > addWidget ( buttons ) ;
layout - > addWidget ( buttons ) ;
connect ( buttons , & QDialogButtonBox : : accepted , this , & QDialog : : accept ) ;
connect ( buttons , & QDialogButtonBox : : accepted , this , & QDialog : : accept ) ;
connect ( buttons , & QDialogButtonBox : : rejected , this , & QDialog : : reject ) ;
connect ( buttons , & QDialogButtonBox : : rejected , this , & QDialog : : reject ) ;
setWindowFlags ( windowFlags ( ) & ~ Qt : : WindowContextHelpButtonHint ) ;
}
}
SequenceDialog : : ~ SequenceDialog ( ) = default ;
SequenceDialog : : ~ SequenceDialog ( ) = default ;