void JabberEditAccountWidget::createGui() { QVBoxLayout *mainLayout = new QVBoxLayout(this); QTabWidget *tabWidget = new QTabWidget(this); mainLayout->addWidget(tabWidget); createGeneralTab(tabWidget); createPersonalDataTab(tabWidget); createConnectionTab(tabWidget); createOptionsTab(tabWidget); QDialogButtonBox *buttons = new QDialogButtonBox(Qt::Horizontal, this); ApplyButton = new QPushButton(qApp->style()->standardIcon(QStyle::SP_DialogApplyButton), tr("Apply"), this); connect(ApplyButton, SIGNAL(clicked(bool)), this, SLOT(apply())); CancelButton = new QPushButton(qApp->style()->standardIcon(QStyle::SP_DialogCancelButton), tr("Cancel"), this); connect(CancelButton, SIGNAL(clicked(bool)), this, SLOT(cancel())); QPushButton *removeAccount = new QPushButton(qApp->style()->standardIcon(QStyle::SP_DialogCancelButton), tr("Delete account"), this); connect(removeAccount, SIGNAL(clicked(bool)), this, SLOT(removeAccount())); buttons->addButton(ApplyButton, QDialogButtonBox::ApplyRole); buttons->addButton(CancelButton, QDialogButtonBox::RejectRole); buttons->addButton(removeAccount, QDialogButtonBox::DestructiveRole); mainLayout->addWidget(buttons); }
void GaduEditAccountWidget::createGui() { QVBoxLayout *mainLayout = new QVBoxLayout(this); QTabWidget *tabWidget = new QTabWidget(this); mainLayout->addWidget(tabWidget); createGeneralTab(tabWidget); createPersonalInfoTab(tabWidget); createBuddiesTab(tabWidget); createConnectionTab(tabWidget); createOptionsTab(tabWidget); new AccountConfigurationWidgetTabAdapter(this, tabWidget, this); QDialogButtonBox *buttons = new QDialogButtonBox(Qt::Horizontal, this); ApplyButton = new QPushButton(qApp->style()->standardIcon(QStyle::SP_DialogApplyButton), tr("Apply"), this); connect(ApplyButton, SIGNAL(clicked(bool)), this, SLOT(apply())); CancelButton = new QPushButton(qApp->style()->standardIcon(QStyle::SP_DialogCancelButton), tr("Cancel"), this); connect(CancelButton, SIGNAL(clicked(bool)), this, SLOT(cancel())); QPushButton *removeAccount = new QPushButton(qApp->style()->standardIcon(QStyle::SP_DialogCancelButton), tr("Delete account"), this); connect(removeAccount, SIGNAL(clicked(bool)), this, SLOT(removeAccount())); buttons->addButton(ApplyButton, QDialogButtonBox::ApplyRole); buttons->addButton(CancelButton, QDialogButtonBox::RejectRole); buttons->addButton(removeAccount, QDialogButtonBox::DestructiveRole); mainLayout->addWidget(buttons); connect(stateNotifier(), SIGNAL(stateChanged(ConfigurationValueState)), this, SLOT(stateChangedSlot(ConfigurationValueState))); }
void TlenEditAccountWidget::createGui() { QGridLayout *mainLayout = new QGridLayout(this); QTabWidget *tabWidget = new QTabWidget(this); mainLayout->addWidget(tabWidget); createGeneralTab(tabWidget); createPersonalDataTab(tabWidget); createBuddiesTab(tabWidget); createConnectionTab(tabWidget); // tabWidget->addTab(new QWidget(), tr("Functions")); }