#include "widget.h"
#include <QDebug>
#include <QIcon>
#include<QPushButton>
#include<QLineEdit>
#include<QLabel>
Widget::Widget(QWidget *parent)
: QWidget(parent)
{
this->resize(QSize(800,600));
qDebug()<<"width= "<<this->width();
qDebug()<<"height= "<<this->height();
this->setMaximumSize(1000,800);
this->setMinimumSize(400,300);
this->setFixedSize(540,410);
qDebug()<<this->windowTitle();
this->setWindowTitle("姚哥快聊");
qDebug()<<this->windowTitle();
this->setWindowIcon(QIcon("C:\\Users\\姚\\Desktop\\wodepeizhenshi.png"));
this->setStyleSheet("background-color:white;");
this->setWindowOpacity(1);
//this->setWindowFlag(Qt::FramelessWindowHint);
this->move(50,100);
QPushButton *btn3 = new QPushButton(this); //将当前界面设置成父组件
btn3->setText("登录"); //给组件设置文本内容
btn3->resize(QSize(90,35)); //设置按钮组件的大小
btn3->move(250,370); //移动组件位置
//btn1->setEnabled(false);
btn3->setIcon(QIcon("C:/Users/姚/Desktop/login")); //设置图标
QPushButton *btn4 = new QPushButton(this); //将当前界面设置成父组件
btn4->setText("取消"); //给组件设置文本内容
btn4->resize(QSize(90,35)); //设置按钮组件的大小
btn4->move(360,370); //移动组件位置
//btn1->setEnabled(false);
btn4->setIcon(QIcon("C:/Users/姚/Desktop/cancel")); //设置图标
QLineEdit *edit1 = new QLineEdit(this);
edit1->setPlaceholderText("QQ/手机/邮箱"); //设置编辑器的占位文本
edit1->resize(200,40); //设置尺寸
edit1->move(btn3->x()-70, 240); //移动位置
QLineEdit *edit2 = new QLineEdit(this);
edit2->setPlaceholderText("密码"); //设置编辑器的占位文本
edit2->resize(200,40); //设置尺寸
edit2->move(btn3->x()-70, 310); //移动位置
edit2->setEchoMode(QLineEdit::Password);
QLabel *lab1 =new QLabel(this);
lab1->resize(50,40);
lab1->move(100,240);
lab1->setPixmap(QPixmap("C:/Users/姚/Desktop/userName"));
lab1->setScaledContents(true);
QLabel *lab2 =new QLabel(this);
lab2->resize(50,40);
lab2->move(100,310);
lab2->setPixmap(QPixmap("C:/Users/姚/Desktop/passwd"));
lab2->setScaledContents(true);
QLabel *lab3 =new QLabel(this);
lab3->resize(540,200);
//lab3->move(100,310);
lab3->setPixmap(QPixmap("C:/Users/姚/Desktop/logo"));
lab3->setScaledContents(true);
}
Widget::~Widget()
{
}
qt第一天
最新推荐文章于 2024-07-12 21:25:26 发布