AboutPage::AboutPage(QWidget *parent) :
        QWidget(parent),
        ui(new Ui::AboutPage)
{
    ui->setupUi(this);

    //Set application version
    QString appVersion = tr("%1 %2").
                         arg(ui->appVersionLbl->text()).
                         arg(VER_PRODUCTVERSION_STR);

    ui->appVersionLbl->setText(appVersion);

    //Set build timestamp
    QString buildTS = tr("%1 %2 %3").
                      arg(ui->buildTimestampLbl->text()).
                      arg(__DATE__).
                      arg(__TIME__);

    ui->buildTimestampLbl->setText(buildTS);

    //Set copyright
    QString copyright = tr("%1. %2.").
                        arg(VER_LEGALCOPYRIGHT_STR).
                        arg(VER_LEGALTRADEMARKS1_STR);

    ui->copyrightLbl->setText(copyright);

    connectButtons();

    //Connect other signals and slots
    connect(YubiKeyFinder::getInstance(), SIGNAL(keyFound(bool, bool*)),
            this, SLOT(keyFound(bool, bool*)));
}
RiskCompanion::RiskCompanion(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::RiskCompanion){

    ui->setupUi(this);

    m_signalMapper = new QSignalMapper(this);
    connect(m_signalMapper, SIGNAL(mapped(QString)),this, SLOT(signalSorter(QString)));

    connectButtons();

    m_logger = new Logger("../text.txt");
}
Ejemplo n.º 3
0
UberCalc::UberCalc(QWidget *parent) :
    QWidget(parent),
    numberMapper (new QSignalMapper(this)),
    operationMapper (new QSignalMapper(this)),
    firstArg(0),
    secondArg(0),
    MemSave(0),
    fArgChosen(false),
    memSaved(false),
    ui(new Ui::UberCalc)
{
    ui->setupUi(this);
    connectButtons();
}