#include "mywidget.h"
MyWidget::MyWidget(QWidget *parent)
: QWidget(parent)
{
this->setWindowTitle("中国管理登录系统"); //标题
this->setWindowIcon(QIcon("C:\\Users\\wz\\Desktop\\KD8IZgfquZ.jpg")); // 图标
this->setStyleSheet("background-color:rgb(255.255.255)"); //颜色
//this->setWindowFlag(Qt::FramelessWindowHint); //头部取消
this->resize(570,410); //设置大小
this->setFixedSize(570,410); //固定大小
QPushButton *btn1 = new QPushButton; //按钮
//btn1->show(); //按钮独立显示
btn1->setParent(this); //依赖父组件,指针this
btn1->setText("登录"); //按钮文本
btn1->move(220,325);//移动
btn1->setStyleSheet("background-color:green");//颜色
btn1->setIcon(QIcon("C:\\Users\\wz\\Desktop\\KD8IZgfquZ.jpg"));//图标
QPushButton *btn2 = new QPushButton("注销",this);//按钮
btn2->move(220,375);//移动
btn2->setStyleSheet("background-color:green");//颜色
btn2->setIcon(QIcon("C:\\Users\\wz\\Desktop\\KD8IZgfquZ.jpg"));//图标
QPushButton *btn3 = new QPushButton(QIcon("C:\\Users\\wz\\Desktop\\KD8IZgfquZ.jpg"),"强制退出",this);//按钮
btn3->move(450,360);//移动位置
btn3->setStyleSheet("background-color:green");//颜色
//btn3->resize(80,80);//设置大小
btn3->setEnabled(false); //设置不可用
QLineEdit *editl = new QLineEdit;//行编辑器
editl->setParent(this);//依赖
editl->resize(250,35);//大小
editl->move(160,220);//移动
//editl->setText("账号");//文本
editl->setPlaceholderText("账号");//占位文本
QAction *action = new QAction(this);//创建一个Action
action->setIcon(QIcon("C:\\Users\\wz\\Desktop\\KD8IZgfquZ.jpg"));//绑定图标
editl->addAction(action,QLineEdit::LeadingPosition);//与行编译器绑定
QLineEdit *editl2 = new QLineEdit(this);//行编译器
editl2->move(160,260);//移动
editl2->resize(250,35);//大小
editl2->setPlaceholderText("密码");//占位文本
editl2->setEchoMode(QLineEdit::Password);//设置文本模式
QAction *action1 = new QAction(this);//创建一个Action
action1->setIcon(QIcon("C:\\Users\\wz\\Desktop\\KD8IZgfquZ.jpg"));//绑定图标
editl2->addAction(action1,QLineEdit::LeadingPosition);//与行编译器绑定
QLabel *lab1 = new QLabel("社会主义",this);//标签
lab1->move(10,380);//移动
lab1->resize(80,20);//大小
QLabel *lab2 = new QLabel("共和",this);//标签
lab2->resize(570,200);//大小
//lab2->setPixmap(QPixmap("C:\\Users\\wz\\Desktop\\KD8IZgfquZ.jpg"));//标签图片
//lab2->setScaledContents(true);//图片适应标签大小
QMovie *mv = new QMovie("C:\\Users\\wz\\Desktop\\R-C.gif");//动图
lab2->setMovie(mv);//添加动图
mv->start();//动图开动
lab2->setScaledContents(true);//图片适应标签大小
QLabel *label3 = new QLabel(this);
label3->resize(80,80);
label3->setPixmap(QPixmap("C:\\Users\\wz\\Desktop\\KD8IZgfquZ.jpg"));
label3->setScaledContents(true);
label3->move(25,220);
}
MyWidget::~MyWidget()
{
}