Update the log window geometry
This commit is contained in:
parent
87eff6070d
commit
541f89a96e
@ -106,6 +106,9 @@ void LogQSO::createAdditionalField(QString key, QString value){
|
|||||||
m_additionalFieldsControls.append(l);
|
m_additionalFieldsControls.append(l);
|
||||||
ui->additionalFields->setVisible(true);
|
ui->additionalFields->setVisible(true);
|
||||||
ui->additionalFields->adjustSize();
|
ui->additionalFields->adjustSize();
|
||||||
|
|
||||||
|
// update the window layout
|
||||||
|
updateGeometry();
|
||||||
}
|
}
|
||||||
|
|
||||||
QMap<QString, QVariant> LogQSO::collectAdditionalFields(){
|
QMap<QString, QVariant> LogQSO::collectAdditionalFields(){
|
||||||
@ -121,6 +124,8 @@ QMap<QString, QVariant> LogQSO::collectAdditionalFields(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
void LogQSO::resetAdditionalFields(){
|
void LogQSO::resetAdditionalFields(){
|
||||||
|
ui->additionalFields->setVisible(false);
|
||||||
|
|
||||||
if(!m_additionalFieldsControls.isEmpty()){
|
if(!m_additionalFieldsControls.isEmpty()){
|
||||||
auto layout = static_cast<QFormLayout*>(ui->additionalFields->layout());
|
auto layout = static_cast<QFormLayout*>(ui->additionalFields->layout());
|
||||||
|
|
||||||
@ -139,7 +144,7 @@ void LogQSO::resetAdditionalFields(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
setTabOrder(ui->cbComments, ui->add_new_field_button);
|
setTabOrder(ui->cbComments, ui->add_new_field_button);
|
||||||
ui->additionalFields->setVisible(false);
|
updateGeometry();
|
||||||
}
|
}
|
||||||
|
|
||||||
void LogQSO::loadSettings ()
|
void LogQSO::loadSettings ()
|
||||||
|
Loading…
Reference in New Issue
Block a user