diff --git a/src/Gui/MainWindow.cpp b/src/Gui/MainWindow.cpp index a3bebb9b04..8c129d761d 100644 --- a/src/Gui/MainWindow.cpp +++ b/src/Gui/MainWindow.cpp @@ -272,9 +272,12 @@ MainWindow::MainWindow(QWidget * parent, Qt::WFlags f) d->mdiArea->setTabPosition(QTabWidget::South); d->mdiArea->setViewMode(QMdiArea::TabbedView); QTabBar* tab = d->mdiArea->findChild(); - if (tab) { + if (tab) { + // 0000636: Two documents close +#if QT_VERSION < 0x040800 connect(tab, SIGNAL(tabCloseRequested(int)), this, SLOT(tabCloseRequested(int))); +#endif tab->setTabsClosable(true); // The tabs might be very wide tab->setExpanding(false);