自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 QT的QListWidget详解

QListWidget是 Qt 框架中用于显示列表的一个类,列表中的项可以是简单的字符串,也可以带有图标,用户可以查看、增加、删除、修改项,可以进行点击等操作进行交互,总之,QListWidget功能很强大,可以满足列表数据中的各种需求。

2024-06-04 11:00:00 258

原创 QT的停靠窗口-QDockWidget

QDockWidget是一个特殊的窗口部件,它可以停靠在主窗口(通常是QMainWindow)的某个边缘,也可以作为浮动的工具窗口,如工具栏、侧边栏或浮动的控制面板。举个例子,如图中红色框起来的窗口,可以是浮动的状态,拖动到任意位置,也可以停靠的主窗口的边缘位置(如图中蓝色区域),这就是停靠窗口,在QT中可以使用QDockWidget控件来实现。

2024-05-30 10:00:00 106

原创 QT的多标签控件-QTabWidget

前面我们介绍了,在QT中还有另一种类似的控件,就是QTabWidget,例如我们经常会遇到如图中的这种标签控件,点击标签切换展示的内容,每次只展示其中一个页面,在QT中就可以用QTabWidget来实现。QTabWidget是一个用于创建多标签、多选项卡界面的控件,用户通过点击不同的标签来切换不同的视图或内容,每个标签包含不同的页面,标签栏默认展示在最上面,可以通过设置调整放置的位置。

2024-05-25 14:36:02 125

原创 QT的多界面StackedWidge布局

在实际应用中,经常会遇到如图中这类页面,点击左侧按钮或菜单,右侧区域(红色框内)会切换不同页面的内容,在QT中,就可以使用StackedWidge来实现这种布局。简单来说,StackedWidge布局,是一个用于管理和显示多个页面的控件。所有页面堆叠在一起,但一次只显示其中一个,常用于用户需要在不同的视图或页面之间来回切换。

2024-05-20 22:42:45 605

原创 QT的栅格布局详解

栅格布局(QGridLayout),也称网格布局,是一种将窗口分割为行和列的网格,每个控件放置在网格的一个或多个单元格内排列的一种布局,我们可以根据需要指定行数和列数,以决定网格的大小和布局。网格布局非常的高效和灵活,当需要增加或删除控件时,很容易地就可以调整,而不需要重新打破原有的布局重新来过。

2024-05-15 22:18:53 1083 1

原创 QT的水平布局详解

水平布局(QHBoxLayout)有许多属性,这篇文章我们详细了解下这些属性都是怎么使用的。

2024-05-09 22:44:06 667 1

原创 QT的界面布局

QT提供了多种布局,通过这些布局,我们可以实现各种各样的页面。

2024-05-06 23:09:19 705

原创 初识QT助手和语言家

Qt助手(Qt Assistant)是一款针对Qt框架及其各种组件说明的在线文档工具,它提供了关于Qt框架和各种组件的详细信息,包括类和函数的文档、示例代码和教程等,可以方便快速地查找和浏览,对于学习和使用Qt非常有帮助Qt Linguist(Qt语言家)用于管理和翻译Qt应用程序,它提供一个图形用户界面,开发者可以在其中查看和编辑应用程序的翻译文件,方便地为应用程序添加多语言支持。

2024-05-03 20:45:00 597

原创 QT第一个程序—Hello World

1、首先点击欢迎页面的“创建项目”按钮来初始化一个项目,也可以通过菜单“文件”-->“New Project”来创建,在弹出的对话框中,我们要先选择这个项目的模板,这里以创建界面应用为例,选中Qt Widgets Application,点击“选择”按钮2、这里输入我们的项目名称和项目所在的本地路径,然后下一步。

2024-05-01 20:58:30 30

原创 QT Creator 的初步使用

启动QT Creator后,可以看到界面分为三部分:最上层菜单栏,是各种设置;左侧是工具栏,项目及代码相关的操作在这里;中间为工作区。这里简单介绍几个常用的操作。

2024-04-29 11:26:24 409

原创 QT开发工具选择与环境搭建

QtCreator是通过为不同的平台选择不同的编译器来实现交叉编译的,例如g++ 是为Linux系统编译程序,arm-linux-g++则是为嵌入式arm平台编译程序。下图的MinGw和msvc2013可以为windows平台编译,而MinGw是QtCreator内置的,因此优先选择它。通常用QtCreator 和 Microsoft Visual Studio来开发QT程序。初始化项目成功后,运行一下,出现图中小窗口即代表QT安装成功。初始化项目后,运行一下,出现图中的小窗口即代表qt安装成功。

2024-04-27 15:43:07 430 1

原创 QT入门教程--简介

站在C++语言角度,QT就是一些C++的动态库,是一堆方法的集合。从应用的角度来说,QT是一个跨平台的图形用户界面(GUI)应用程序开发框架,功能强大,高度可定制。

2024-04-25 20:30:39 191

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除