diff --git a/src/gui/DatabaseOpenWidget.cpp b/src/gui/DatabaseOpenWidget.cpp index 9f74f1e9..d2c35023 100644 --- a/src/gui/DatabaseOpenWidget.cpp +++ b/src/gui/DatabaseOpenWidget.cpp @@ -35,6 +35,11 @@ DatabaseOpenWidget::DatabaseOpenWidget(QWidget* parent) { m_ui->setupUi(this); + QFont font = m_ui->labelHeadline->font(); + font.setBold(true); + font.setPointSize(font.pointSize() + 2); + m_ui->labelHeadline->setFont(font); + m_ui->buttonBox->button(QDialogButtonBox::Ok)->setEnabled(false); connect(m_ui->buttonTogglePassword, SIGNAL(toggled(bool)), SLOT(togglePassword(bool))); @@ -60,6 +65,8 @@ void DatabaseOpenWidget::load(QFile* file, const QString& filename) m_file = file; m_filename = filename; + m_ui->labelFilename->setText(filename); + QHash lastKeyFiles = config()->get("LastKeyFiles").toHash(); if (lastKeyFiles.contains(m_filename)) { m_ui->checkKeyFile->setChecked(true); diff --git a/src/gui/DatabaseOpenWidget.ui b/src/gui/DatabaseOpenWidget.ui index 672f025e..951ab188 100644 --- a/src/gui/DatabaseOpenWidget.ui +++ b/src/gui/DatabaseOpenWidget.ui @@ -6,77 +6,120 @@ 0 0 - 353 - 172 + 596 + 250 - - Open database - - - - + + + 8 + + + + + Qt::Vertical + + + + 20 + 40 + + + + + + - Password: + Enter master key - - - - - - QLineEdit::Password - - - - - - - ... - - - true - - - true - - - - + + - - - - Key File: + + + + Qt::Vertical - + + + 20 + 40 + + + - - - - - - - 0 - 0 - - - - true + + + + 8 + + + + + Key File: - - + + - Browse + Password: + + + + + + QLineEdit::Password + + + + + + + ... + + + true + + + true + + + + + + + + + + + + 0 + 0 + + + + true + + + + + + + Browse + + + + + - + Qt::Horizontal @@ -86,6 +129,19 @@ + + + + Qt::Vertical + + + + 20 + 40 + + + +