思维导图
Qt实现第一个web的基础页面
#include "mywnd.h"
#include "ui_mywnd.h"
#include<QLabel>
#include<QLineEdit>
#include<qpushbutton.h>MyWnd::MyWnd(QWidget *parent): QMainWindow(parent), ui(new Ui::MyWnd)
{ui->setupUi(this);//对页面进行修改this->setFixedSize(QSize(800,700)); //固定文件框的大小this->setWindowTitle("华清远见"); //设置文件的标题this->setWindowIcon(QIcon("D:\\Qttest\\day8\\test\\icon\\wodepeizhenshi.png")); //为标题加图片//设置logo图片QLabel *lab1=new QLabel(this); //构造一个lab,指定父组件lab1->resize(800,250); //设置图片尺寸lab1->setPixmap(QPixmap("D:\\Qttest\\day8\\test\\icon\\logo.png")); //设置logo图片lab1->setScaledContents(true); //设置图片自适应//设置username图片QLabel *lab2=new QLabel(this); //构造一个lab,指定父组件lab2->resize(50,50); //设置图片尺寸lab2->move(230,300); //设置图片位置lab2->setPixmap(QPixmap("D:\\Qttest\\day8\\test\\icon\\username.jpg")); //设置logo图片lab2->setScaledContents(true); //设置图片自适应//设置passwd图片QLabel *lab3=new QLabel(this); //构造一个lab,指定父组件lab3->resize(50,50); //设置图片尺寸lab3->move(230,380); //设置图片位置lab3->setPixmap(QPixmap("D:\\Qttest\\day8\\test\\icon\\passwd.jpg")); //设置logo图片lab3->setScaledContents(true); //设置图片自适应//设置username输入文本框QLineEdit *endl1=new QLineEdit(this); //构造一个行编辑器,指定父组件endl1->resize(300,50); //设置行编辑器大小endl1->move(300,300); //设置行编辑器位置endl1->setEchoMode(QLineEdit::Normal); //设置明文模式endl1->setPlaceholderText("username"); //设置占位符//设置passwd输入文本框QLineEdit *endl2=new QLineEdit(this); //构造一个行编辑器,指定父组件endl2->resize(300,50); //设置行编辑器大小endl2->move(300,380); //设置行编辑器位置endl2->setEchoMode(QLineEdit::Password); //设置密文模式endl2->setPlaceholderText("passwd"); //设置占位符//设置登录按钮QPushButton *btn1=new QPushButton("登录",this); //构造登录按键,指定父组件btn1->resize(380,70); //设置按键大小btn1->setIcon(QIcon("D:\\Qttest\\day8\\test\\icon\\login.png")); //设置按键图标btn1->move(lab3->x(),lab3->y()+80); //设置按键位置//设置登录按钮QPushButton *btn2=new QPushButton("取消",this); //构造取消按键,指定父组件btn2->resize(380,70); //设置按键大小btn2->setIcon(QIcon("D:\\Qttest\\day8\\test\\icon\\cancel.png")); //设置按键图标btn2->move(btn1->x(),btn1->y()+90); //设置按键位置
}MyWnd::~MyWnd()
{delete ui;
}