From 541f89a96e3e30ea2f72993c1de9fc01299e8774 Mon Sep 17 00:00:00 2001 From: Jordan Sherer Date: Fri, 7 Jun 2019 16:15:45 -0400 Subject: [PATCH] Update the log window geometry --- logqso.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/logqso.cpp b/logqso.cpp index 84f72c5..6df8687 100644 --- a/logqso.cpp +++ b/logqso.cpp @@ -106,6 +106,9 @@ void LogQSO::createAdditionalField(QString key, QString value){ m_additionalFieldsControls.append(l); ui->additionalFields->setVisible(true); ui->additionalFields->adjustSize(); + + // update the window layout + updateGeometry(); } QMap LogQSO::collectAdditionalFields(){ @@ -121,6 +124,8 @@ QMap LogQSO::collectAdditionalFields(){ } void LogQSO::resetAdditionalFields(){ + ui->additionalFields->setVisible(false); + if(!m_additionalFieldsControls.isEmpty()){ auto layout = static_cast(ui->additionalFields->layout()); @@ -139,7 +144,7 @@ void LogQSO::resetAdditionalFields(){ } setTabOrder(ui->cbComments, ui->add_new_field_button); - ui->additionalFields->setVisible(false); + updateGeometry(); } void LogQSO::loadSettings ()