}
else
{
- //qDebug() << QString("We got a not treated custom event: %1\n").arg(!zstr(event->subclass_name) ? event->subclass_name : "NULL"));
+ printEventHeaders(event);
}
break;
}
QObject::connect(&g_FSHost, SIGNAL(ready()), splash, SLOT(close()));
MainWindow w;
QObject::connect(&g_FSHost, SIGNAL(ready()), &w, SLOT(show()));
- QObject::connect(&g_FSHost, SIGNAL(ready()), &w, SLOT(print()));
g_FSHost.start();
return a.exec();
}
/* Set the context menus */
ui->tableAccounts->addAction(ui->actionSetDefaultAccount);
+ /* Set other properties */
+ ui->tableAccounts->horizontalHeader()->setStretchLastSection(true);
+
}
MainWindow::~MainWindow()
switch_xml_free(xml);
QSettings settings;
- if (!settings.allKeys().contains("FreeSWITCH/conf"))
+ settings.beginGroup("FreeSWITCH/conf");
+ if (settings.childGroups().isEmpty())
+ {
+ qDebug() << "We are settings default.";
setQSettingsDefaults();
+ }
+ settings.endGroup();
setGlobals();
return SWITCH_STATUS_SUCCESS;
connect(this, SIGNAL(accepted()), this, SLOT(writeConfig()));
connect(ui->sofiaExtraParamAddBtn, SIGNAL(clicked()), this, SLOT(addExtraParam()));
connect(ui->sofiaExtraParamRemBtn, SIGNAL(clicked()), this, SLOT(remExtraParam()));
+
+ ui->sofiaExtraParamTable->horizontalHeader()->setStretchLastSection(true);
}
AccountDialog::~AccountDialog()
ui->sofiaExtraParamTable->setRowCount(ui->sofiaExtraParamTable->rowCount()+1);
ui->sofiaExtraParamTable->setItem(ui->sofiaExtraParamTable->rowCount()-1,0,paramNameItem);
ui->sofiaExtraParamTable->setItem(ui->sofiaExtraParamTable->rowCount()-1,1,paramValItem);
+ ui->sofiaExtraParamTable->resizeColumnsToContents();
+ ui->sofiaExtraParamTable->resizeRowsToContents();
+ ui->sofiaExtraParamTable->horizontalHeader()->setStretchLastSection(true);
}
void AccountDialog::readConfig()
_settings->endGroup();
_settings->endGroup();
+
+ ui->sofiaExtraParamTable->resizeColumnsToContents();
+ ui->sofiaExtraParamTable->resizeRowsToContents();
+ ui->sofiaExtraParamTable->horizontalHeader()->setStretchLastSection(true);
}
void AccountDialog::writeConfig()
connect(_ui->sofiaGwAddBtn, SIGNAL(clicked()), this, SLOT(addAccountBtnClicked()));
connect(_ui->sofiaGwRemBtn, SIGNAL(clicked()), this, SLOT(remAccountBtnClicked()));
connect(_ui->sofiaGwEditBtn, SIGNAL(clicked()), this, SLOT(editAccountBtnClicked()));
+
+ _ui->accountsTable->horizontalHeader()->setStretchLastSection(true);
}
void PrefAccounts::addAccountBtnClicked()
_ui->accountsTable->setItem(_ui->accountsTable->rowCount()-1, 0, item0);
_ui->accountsTable->setItem(_ui->accountsTable->rowCount()-1, 1, item1);
}
+ _ui->accountsTable->resizeRowsToContents();
+ _ui->accountsTable->resizeColumnsToContents();
+ _ui->accountsTable->horizontalHeader()->setStretchLastSection(true);
_settings->endGroup();