modify skin menu
This commit is contained in:
parent
cee15ff862
commit
474e853f2e
@ -142,11 +142,16 @@ void FrameTitleBar::InitSkinMemu() {
|
||||
dyt_check(values.count() == names.count());
|
||||
|
||||
ui->sys_skin->setPopupMode(QToolButton::InstantPopup);
|
||||
|
||||
QActionGroup* skinActionGroup = new QActionGroup(this);
|
||||
skinActionGroup->setExclusive(true);
|
||||
|
||||
for (int i = 0; i < names.count(); ++i) {
|
||||
QAction* action = new QAction(names[i], this);
|
||||
action->setCheckable(true);
|
||||
action->setData(values[i]);
|
||||
ui->sys_skin->addAction(action);
|
||||
skinActionGroup->addAction(action);
|
||||
connect(action, &QAction::triggered, &RecourceHelper::Get(), &RecourceHelper::OnChangeStyle);
|
||||
}
|
||||
ui->sys_skin->actions().first()->setChecked(true);
|
||||
|
Loading…
Reference in New Issue
Block a user