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++; }
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); }