Esempio n. 1
0
void LoginDialog::makeInputs(unsigned &row, Client *client, bool bQuick)
{
    if (!bQuick){
        QLabel *pict = new QLabel(this);
        pict->setPixmap(Pict(client->protocol()->description()->icon));
        picts.push_back(pict);
        PLayout->addWidget(pict, row, 0);
        pict->show();
    }
    QLabel *txt = new QLabel(this);
    txt->setText(bQuick ? i18n("Password:"******"Forgot password?"));
        lnkHelp->setUrl(i18n(helpUrl).latin1());
        lnkHelp->show();
        links.push_back(lnkHelp);
    }
    row++;
}
Esempio n. 2
0
void StartScreen::init() {
    loadContent();
    label = LinkLabel(font);
    label.setText("Press bugista nappia to begin");
    label.setFocused(true);
    label.setTabStop(true);
    int w, h;
    TTF_SizeText(font, label.getText().c_str(), &w, &h);
    Vector position((game->getWidth() - w )/ 2, (game->getHeight()-h)/2);
    label.setPosition(position);
    controlManager.add(&label);

    passwordLabel = LinkLabel(font);
    passwordLabel.setText("Password");
    passwordLabel.setFocused(false);
    passwordLabel.setTabStop(true);
    TTF_SizeText(font, passwordLabel.getText().c_str(), &w, &h);
    position.y += 50;
    passwordLabel.setPosition(position);
    controlManager.add(&passwordLabel);
}