Fix DatabaseOpenDialog layout

This commit is contained in:
Janek Bevendorff 2020-04-11 19:02:57 +02:00
parent 34483a1287
commit 3dcac2c46c
3 changed files with 7 additions and 5 deletions

View file

@ -31,7 +31,10 @@ DatabaseOpenDialog::DatabaseOpenDialog(QWidget* parent)
setWindowFlags(windowFlags() | Qt::WindowStaysOnTopHint | Qt::ForeignWindow); setWindowFlags(windowFlags() | Qt::WindowStaysOnTopHint | Qt::ForeignWindow);
#endif #endif
connect(m_view, SIGNAL(dialogFinished(bool)), this, SLOT(complete(bool))); connect(m_view, SIGNAL(dialogFinished(bool)), this, SLOT(complete(bool)));
setLayout(m_view->layout()); auto* layout = new QVBoxLayout();
layout->setMargin(0);
setLayout(layout);
layout->addWidget(m_view);
setMinimumWidth(700); setMinimumWidth(700);
} }

View file

@ -811,9 +811,8 @@ void MainWindow::setMenuActionState(DatabaseWidget::Mode mode)
void MainWindow::adjustToTabVisibilityChange(bool tabsVisible) void MainWindow::adjustToTabVisibilityChange(bool tabsVisible)
{ {
if (m_showToolbarSeparator) { m_ui->toolbarSeparator->setVisible(m_showToolbarSeparator && !tabsVisible
m_ui->toolbarSeparator->setVisible(!tabsVisible && m_ui->stackedWidget->currentIndex() == DatabaseTabScreen); && m_ui->stackedWidget->currentIndex() == DatabaseTabScreen);
}
} }
void MainWindow::updateWindowTitle() void MainWindow::updateWindowTitle()