ibet国际平台

首页 > 正文

第02课?Qt 窗体应用

www.a2globaltelecom.com2019-08-15

7811675-f303b7b35e829747.png

图2.1?

当您在图2.1中创建项目时,您会发现编辑器提供了三个基类:

QMainWindow,QWidget,QDialog,三个基类之间的区别如下所述。

QMainWindow的主要应用窗口。主窗口通常用于提供大型中央窗口小部件(如文本编辑或绘图画布)和周围环境。 QMainWindow变得更容易,当用户单击菜单项或工作按钮时调用插槽。

QWidgt类是所有用户界面对象的基类。小部件是用户界面的基本单元:它从窗口系统接收鼠标,键盘和其他事件,并在屏幕上绘制自己。每个小部件都是矩形的,它们按Z顺序排列。窗口小部件可以由其父窗口小部件或其前面的窗口小部件部分覆盖。

QDialog类是对话框窗口的基类。对话窗口是顶级窗口,主要用于短期任务和与用户的简短通信。 QDialog可以是模态对话框或非模态对话框。 QDialog支持可扩展性并可提供返回值。他们可以有默认按钮。

7811675-870b004f3e7d9f57.png

示例要求:表格写在屏幕的右上角,X轴为100,Y轴为100,背景颜色为红色。

7811675-51667aa8e3ebc985.png

关于颜色表示:

7811675-f4dea74fb623ad5b.png

2.4修改标题栏图标

实例要求:修改标题栏图标。

要实现修改标题栏图标的功能,首先需要一个图像,最好是16x16像素的ICO图像。

选项1:添加资源方法

步骤1:右键单击项目>添加文件

0×2520个

步骤2:选择qt-->;添加资源文件

0×2521个

第三步:创建文件夹资源,可以自己定义文件夹名称,将准备好?腎CO图片放入文件夹中。

0×2522个

步骤4:单击reource.pro添加现有文件并选择ICO文件

0×2523个

.

第4部分:向mainwindow.cpp添加代码

0×2524个

这个人很懒,什么都没有了。

2019年8月3日18×1778 33

字数640

0×251C

图2.1?

当您在图2.1中创建一个项目时,您会发现编辑器提供了三个基本类:

qmainwindow、qwidget、qdialog三个基本类之间的区别如下所述。

qmainwindow的主应用程序窗口。主窗口通常用于提供一个大型的中央小部件(如文本编辑或绘图画布)和周围环境。qmainwindow变得更简单,当用户单击菜单项或工作按钮时,会调用slot。

QWidgt类是所有用户界面对象的基类。小部件是用户界面的基本单元:它从窗口系统接收鼠标,键盘和其他事件,并在屏幕上绘制自己。每个小部件都是矩形的,它们按Z顺序排列。窗口小部件可以由其父窗口小部件或其前面的窗口小部件部分覆盖。

QDialog类是对话框窗口的基类。对话窗口是顶级窗口,主要用于短期任务和与用户的简短通信。 QDialog可以是模态对话框或非模态对话框。 QDialog支持可扩展性并可提供返回值。他们可以有默认按钮。

7811675-870b004f3e7d9f57.png

示例要求:表格写在屏幕的右上角,X轴为100,Y轴为100,背景颜色为红色。

7811675-51667aa8e3ebc985.png

关于颜色表示:

7811675-f4dea74fb623ad5b.png

2.4修改标题栏图标

实例要求:修改标题栏图标。

要实现修改标题栏图标的功能,首先需要有一个图像,最好是一个16x16像素的ICO图像

选项1:添加资源方法

第1步:右键单击项目 - >添加文件

7811675-69052cb0bcdf8f4d.png

第2步:选择Qt - >添加资源文件

7811675-2c8359a3788892c3.png

第三步:创建文件夹资源,文件夹名称可以自己定义,把准备好的ICO图片放到文件夹中

7811675-0ed9bd2a84b7c4fd.png

步骤4:单击reource.pro添加现有文件并选择ico文件

7811675-7eef89c418b93244.png

第4部分:向mainwindow.cpp添加代码

7811675-f303b7b35e829747.png

图2.1?

当您在图2.1中创建项目时,您会发现编辑器提供了三个基类:

QMainWindow,QWidget,QDialog,三个基类之间的区别如下所述。

QMainWindow的主要应用窗口。主窗口通常用于提供大型中央窗口小部件(如文本编辑或绘图画布)和周围环境。 QMainWindow变得更容易,当用户单击菜单项或工作按钮时调用插槽。

QWidgt类是所有用户界面对象的基类。小部件是用户界面的基本单元:它从窗口系统接收鼠标,键盘和其他事件,并在屏幕上绘制自己。每个小部件都是矩形的,它们按Z顺序排列。窗口小部件可以由其父窗口小部件或其前面的窗口小部件部分覆盖。

QDialog类是对话框窗口的基类。对话窗口是顶级窗口,主要用于短期任务和与用户的简短通信。 QDialog可以是模态对话框或非模态对话框。 QDialog支持可扩展性并可提供返回值。他们可以有默认按钮。

7811675-870b004f3e7d9f57.png

示例要求:表格写在屏幕的右上角,X轴为100,Y轴为100,背景颜色为红色。

7811675-51667aa8e3ebc985.png

关于颜色表示:

7811675-f4dea74fb623ad5b.png

2.4修改标题栏图标

实例要求:修改标题栏图标。

要实现修改标题栏图标的功能,首先需要有一个图像,最好是一个16x16像素的ICO图像

选项1:添加资源方法

第1步:右键单击项目 - >添加文件

7811675-69052cb0bcdf8f4d.png

第2步:选择Qt - >添加资源文件

7811675-2c8359a3788892c3.png

第三步:创建文件夹资源,文件夹名称可以自己定义,把准备好的ICO图片放到文件夹中

7811675-0ed9bd2a84b7c4fd.png

步骤4:单击reource.pro添加现有文件并选择ico文件

7811675-7eef89c418b93244.png

第4部分:向mainwindow.cpp添加代码

热门浏览
热门排行榜
热门标签
日期归档