Update the log window geometry

This commit is contained in:
Jordan Sherer
2019-06-07 16:15:45 -04:00
parent 87eff6070d
commit 541f89a96e
+6 -1
View File
@@ -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<QString, QVariant> LogQSO::collectAdditionalFields(){
@@ -121,6 +124,8 @@ QMap<QString, QVariant> LogQSO::collectAdditionalFields(){
}
void LogQSO::resetAdditionalFields(){
ui->additionalFields->setVisible(false);
if(!m_additionalFieldsControls.isEmpty()){
auto layout = static_cast<QFormLayout*>(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 ()