如何为网站设计一个以图片为背景的页面?
摘要:怎么办一个网站,网站开发以图片为背景,优秀网站设计网站,外贸网络推广高手何在目录 一、对话框 1.1 消息对话框(QMessageBox) 1> 消息对话框提供了一个
怎么办一个网站,网站开发以图片为背景,优秀网站设计网站,外贸网络推广高手何在目录
一、对话框
1.1 消息对话框#xff08;QMessageBox#xff09;
1 消息对话框提供了一个模态的对话框#xff0c;用来提示用户信息#xff0c;或者询问用户问题并得到回答
2 基于属性版本的API
3 基于静态成员函数版本
4 对话框案例
1、ui界面 …目录
一、对话框
1.1 消息对话框QMessageBox
1 消息对话框提供了一个模态的对话框用来提示用户信息或者询问用户问题并得到回答
2 基于属性版本的API
3 基于静态成员函数版本
4 对话框案例
1、ui界面
2、头文件
3、源文件
练习完善登录框 form.h
widget.h
form.cpp
main.cpp
widget.cpp
form.ui
运行结果
1.2 字体对话框QFontDialog、颜色对话框QColorDialog、文件对话框QFileDialog
1.3 对话框案例文本编辑器
1 ui界面
2 头文件
3 源文件
二、发布软件
1 配置系统环境变量将QT安装路径中的相关bin目录放入系统环境变量中
2 将自己的程序以release的形式运行一次
3 将发布后的relsaes文件夹内的可执行程序复制到一个新的文件夹中
4 在新文件夹的空白处按shift右键 ----选择“在此处打开powershell窗口”
5 在窗口中输入指令windeployqt.exe .\可执行文件名.exe
6 此时就可以执行可执行程序也可以打包发给朋友
三、事件处理核心机制
3.1 事件处理简介
3.2 事件处理函数由来
3.3 鼠标和键盘事件
头文件
源文件
练习
1.Qt文本编辑实现字体和颜色的改变可进行打开读取和另存为的操作 widget.h
main.cpp
widget.cpp
widget.ui
演示
2.实现一个lable 通过键盘控制 wasd 实现上下左右移动
sbjp.h
main.cpp
sbjp.cpp
sbjp.ui
演示 一、对话框
消息对话框、字体对话框、颜色对话框、文件对话框
1.1 消息对话框QMessageBox
1 消息对话框提供了一个模态的对话框用来提示用户信息或者询问用户问题并得到回答
2 基于属性版本的API
1、使用该类调用构造函数构造一个类对象
2、调用成员函数exec进入执行态
3、对用户点击的按钮进行进一步处理即可通过对exec的返回值得到用户点击的按钮
QMessageBox::QMessageBox( //有参构造函数名QMessageBox::Icon icon, //图标const QString title, //对话框标题const QString text, //对话框提示信息文本QMessageBox::StandardButtons buttons NoButton, //对话框提供的按钮QWidget *parent nullptr) //父组件参数1的介绍是对话框提供的图标内容 值 描述
QMessageBox::NoIcon 0 没有任何图标的对话框
QMessageBox::Question 4 带一个问号的对话框
QMessageBox::Information 1 带一个i符号图标的对话框
QMessageBox::Warning 2 带一个感叹号图标的对话框
QMessageBox::Critical 3 带一个叉号图标的对话框参数4的介绍对话框提供的按钮Constant Value Description
QMessageBox::Ok 0x00000400 提供确定按钮
QMessageBox::Open 0x00002000 提供打开按钮.
QMess
