1,
#include "widget1.h"Widget1::Widget1(QWidget *parent): QWidget(parent)
{//=================界面设置=================//修改界面大小this->resize(810,600);//固定界面大小this->setFixedSize(800,600);//修改界面的标题this->setWindowTitle("杰哥和阿伟专场");//修改界面的图标this->setWindowIcon(QIcon("C:\\Users\\huawei\\Pictures\\Saved Pictures\\th.jpg"));//修改界面的背景this->setStyleSheet("background-color:white");//关闭(去掉)标题this->setWindowFlag(Qt::FramelessWindowHint);//==================标签设置================//定义标签指针QLabel *lab=new QLabel(this);//改变标签大小lab->resize(810,300);//定义可插入动态图片的指针QMovie *mv=new QMovie("C:\\Users\\huawei\\Pictures\\Saved Pictures\\th.gif");lab->setMovie(mv);//让动态图片开始动mv->start();//让图片自适应lab->setScaledContents(true);QLabel *lab1=new QLabel(this);//改变标签位置lab1->move(270,350);//改变标签大小lab1->resize(40,40);//插入图片lab1->setPixmap(QPixmap("C:/Users/huawei/Pictures/Saved Pictures/th.jpg"));//图片自适应lab1->setScaledContents(true);QLabel *lab2=new QLabel(this);//改变标签位置lab2->move(270,400);//改变标签大小lab2->resize(40,40);//插入图片lab2->setPixmap(QPixmap("C:/Users/huawei/Pictures/Saved Pictures/th1.jpg"));//图片自适应lab2->setScaledContents(true);//==================行编辑器=================//定义行编辑器的指针QLineEdit *lin=new QLineEdit(this);//移动行编辑器的位置lin->move(310,350);//改变行编辑器的大小lin->resize(240,40);//占位lin->setPlaceholderText("姓名");QLineEdit *lin1=new QLineEdit(this);//移动位置lin1->move(310,400);//改变大小lin1->resize(240,40);//实现对输入的数进行保护lin1->setEchoMode(QLineEdit::Password);//占位lin1->setPlaceholderText("密码");//===============按键设置===============//定义一个按键指针QPushButton *but=new QPushButton(this);//移动按键位置but->move(270,500);//改变按键大小but->resize(270,50);//改变按键形状和颜色but->setStyleSheet("background-color:rgb(31,200,253);border-radius:10px");//输入按键的文本but->setText("登录");QPushButton *but1=new QPushButton(this);//移动位置but1->move(355,200);//改变大小but1->resize(100,100);//改变背景颜色和形状but1->setStyleSheet("background-color:green;border-radius:50px");//输入按键的文本but1->setText("杰哥和阿伟");
}Widget1::~Widget1()
{
}
结果:
2,思维导图