qlineedit 设置界面不能输入_一个类似QQ的登陆界面为什么两个输入QLineEdit的上下距离太远...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

QLabel *tou_xiang=new QLabel(this) ;//创建标签对象

QLineEdit *zhanghao=new QLineEdit(this);

QLineEdit *mima= new QLineEdit(this);

QPushButton *zhanghu_button=new QPushButton();

QPushButton *mima_button=new QPushButton();

QPushButton *denglu_anniu=new QPushButton();

QCheckBox *jizhu_mima=new QCheckBox();

QCheckBox *zhidong_denglu=new QCheckBox();

QGridLayout* denglu_buju=new QGridLayout;//创建栅格布局管理器

QPixmap pixmap;

pixmap.load("C:/Qt_wenjian/four/guan_lei_xi_tong/touxiang.png");//加载位图

QSize size=pixmap.size();//获取加载的位图的大小

//int widyh=pixmap.width();//作用同上

//int hid=pixmap.height()

tou_xiang->setFixedSize(size.width(), size.height());//设置标签的大小为位图的大小

tou_xiang->setPixmap(pixmap);//位图带入到标签中

tou_xiang->setScaledContents(true);//将位图填充到标签的所有空间

zhanghao->setPlaceholderText(tr("账号/密码"));//设置提示信息

mima->setPlaceholderText(tr("密码"));

mima->setEchoMode(QLineEdit::Password);

zhanghu_button->setText(tr("注册账号"));

mima_button->setText(tr("忘记密码"));

denglu_anniu->setText(tr("登陆"));

jizhu_mima->setText(tr("记住密码"));

zhidong_denglu->setText(tr("自动登陆"));

denglu_buju->addWidget(tou_xiang,0,0,1,3);//控件添加到栅格管理器中 0行0列占1行3列

denglu_buju->addWidget(zhanghao,0,2,1,2);

denglu_buju->addWidget(zhanghu_button,0,4);

denglu_buju->addWidget(mima,1,2,1,2);

denglu_buju->addWidget(mima_button,1,4);

denglu_buju->addWidget(jizhu_mima,2,2,1,1,Qt::AlignLeft |Qt::AlignHCenter);//Qt::AlignLeft |Qt::AlignHCenter设置对齐方式左对齐

denglu_buju->addWidget(zhidong_denglu,2,3,1,1,Qt::AlignRight|Qt::AlignHCenter);//Qt::AlignRight|Qt::AlignHCenter设置对齐方式右对齐 denglu_buju->addWidget(denglu_anniu,3,2,1,2);

denglu_buju->setHorizontalSpacing(10);//设置水平间距

// 设置垂直间距 denglu_buju->setVerticalSpacing(10);

// 设置外间距 denglu_buju->setContentsMargins(10, 10, 10, 10);

setLayout(denglu_buju);//设置界面为自定义的布局管理器

int i =denglu_buju->columnCount() ;

int j=denglu_buju->rowCount() ;

qDebug()<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值