/******************************************************************************/
KeySequenceWidget::KeySequenceWidget(QWidget *parent)
- : QWidget(parent),
- _shortcutsModel(nullptr),
- _isRecording(false),
- _modifierKeys(0)
+ : QWidget(parent)
{
- QHBoxLayout *layout = new QHBoxLayout(this);
+ auto *layout = new QHBoxLayout(this);
layout->setMargin(0);
_keyButton = new KeySequenceButton(this, this);
setLayout(layout);
- connect(_keyButton, SIGNAL(clicked()), SLOT(startRecording()));
- connect(_keyButton, SIGNAL(clicked()), SIGNAL(clicked()));
- connect(_clearButton, SIGNAL(clicked()), SLOT(clear()));
- connect(_clearButton, SIGNAL(clicked()), SIGNAL(clicked()));
+ connect(_keyButton, &QAbstractButton::clicked, this, &KeySequenceWidget::startRecording);
+ connect(_keyButton, &QAbstractButton::clicked, this, &KeySequenceWidget::clicked);
+ connect(_clearButton, &QAbstractButton::clicked, this, &KeySequenceWidget::clear);
+ connect(_clearButton, &QAbstractButton::clicked, this, &KeySequenceWidget::clicked);
}