#include "widget.h"
#include "ui_widget.h"
Widget::Widget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::Widget)
{
ui->setupUi(this);
this->setFixedSize(480,410);//设置窗口固定大小
this->setStyleSheet("border-radius:10px;");
this->setWindowTitle("聊天室");//设置窗口标题
this->setWindowIcon(QIcon("D:/Desktop/icon/wodepeizhenshi.png"));//设置窗口图标
QLabel *La1 = new QLabel(this);//构造标签组件及指定父组件
La1->resize(480,180);
La1->setPixmap(QPixmap("D:/Desktop/icon/logo.png"));//设置图片
QLabel *La2 = new QLabel(this);//构造标签组件及指定父组件
La2->resize(45,40);
// La2->setStyleSheet("border-radius:10px;");
La2->setPixmap(QPixmap("D:/Desktop/icon/userName.jpg"));
La2->setScaledContents(true);
La2->move(La1->x()+80,La1->y()+215);
QLabel *La3 = new QLabel(this);//构造标签组件及指定父组件
La3->resize(45,40);
La3->setPixmap(QPixmap("D:/Desktop/icon/passwd.jpg"));
La3->setScaledContents(true);
La3->move(La2->x(),La2->y()+60);
QLineEdit *edit1 = new QLineEdit(this);
edit1->setPlaceholderText("QQ/手机/邮箱");
edit1->resize(200,43);
edit1->move(La2->x()+81,La2->y());
QLineEdit *edit2 = new QLineEdit(this);
edit2->setPlaceholderText("密码");
edit2->resize(200,43);
edit2->move(La3->x()+81,La3->y());
edit2->setEchoMode(QLineEdit::Password);
QPushButton *btn1 = new QPushButton(QIcon("D:/Desktop/icon/login.png"),"登录",this);
btn1->resize(88,38);
qDebug()<<btn1->size();
// btn1->setEnabled(false);
btn1->move(edit2->x()+58,edit2->y()+65);
btn1->setStyleSheet("border-radius:10px;border:1px solid grey;");
QPushButton *btn2 = new QPushButton(QIcon("D:/Desktop/icon/cancel.png"),"取消",this);
btn2->resize(btn1->size());
// btn2->setEnabled(false);
btn2->move(btn1->x()+130,btn1->y());
btn2->setStyleSheet("border-radius:10px;border:1px solid grey;");
}
Widget::~Widget()
{
delete ui;
}
qt登录界面
最新推荐文章于 2024-06-14 10:10:59 发布