diff --git a/src/MainWindow.h b/src/MainWindow.h --- a/src/MainWindow.h +++ b/src/MainWindow.h @@ -167,7 +167,6 @@ void removeMenuAccelerators(); void restoreMenuAccelerators(); void setupActions(); - void setupMainWidget(); QString activeSessionDir() const; /** diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -117,8 +117,7 @@ connect(_viewManager, &Konsole::ViewManager::viewDetached, this, &Konsole::MainWindow::viewDetached); - // create the main widget - setupMainWidget(); + setCentralWidget(_viewManager->widget()); // disable automatically generated accelerators in top-level // menu items - to avoid conflicting with Alt+[Letter] shortcuts @@ -789,20 +788,6 @@ menuBar()->setActiveAction(menuAction); } -void MainWindow::setupMainWidget() -{ - auto mainWindowWidget = new QWidget(this); - auto mainWindowLayout = new QVBoxLayout(); - - mainWindowLayout->addWidget(_viewManager->widget()); - mainWindowLayout->setContentsMargins(0, 0, 0, 0); - mainWindowLayout->setSpacing(0); - - mainWindowWidget->setLayout(mainWindowLayout); - - setCentralWidget(mainWindowWidget); -} - void MainWindow::configureNotifications() { KNotifyConfigWidget::configure(this);