当前位置: 首页 > wzjs >正文

网站建设的优点和不足长春seo快速排名

网站建设的优点和不足,长春seo快速排名,宁德网站建设维护,个人博客网页制作图片1.新建初始项目 2.修改UI格式 运行效果 3.创建登录界面 设计登录界面UI 设计布局 调整布局间距 往水平布局中拖入标签和文本输入框 更换控件名称并固定高度 添加窗口部件 往现有的资源文件中导入图片 添加水平布局 4.设置登陆界面为主窗口的核心组件 #pragma once#include &l…

1.新建初始项目

2.修改UI格式

运行效果

3.创建登录界面

设计登录界面UI

设计布局

调整布局间距

往水平布局中拖入标签和文本输入框

更换控件名称并固定高度

添加窗口部件

往现有的资源文件中导入图片

添加水平布局

4.设置登陆界面为主窗口的核心组件

#pragma once#include <QtWidgets/QMainWindow>
#include "ui_MainWindow.h"class LoginWidget;class MainWindow : public QMainWindow
{Q_OBJECTpublic:MainWindow(QWidget *parent = nullptr);~MainWindow();private:Ui::MainWindowClass ui;private:LoginWidget* _LoginWidget;
};#include "MainWindow.h"#include "LoginWidget.h"MainWindow::MainWindow(QWidget *parent): QMainWindow(parent)
{ui.setupUi(this);_LoginWidget = new LoginWidget;setCentralWidget(_LoginWidget);
}MainWindow::~MainWindow()
{}

5.创建注册界面

设计注册界面UI

设置整体布局为水平

添加StackWidget

设置stackedWidget整体垂直布局,子项也是垂直布局

重复创建登录界面的操作

6.切换界面

MainWindow

public:void BindSlots();public slots:void ShowRegisterWidget();MainWindow::MainWindow(QWidget *parent): QMainWindow(parent)
{ui.setupUi(this);_LoginWidget = new LoginWidget;_RegisterWidget = new RegisterWidget;setCentralWidget(_LoginWidget);// 绑定槽函数BindSlots();
}void MainWindow::BindSlots()
{connect(_LoginWidget, &LoginWidget::Register, this, &MainWindow::ShowRegisterWidget);
}// 槽函数
// 显示注册界面
void MainWindow::ShowRegisterWidget()
{setCentralWidget(_RegisterWidget);_LoginWidget->hide();_RegisterWidget->show();
}

LoginWidget

signals:void Register();																				// 注册按钮被点击private:Ui::LoginWidgetClass ui;private:void BindSlots();LoginWidget::LoginWidget(QWidget *parent): QWidget(parent)
{ui.setupUi(this);BindSlots();
}LoginWidget::~LoginWidget()
{}void LoginWidget::BindSlots()
{connect(ui.Register_Btn, &QPushButton::clicked, this, &LoginWidget::Register);
}

7.创建样式表,并设置

导入资源文件中

QDialog#LoginWidget, #RegisterWidget
{
background-color:rgb(255,255,255)
}#User_Label, #PassWord_Label
{color:balck;
}
#include "MainWindow.h"
#include <QtWidgets/QApplication>
#include <QFile>
#include <QDebug>void LoadStyle(QApplication* app)
{QFile file(":/StyleSheet/StyleSheet/stylesheet.qss");if (file.open(QFile::ReadOnly)){QString style = QLatin1String(file.readAll());app->setStyleSheet(style);file.close();qDebug() << "Load Style Success";}else{qDebug() << "Load Style Failed";}
}int main(int argc, char *argv[])
{QApplication a(argc, argv);// 加载样式表LoadStyle(&a);MainWindow w;w.show();return a.exec();
}


文章转载自:

http://OmBnNJ8R.khLxd.cn
http://n690w0GW.khLxd.cn
http://PqxLjHhv.khLxd.cn
http://DSNrpFyY.khLxd.cn
http://1wJnWaUg.khLxd.cn
http://Btyw5svJ.khLxd.cn
http://QeTfDdQn.khLxd.cn
http://k3CERaUJ.khLxd.cn
http://QVCllkMi.khLxd.cn
http://GETDa2a0.khLxd.cn
http://JVLqcq9A.khLxd.cn
http://2Y0qGefY.khLxd.cn
http://TQEEIa5Z.khLxd.cn
http://ZwLSdMbo.khLxd.cn
http://ndwUBpjb.khLxd.cn
http://7XCT6hqH.khLxd.cn
http://ZwTwi4Ct.khLxd.cn
http://oJR1fknF.khLxd.cn
http://QEWWPVCD.khLxd.cn
http://47rfXSBz.khLxd.cn
http://7AwgRJBS.khLxd.cn
http://IUqegQb7.khLxd.cn
http://9HPr1A2v.khLxd.cn
http://2zvEuycq.khLxd.cn
http://jnMWKoSI.khLxd.cn
http://MeIhYkJL.khLxd.cn
http://dbjIm9hN.khLxd.cn
http://nQib2Xj9.khLxd.cn
http://FpoasClM.khLxd.cn
http://tzYPkXAF.khLxd.cn
http://www.dtcms.com/wzjs/684724.html

相关文章:

  • 凡科网站设计模板浙江通管局 网站备案如何好注销
  • 网站建设运营推广宝山网站建设费用
  • gta5网站正在建设做网站域名有什么用
  • 金华建设监理协会网站集图网
  • 晋城企业网站建设公司北京网站建设的价格
  • 商城网站的seo优化改怎么做龙井建设局网站
  • 企业网站建设商城版免费网站
  • 网站开发文档价格网站开发问卷调查
  • 现代网站建设心馨人生珠海网站建设
  • 青岛房产中介网站开发做摄影哪个网站
  • 内蒙古建设工程交易中心网站网站开发兼职网站
  • 三网合一的模板网站武隆网站建设
  • 企业网站主页设计图页面设计所遵循的原则有哪些
  • mui做wap网站滕州网站建设企业
  • 家里面的服务器可以做网站吗南城网站建设公司报价
  • 怎么做网站企业文化栏目网站集群建设合同
  • 门户网站建设工作方案深圳网站开发深圳网站设计
  • 云娜网站建设产品营销网站
  • 做酒店经理的一些网站单位网站用途类型
  • 如何用百度云文件做网站乐清手机网站设计
  • 知名商城网站建设价格自助建设影视网站
  • 网站怎么做图片栏目wordpress 重定向函数
  • 长沙建站智能模板电信宽带360元一年
  • 家具网站开发任务书丽水市莲都建设分局网站
  • 扎染毕业设计代做网站php网站程序安装
  • 收费网站推广centos 配置wordpress
  • 不做百度了 百度做的网站请牢记此域名
  • 网站建设和后台空间管理关系网络营销存在的问题及解决对策
  • wordpress一键发布河北网站优化
  • 在施工过程中某施工企业的安全网站代码优化方法