Line
Link Here
|
0 |
-- a/src/mainwindow.cpp |
0 |
++ b/src/mainwindow.cpp |
Lines 214-220
MainWindow::MainWindow(Player *player, Q
Link Here
|
214 |
connect(playingSequenceListDialog, SIGNAL(playingSequenceSelected(int)), player, SLOT(setPlayseq(int))); |
214 |
connect(playingSequenceListDialog, SIGNAL(playingSequenceSelected(int)), player, SLOT(setPlayseq(int))); |
215 |
connect(sectionListDialog, SIGNAL(sectionSelected(int)), player, SLOT(setSection(int))); |
215 |
connect(sectionListDialog, SIGNAL(sectionSelected(int)), player, SLOT(setSection(int))); |
216 |
|
216 |
|
217 |
setGeometryFromString(this, settings.value("Windows/mainWindowGeometry", rectToString(windowHandle()->screen()->availableGeometry())).toString()); |
217 |
setGeometryFromString(this, settings.value("Windows/mainWindowGeometry", rectToString(QApplication::desktop()->availableGeometry())).toString()); |
218 |
setGeometryFromString(instrumentPropertiesDialog, settings.value("Windows/instrumentPropertiesDialogGeometry").toString()); |
218 |
setGeometryFromString(instrumentPropertiesDialog, settings.value("Windows/instrumentPropertiesDialogGeometry").toString()); |
219 |
setGeometryFromString(openDialog, settings.value("Windows/openDialogGeometry").toString()); |
219 |
setGeometryFromString(openDialog, settings.value("Windows/openDialogGeometry").toString()); |
220 |
setGeometryFromString(preferencesDialog, settings.value("Windows/preferencesDialogGeometry").toString()); |
220 |
setGeometryFromString(preferencesDialog, settings.value("Windows/preferencesDialogGeometry").toString()); |
Lines 1018-1024
void MainWindow::setGeometryFromString(Q
Link Here
|
1018 |
if (rect.isValid()) { |
1018 |
if (rect.isValid()) { |
1019 |
widget->setGeometry(rect); |
1019 |
widget->setGeometry(rect); |
1020 |
} else { |
1020 |
} else { |
1021 |
QRect mainRect = widget->windowHandle()->screen()->availableGeometry(); |
1021 |
QRect mainRect = QApplication::desktop()->availableGeometry(); |
1022 |
QRect widgetRect = widget->geometry(); |
1022 |
QRect widgetRect = widget->geometry(); |
1023 |
widget->setGeometry(mainRect.x() + (mainRect.width() - widgetRect.width()) / 2, mainRect.y() + (mainRect.height() - widgetRect.height()) / 2, widgetRect.width(), widgetRect.height()); |
1023 |
widget->setGeometry(mainRect.x() + (mainRect.width() - widgetRect.width()) / 2, mainRect.y() + (mainRect.height() - widgetRect.height()) / 2, widgetRect.width(), widgetRect.height()); |
1024 |
} |
1024 |
} |