Qt学习笔记(1):登陆框
11 Oct 2011其实早在暑假就想用Qt写一款能在symbian手机上运行的小程序。
之前由于环境配置问题一直阻碍前进,现在终于实现了。
写下此文,留作纪念。
照着教程写了一个登陆框。
记:
虽然诺基亚风光不再,symbian也要退出了,但是依然不能动摇我用它的决心。以symbian为学习平台!
(模拟器)
(实体)
01 #include “logindlg.h”
02 #include “ui_logindlg.h”
03 #include</span>
04 loginDlg::loginDlg(QWidget *parent) :
05 QDialog(parent),
06 ui(new Ui::loginDlg)
07 {
08 ui->setupUi(this);
09 ui->pwdLineEdit->setEchoMode(QLineEdit::Password);
10 }
11
12 loginDlg::~loginDlg()
13 {
14 delete ui;
15 }
16
17 void loginDlg::on_exitBtn_clicked()
18 {
19
20 }
21
22 void loginDlg::on_loginBtn_clicked()
23 {
24 if(ui->userLineEdit->text().trimmed()==(“lazynight.me”)&&ui->pwdLineEdit->text()==tr(“lazynight.me”))
25
26 accept();
27 else
28 {
29 QMessageBox::warning(this,tr(“Warning”),tr(“User name or password error!”),QMessageBox::Yes);
30
31 }
32 } </div> 转载请注明:[于哲的博客][1] » [Qt学习笔记(1):登陆框][2] [1]: http://lazynight.me [2]: http://lazynight.me/443.html
02 #include “ui_logindlg.h”
03 #include
04 loginDlg::loginDlg(QWidget *parent) :
05 QDialog(parent),
06 ui(new Ui::loginDlg)
07 {
08 ui->setupUi(this);
09 ui->pwdLineEdit->setEchoMode(QLineEdit::Password);
10 }
11
12 loginDlg::~loginDlg()
13 {
14 delete ui;
15 }
16
17 void loginDlg::on_exitBtn_clicked()
18 {
19
20 }
21
22 void loginDlg::on_loginBtn_clicked()
23 {
24 if(ui->userLineEdit->text().trimmed()==(“lazynight.me”)&&ui->pwdLineEdit->text()==tr(“lazynight.me”))
25
26 accept();
27 else
28 {
29 QMessageBox::warning(this,tr(“Warning”),tr(“User name or password error!”),QMessageBox::Yes);
30
31 }
32 } </div> 转载请注明:[于哲的博客][1] » [Qt学习笔记(1):登陆框][2] [1]: http://lazynight.me [2]: http://lazynight.me/443.html