创建QDialog工程
需要用到的头文件:
#include <QLabel>
#include <QGridLayout>
#include <QLineEdit>
#include <QPushButton>
#include <QHBoxLayout>
#include <QVBoxLayout>
#include <QMessageBox>
成员变量和槽函数:
private:
QLineEdit *usrLineEdit;
QLineEdit *pwdLineEdit;
QLabel *usrLabel;
QLabel *pwdLabel;
QGridLayout *gridlayout;
QPushButton *okBtn;
QPushButton *cancelBtn;
QVBoxLayout *vboxLayout;
public slots:
virtual void accept();
构造函数中加入如下代码:
//窗体最小宽度高度
setMinimumSize(280,150);
//窗体最大宽度高度
setMaximumSize(280,150);
//实例用户名密码控件
usrLabel = new QLabel(tr("UserName:"));
pwdLabel = new QLabel(tr("Secret:"));
usrLineEdit = new QLineEdit;
pwdLineEdit = new QLineEdit;
//密码*号输入
pwdLineEdit->setEchoMode(QLineEdit::Password);
//限制输入 12 位
usrLineEdit->setMaxLengt

最低0.47元/天 解锁文章
3160

被折叠的 条评论
为什么被折叠?



