QTc++登录界面
#include "widget.h"
#include<QIcon>
#include<QLineEdit>
#include<QLabel>
#include<QPushButton>
Widget::Widget(QWidget *parent): QWidget(parent)
{this->setFixedSize(900,800);//设置页面大小this->setWindowTitle("鹏哥快聊");//设置标题this->setWindowIcon(QIcon("C:\\Users\\wgh\\Pictures\\Camera Roll\\1\\wodepeizhenshi.png"));//标题前加上图标QLabel*label1=new QLabel(this);//创建一个对象label1->resize(900,300);//设置大小label1->setPixmap(QPixmap("C:\\Users\\wgh\\Pictures\\Camera Roll\\1\\logo.png"));//导入图片label1->setScaledContents(true);//自适应缩放QLabel*label2=new QLabel(this);label2->resize(70,70);label2->move(100,400);label2->setPixmap(QPixmap("C:\\Users\\wgh\\Pictures\\Camera Roll\\1\\userName.jpg"));label2->setScaledContents(true);QLineEdit*edit1=new QLineEdit(this);edit1->setPlaceholderText("QQ号码/手机/邮箱");//设置占位文本edit1->resize(400,70);edit1->move(label2->x()+120,400);//移动到label2的右边120像素,页面400像素的位置QLabel*label3=new QLabel(this);label3->resize(70,70);label3->move(100,550);label3->setPixmap(QPixmap("C:\\Users\\wgh\\Pictures\\Camera Roll\\1\\passwd.jpg"));label3->setScaledContents(true);QLineEdit*edit2=new QLineEdit(this);edit2->setPlaceholderText("密码");edit2->resize(400,70);edit2->move(label3->x()+120,550);edit2->setEchoMode(QLineEdit::Password);//设置回显状态QPushButton*btn1=new QPushButton(QIcon("C:/Users/wgh/Pictures/Camera Roll/1/login.png"),"登录",this);btn1->resize(120,70);btn1->move(500,700);QPushButton*btn2=new QPushButton(QIcon("C:/Users/wgh/Pictures/Camera Roll/1/cancel.png"),"取消",this);btn2->resize(120,70);btn2->move(btn1->x()+140,700);
}Widget::~Widget()
{
}