SelectTaskDialog::SelectTaskDialog( QWidget* parent ) : QDialog( parent ) , m_ui( new Ui::SelectTaskDialog() ) , m_proxy( MODEL.charmDataModel() ) { m_ui->setupUi( this ); m_ui->treeView->setModel( &m_proxy ); m_ui->treeView->expandAll(); m_ui->treeView->header()->hide(); m_ui->treeView->setFont( TasksView::configuredFont() ); connect( m_ui->treeView->selectionModel(), SIGNAL( currentChanged( const QModelIndex&, const QModelIndex& ) ), SLOT( slotCurrentItemChanged( const QModelIndex&, const QModelIndex& ) ) ); connect( m_ui->treeView, SIGNAL( doubleClicked( const QModelIndex& ) ), SLOT( slotDoubleClicked( const QModelIndex& ) ) ); connect( m_ui->filter, SIGNAL( textChanged( QString ) ), SLOT( slotFilterTextChanged( QString ) ) ); connect( this, SIGNAL( accepted() ), SLOT( slotAccepted() ) ); QSettings settings; settings.beginGroup( staticMetaObject.className() ); if ( settings.contains( MetaKey_MainWindowGeometry ) ) { resize( settings.value( MetaKey_MainWindowGeometry ).toSize() ); } //m_ui->filter->setFocus(); }
ChangeStatusDlg::ChangeStatusDlg(QWidget* parent/* = 0*/) : QDialog(parent, QT_DEFAULT_DIALOG_HINTS) { ui.setupUi(this); setWindowIcon(QIcon(APPICON)); connect(this, SIGNAL(accepted()), SLOT(slotAccepted())); if(TT_GetUser(ttInst, TT_GetMyUserID(ttInst), &m_user)) { switch(m_user.nStatusMode & STATUSMODE_MODE) { case STATUSMODE_AVAILABLE: ui.availBtn->setFocus(); ui.availBtn->setChecked(true); break; case STATUSMODE_AWAY: ui.awayBtn->setFocus(); ui.awayBtn->setChecked(true); break; case STATUSMODE_QUESTION : ui.questionBtn->setFocus(); ui.questionBtn->setChecked(true); break; } ui.msgEdit->setText(_Q(m_user.szStatusMsg)); } }
CloneDialog::CloneDialog(MainWindow *destination, bool newMachine) : ui(new Ui_clone_machine), destination(destination), newMachine(newMachine), machineName(QString::fromUtf8("")) { ui->setupUi(this); connect(ui->buttonBox, SIGNAL(accepted()), this, SLOT(slotAccepted())); ui->retranslateUi(this); for(int i = 0; i < ui->buttonBox->buttons().size(); i++) { switch(ui->buttonBox->standardButton(ui->buttonBox->buttons()[i])) { case QDialogButtonBox::Ok: ui->buttonBox->buttons()[i]->setText("Ok"); break; case QDialogButtonBox::Cancel: ui->buttonBox->buttons()[i]->setText("Annulla"); break; } } if(newMachine) { setWindowTitle(QApplication::translate("clone_machine", "Crea macchina...", 0, QApplication::UnicodeUTF8)); ui->checkBox->setChecked(true); ui->checkBox->setEnabled(false); } connect(ui->lineEdit, SIGNAL(editingFinished()), this, SLOT(slotMachineNameChanged())); }
void KexiStartupFileHandler::init(const KUrl &startDirOrVariable, Mode mode) { /* if (d->requester || d->dialog) { QWidget *w = d->requester ? static_cast<QWidget*>(d->requester) : static_cast<QWidget*>(d->dialog); connect(w, SIGNAL(destroyed()), this, SLOT(saveRecentDir())); }*/ connect(d->dialog, SIGNAL(accepted()), this, SLOT(slotAccepted())); //d->dialog->setStartDir(startDirOrVariable); KUrl url; if (startDirOrVariable.protocol() == "kfiledialog") { url = KFileDialog::getStartUrl(startDirOrVariable, d->recentDirClass); } else { url = startDirOrVariable; } if (d->requester) d->requester->setUrl(url); else d->dialog->setUrl(url); //setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum); setMode(mode); QAction *previewAction = d->dialog->actionCollection()->action("preview"); if (previewAction) previewAction->setChecked(false); // setFocusProxy(locationEdit()); // connect(dialog, SIGNAL(fileHighlighted(QString)), // this, SLOT(slotExistingFileHighlighted(QString))); }
void BaseProjectWizardDialog::init() { if (d->introPageId == -1) { d->introPageId = addPage(d->introPage); } else { d->introPageId = d->desiredIntroPageId; setPage(d->desiredIntroPageId, d->introPage); } connect(this, SIGNAL(accepted()), this, SLOT(slotAccepted())); connect(this, SIGNAL(nextClicked()), this, SLOT(nextClicked())); }
void BaseProjectWizardDialog::init() { if (d->introPageId == -1) { d->introPageId = addPage(d->introPage); } else { d->introPageId = d->desiredIntroPageId; setPage(d->desiredIntroPageId, d->introPage); } wizardProgress()->item(d->introPageId)->setTitle(tr("Location")); connect(this, SIGNAL(accepted()), this, SLOT(slotAccepted())); connect(this, SIGNAL(nextClicked()), this, SLOT(nextClicked())); }
RedefineDlg::RedefineDlg() { m_accountName.clear(); m_amountColumn = 0; m_columnTotalWidth = 0; m_maxWidth = 0; m_mainHeight = 0; m_mainWidth = 0; m_priceColumn = 0; m_quantityColumn = 0; m_ret = 0; m_typeColumn = 0; m_price = 0; m_quantity = 0; m_amount = 0; m_typesList << "buy" << "sell" << "divx" << "reinvdiv" << "shrsin" << "shrsout" << "intinc"; m_iconYes = QPixmap(KIconLoader::global()->loadIcon("dialog-ok", KIconLoader::Small, KIconLoader::DefaultState)); m_iconNo = QPixmap(KIconLoader::global()->loadIcon("dialog-cancel", KIconLoader::Small, KIconLoader::DefaultState)); m_widget = new RedefineDlgDecl(); setMainWidget(m_widget); m_widget->tableWidget->setToolTip(i18n("Results table")); m_widget->tableWidget->setRowCount(2); m_mainWidth = m_widget->tableWidget->size().width(); m_mainHeight = m_widget->tableWidget->size().height(); this->enableButtonOk(false); m_widget->kcombobox_Actions->setCurrentIndex(-1); connect(m_widget->kcombobox_Actions, SIGNAL(activated(int)), this, SLOT(slotNewActionSelected(int))); connect(this, SIGNAL(okClicked()), this, SLOT(slotAccepted())); connect(this, SIGNAL(cancelClicked()), this, SLOT(slotRejected())); }
levelCombo->addItems(QStringList() << "Guest" << "User" << "Admin"); levelCombo->setCurrentIndex(user->level()); tableWidget->setCellWidget(row, 2, levelCombo); row ++; } tableWidget->resizeColumnsToContents(); tableWidget->resizeRowsToContents(); connect(ui->addUserBtn, SIGNAL(clicked()), this, SLOT(addUser())); connect(ui->delUserBtn, SIGNAL(clicked()), this, SLOT(delUser())); connect(tableWidget, SIGNAL(itemChanged(QTableWidgetItem*)), this, SLOT(adjustTableSize())); connect(ui->buttonBox, SIGNAL(accepted()), this, SLOT(slotAccepted())); } void HttpUserSetupDialog::addUser() { QTableWidget * tableWidget = ui->httpUsers; int row = tableWidget->rowCount(); tableWidget->setRowCount(row+1); tableWidget->setItem(row,0,new QTableWidgetItem("newuser")); tableWidget->setItem(row,1,new QTableWidgetItem("newpass")); tableWidget->setItem(row,2,new QTableWidgetItem("0")); QComboBox *levelCombo = new QComboBox(); levelCombo->addItems(QStringList() << "Guest" << "User" << "Admin");