diff --git a/src/gui/DatabaseWidget.cpp b/src/gui/DatabaseWidget.cpp index ff9d15fc..e4ee21a3 100644 --- a/src/gui/DatabaseWidget.cpp +++ b/src/gui/DatabaseWidget.cpp @@ -129,6 +129,7 @@ DatabaseWidget::DatabaseWidget(Database* db, QWidget* parent) m_detailSplitter->setStretchFactor(0, 100); m_detailSplitter->setStretchFactor(1, 0); + m_detailSplitter->setSizes({1, 1}); m_searchingLabel->setVisible(false); diff --git a/src/gui/MainWindow.cpp b/src/gui/MainWindow.cpp index 76f1ffb6..7f732fac 100644 --- a/src/gui/MainWindow.cpp +++ b/src/gui/MainWindow.cpp @@ -933,7 +933,7 @@ void MainWindow::setShortcut(QAction* action, QKeySequence::StandardKey standard void MainWindow::rememberOpenDatabases(const QString& filePath) { - m_openDatabases.append(filePath); + m_openDatabases.prepend(filePath); } void MainWindow::applySettingsChanges() @@ -1150,4 +1150,4 @@ void MainWindow::closeAllDatabases() void MainWindow::lockAllDatabases() { lockDatabasesAfterInactivity(); -} \ No newline at end of file +} diff --git a/src/main.cpp b/src/main.cpp index da71739c..6a99f6e2 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -149,6 +149,7 @@ int main(int argc, char** argv) static QTextStream in(stdin, QIODevice::ReadOnly); password = in.readLine(); } + mainWindow.openDatabase(filename, password, parser.value(keyfileOption)); } }