MCPcopy Create free account
hub / github.com/CE-Programming/CEmu / setUIDockEditMode

Method setUIDockEditMode

gui/qt/settings.cpp:614–631  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

612}
613
614void MainWindow::setUIDockEditMode(bool mode) {
615 if (mode) {
616 if (m_config->value(SETTING_WINDOW_GROUP_DRAG).toBool()) {
617 setDockOptions(QMainWindow::AnimatedDocks | QMainWindow::AllowNestedDocks | QMainWindow::AllowTabbedDocks
618#if QT_VERSION >= QT_VERSION_CHECK(5, 6, 0)
619 | QMainWindow::GroupedDragging
620#endif
621 );
622 } else {
623 setDockOptions(QMainWindow::AnimatedDocks | QMainWindow::AllowNestedDocks | QMainWindow::AllowTabbedDocks);
624 }
625 } else {
626 setDockOptions(DockOptions{});
627 }
628 for (const auto &dock : findChildren<DockWidget*>()) {
629 dock->setState(mode);
630 }
631}
632
633void MainWindow::setUIEditMode(bool mode) {
634 m_uiEditMode = mode;

Callers

nothing calls this directly

Calls 1

setStateMethod · 0.80

Tested by

no test coverage detected