diff options
| author | Salanto <62221668+Salanto@users.noreply.github.com> | 2024-07-12 13:23:40 +0200 |
|---|---|---|
| committer | Salanto <62221668+Salanto@users.noreply.github.com> | 2024-07-12 13:23:40 +0200 |
| commit | e34b2534edc6513cc57bb71875be4d48e74c73a7 (patch) | |
| tree | 5051cb89b0f994fa44136ee6f9402d1846d9d1e6 /src/courtroom.cpp | |
| parent | 8fac2ada62a5256bb0ba563d3e696762cf861a7d (diff) | |
Restore position in AOApplication
Diffstat (limited to 'src/courtroom.cpp')
| -rw-r--r-- | src/courtroom.cpp | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/src/courtroom.cpp b/src/courtroom.cpp index 39d6ff9e..9d3240c0 100644 --- a/src/courtroom.cpp +++ b/src/courtroom.cpp @@ -11,6 +11,7 @@ Courtroom::Courtroom(AOApplication *p_ao_app) , ao_app{p_ao_app} { setWindowFlags((this->windowFlags() | Qt::CustomizeWindowHint) & ~Qt::WindowMaximizeButtonHint); + setObjectName("courtroom"); ao_app->initBASS(); keepalive_timer = new QTimer(this); @@ -1370,16 +1371,6 @@ void Courtroom::done_received() show(); - if (Options::getInstance().restoreWindowPositionEnabled()) - { - auto maybe_point = Options::getInstance().windowPosition("courtroom"); - if (maybe_point.has_value() && ao_app->pointExistsOnScreen(maybe_point.value())) - { - qDebug() << maybe_point.value(); - QMainWindow::move(maybe_point.value()); - } - } - ui_spectator->show(); } @@ -1917,8 +1908,7 @@ void Courtroom::set_judge_buttons() void Courtroom::closeEvent(QCloseEvent *event) { - Options::getInstance().setWindowPosition("courtroom", pos()); - qDebug() << pos(); + Options::getInstance().setWindowPosition(objectName(), pos()); QMainWindow::closeEvent(event); } |
