MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); // Programmstart -> Kein neuer Kontakt sondern leeres Feld ui->widgetNeuKontakt->close(); buttonSave = new QPushButton("Speichern"); buttonDelete = new QPushButton("Löschen"); buttonAbort = new QPushButton("Abbrenchen"); connect(buttonSave, SIGNAL(clicked()), this, SLOT(saveContactData())); connect(buttonDelete, SIGNAL(clicked()), this, SLOT(deleteNewContact())); connect(buttonAbort, SIGNAL(clicked()), this, SLOT(abortContact())); ui->buttonBox->addButton(buttonSave, QDialogButtonBox::ActionRole); // warum hier nicht RejectRole?? ui->buttonBox->addButton(buttonDelete, QDialogButtonBox::ActionRole); ui->buttonBox->addButton(buttonAbort, QDialogButtonBox::ActionRole); createActions(); createMenus(); initLineEdit(); rightMouseMenuNewContact(); fillQMap(); listViewOpen = new listView; }
MediumModeWindow::MediumModeWindow(const int multiplicateur, bool actualProgressifMode) : _mode(MEDIUM), _progressifMode(actualProgressifMode) { initStyle(); initButtons(); initTimer(); this->setWindowFlags(Qt::FramelessWindowHint); _multiple = multiplicateur; Shuffle shuffle(true); shuffle.getNumbers(_array); this->setWindowTitle(tr("Table de ")+QString::number(_multiple)); initLineEdit(); initLabels(); initNextPrev(); startTime(); }