2

QT小结1_五个板栗的技术博客_51CTO博客

 1 year ago
source link: https://blog.51cto.com/u_15515702/5703368
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

QT小结1

精选 原创

五个板栗 2022-09-22 14:25:02 博主文章分类:Qt ©著作权

文章标签 应用程序 c++ 资源文件 文章分类 C/C++ 编程语言 yyds干货盘点 阅读数169

1.在设计界面时,只需要在UI设计器里进行可视化设计操作,不需要.ui文件是怎么生成的,会自动生成。

2.信号和槽(signal & slot):使QT各个组件之间的交互更加简单和直观。

信号函数无需实现,只需要在某些条件下发射信号。

3.添加资源文件。资源文件最主要的功能是存储图标和图片文件。

在Qt Creator里面单击File ——New File or Project 菜单项,在新建文件与项目对话框里选择“Qt Resource File”,然后按照向导的指引设置资源文件的文件名,并添加到当前项目中。

4.Qt本身不是一种编程语言,实际是一种跨平台的C++开发类库,是用C++编写的类库,为开发GUI应用程序提供了各种类。

5.Qt基本模块

Qtcore

其他模块都用到的核心非图形类

QtCUI

设计GUI界面的基础类,包括OpenGL

Qt Multimedia

音频视频摄像头和广播功能的类

Qt Multimedia Widgets

实现多媒体功能的界面组件

Qt Network

使用网络编程更加简单和轻便的类

Qt QML

用于QML和javaScript语言的类

Qt Quick

用于构建具有定制用户界面的动态应用程序的声明框架

Qt SQL

使用SQL用于数据库操作的类

Qt Test

用于应用程序和库进行单元测试的类

Qt Widgets

用于构建GUI界面的C++图形组件类

Qt Core模块是Qt类库的核心,所有其他模块都依赖此模块,如果使用Qmake构建项目,这个模块是被自动加入的

Qt GUI模块提供了开发GUI应用程序的必要的类,也会自动加入到项目中,如果你的项目不使用GUI功能,则需要在项目配置文件中加入如下一行

QT -= gui

其他模块一般不会自动加入,想要使用的话(如使用数据库模块的话)需要在配置文件中加入

QT += sql

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK