Esempio n. 1
0
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;
}
Esempio n. 2
0
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();
}