#include "mywidget.h"MyWidget::MyWidget(QWidget *parent): QWidget(parent)
{//==========窗口設置===================this->resize(600,500);//重新設置窗口大小this->setWindowTitle("QQ-盜版");//設置窗口名為QQ-盜版this->setWindowIcon(QIcon("D:\\Qt\\funny\\picture.jpg"));//窗口插入圖標this->setWindowFlag(Qt::FramelessWindowHint);//設置成純凈模式//==========標簽設置===================//QMovie *mv1 = new QMovie("D:\\Qt\\funny\\pic_3.gif");QMovie *mv1 = new QMovie("D:\\Qt\\funny\\pic_7.gif");QLabel *lab3 = new QLabel(this);lab3->resize(600,500);//重新設置標簽大小lab3->setStyleSheet("background-color:rgb(255,255,255)");//設置標簽背景顏色lab3->setMovie(mv1);mv1->start();lab3->setScaledContents(true);QLabel *lab1 = new QLabel(this);lab1->resize(40,30);//重新設置標簽大小lab1->setPixmap(QPixmap("D:\\Qt\\funny\\picture.jpg"));//向標簽中插入圖像lab1->setScaledContents(true);//自動填充QLabel *lab2 = new QLabel("QQ-盜版",this);lab2->resize(60,30);//重新設置標簽大小lab2->move(45,0);//x軸方向移動45,y軸不動lab2->setScaledContents(true);//自動填充大小// QLabel *lab4 = new QLabel(this);
// lab4->resize(60,60);//重新設置頭像標簽的大小
// lab4->move(270,250);//移動頭像的位置
// lab4->setStyleSheet("background-color:rgb(0,0,0);border-radius:30px");//消除棱角QMovie *mv2 = new QMovie("D:\\Qt\\funny\\pic_8.gif");QLabel *lab5 = new QLabel(this);//賬號標簽lab5->resize(30,30);//設置標簽大小lab5->move(150,330);//移動標簽lab3->setStyleSheet("background-color:rgb(255,255,255)");//設置標簽背景顏色lab5->setMovie(mv2);mv2->start();lab5->setScaledContents(true);lab5->setScaledContents(true);//自動填充QMovie *mv3 = new QMovie("D:\\Qt\\funny\\pic_9.gif");QLabel *lab6 = new QLabel(this);//密碼標簽lab6->resize(30,30);//設置標簽大小lab6->move(150,370);//移動標簽lab6->setMovie(mv3);mv3->start();lab6->setScaledContents(true);lab6->setScaledContents(true);//自動填充//==========行編輯器設置===================QLineEdit *edit1 = new QLineEdit(this);edit1->resize(270,30);//設置行編輯器大小edit1->move(180,330);//移動行編輯器位置edit1->setPlaceholderText("賬號");//填充占位文本QLineEdit *edit2 = new QLineEdit(this);edit2->resize(270,30);//設置行編輯器大小edit2->move(180,370);//移動行編輯器位置edit2->setPlaceholderText("密碼");//填充占位文本edit2->setEchoMode(QLineEdit::Password);//==========行編輯器設置===================QPushButton *btn1 = new QPushButton(this);btn1->resize(300,40);//設置按鈕大小btn1->move(150,430);//移動按鈕位置btn1->setStyleSheet("background-color:rgb(160,231,206);border-radius:3px");//填充底色并消除棱角btn1->setText("登錄");//插入文本
}MyWidget::~MyWidget()
{
}
思維導圖