refactor: some mini feature changes in BaseWindow (#6074)
This commit is contained in:
@@ -15,6 +15,8 @@ UpdateDialog::UpdateDialog()
|
||||
: BaseWindow({BaseWindow::Frameless, BaseWindow::TopMost,
|
||||
BaseWindow::EnableCustomFrame, BaseWindow::DisableLayoutSave})
|
||||
{
|
||||
this->windowDeactivateAction = WindowDeactivateAction::Delete;
|
||||
|
||||
auto layout =
|
||||
LayoutCreator<UpdateDialog>(this).setLayoutType<QVBoxLayout>();
|
||||
|
||||
|
||||
@@ -48,8 +48,9 @@ QuickSwitcherPopup::QuickSwitcherPopup(Window *parent)
|
||||
, switcherModel_(this)
|
||||
, window(parent)
|
||||
{
|
||||
this->setWindowFlag(Qt::Dialog);
|
||||
this->setActionOnFocusLoss(BaseWindow::ActionOnFocusLoss::Delete);
|
||||
assert(this->windowFlags().testFlag(Qt::Dialog));
|
||||
|
||||
this->windowDeactivateAction = WindowDeactivateAction::Delete;
|
||||
this->setMinimumSize(QuickSwitcherPopup::MINIMUM_SIZE);
|
||||
|
||||
this->initWidgets();
|
||||
|
||||
Reference in New Issue
Block a user