Changeset View
Changeset View
Standalone View
Standalone View
src/advanceconfig.cpp
Show First 20 Lines • Show All 45 Lines • ▼ Show 20 Line(s) | 39 | { | |||
---|---|---|---|---|---|
46 | connect(configUi->sessionList, SIGNAL(activated(int)), SIGNAL(changed())); | 46 | connect(configUi->sessionList, SIGNAL(activated(int)), SIGNAL(changed())); | ||
47 | connect(configUi->haltCommand, SIGNAL(textChanged(QString)), SIGNAL(changed())); | 47 | connect(configUi->haltCommand, SIGNAL(textChanged(QString)), SIGNAL(changed())); | ||
48 | connect(configUi->rebootCommand, SIGNAL(textChanged(QString)), SIGNAL(changed())); | 48 | connect(configUi->rebootCommand, SIGNAL(textChanged(QString)), SIGNAL(changed())); | ||
49 | connect(configUi->cursorList, SIGNAL(activated(int)), SIGNAL(changed())); | 49 | connect(configUi->cursorList, SIGNAL(activated(int)), SIGNAL(changed())); | ||
50 | connect(configUi->minimumUid, SIGNAL(textChanged(QString)), SIGNAL(changed())); | 50 | connect(configUi->minimumUid, SIGNAL(textChanged(QString)), SIGNAL(changed())); | ||
51 | connect(configUi->minimumUid, &QLineEdit::textChanged, this, &AdvanceConfig::slotUidRangeChanged); | 51 | connect(configUi->minimumUid, &QLineEdit::textChanged, this, &AdvanceConfig::slotUidRangeChanged); | ||
52 | connect(configUi->maximumUid, SIGNAL(textChanged(QString)), SIGNAL(changed())); | 52 | connect(configUi->maximumUid, SIGNAL(textChanged(QString)), SIGNAL(changed())); | ||
53 | connect(configUi->maximumUid, &QLineEdit::textChanged, this, &AdvanceConfig::slotUidRangeChanged); | 53 | connect(configUi->maximumUid, &QLineEdit::textChanged, this, &AdvanceConfig::slotUidRangeChanged); | ||
54 | connect(configUi->autoLogin, &QGroupBox::clicked, this, &AdvanceConfig::changed); | 54 | | ||
55 | connect(configUi->reloginAfterQuit, &QAbstractButton::clicked, this, &AdvanceConfig::changed); | 55 | // manually emit changed signal since QGroupBox::clicked will pass false to changed() when unchecked | ||
56 | connect(configUi->autoLogin, &QGroupBox::clicked, this, [this] { emit changed(); }); | ||||
57 | connect(configUi->reloginAfterQuit, &QAbstractButton::clicked, this, [this] { emit changed(); }); | ||||
56 | } | 58 | } | ||
57 | 59 | | |||
58 | AdvanceConfig::~AdvanceConfig() | 60 | AdvanceConfig::~AdvanceConfig() | ||
59 | { | 61 | { | ||
60 | delete configUi; | 62 | delete configUi; | ||
61 | } | 63 | } | ||
62 | 64 | | |||
63 | void AdvanceConfig::load() | 65 | void AdvanceConfig::load() | ||
▲ Show 20 Lines • Show All 98 Lines • Show Last 20 Lines |