Qt
-
使用qmake工具提升效率
《第一个Qt程序》中使用的编译命令还是比较简单的,而《一个稍微复杂的Qt程序》中使用的编译链接命令已经开始多起来了,还得先用 moc 工具生成元对象系统代码。这些还都是简单代码,如…
-
一个稍微复杂的Qt程序
《第一个Qt程序》中使用 MainWindow 作为主界面,内置一个 QLabel 控件,所有代码都写在 main() 函数内部。本节我们将主要代码封装到一个类的内部,然后在 ma…
-
使用g++命令生成Qt程序
上节我们给出了第一段 Qt 代码,它看起来非常简单,但是该如何生成 exe 程序,看一下实际的运行效果呢? 最简陋最原始的办法是使用 g++ 命令,这样做虽然繁琐,但是能够了解 Q…
-
Qt的下载和安装(超详细)
明白了 Qt 是什么之后,本节介绍 Qt 的下载和安装。 Qt 的许可类型 Qt 的许可类型分为商业许可和开源许可,开源许可又分为 LGPLV3 和 GPLV2/GPLV3。 商业…
-
Python GUI库大汇总
前面介绍的所有程序都是基于命令行的,这些程序可能只有一些“专业”的计算机人士才会使用。例如前面编写的五子棋等程序,恐怕只有程序员自己才愿意玩这么&ldquo…
-
Qt二进制文件操作(读和写)详解
除了文本文件之外,其他需要按照一定的格式定义读写的文件都称为二进制文件。 每种格式的二进制文件都有自己的格式定义,写入数据时按照一定的顺序写入,读出时也按照相应的顺序读出。 例如地…
-
Qt读写文件(2种方式)实现详解
文件的读写是很多应用程序具有的功能,甚至某些应用程序就是围绕着某一种格式文件的处 理而开发的,所以文件读写是应用程序开发的一个基本功能。 文本文件是指以纯文本格式存储的文件,例如用…
-
Qt MDI及其使用方法(详解版)
传统的应用程序设计中有多文档界面(Multi-document Interface,MDI)应用程序,Qt 为设计 MDI 应用程序提供了支持。 本节的实例 samp6_4 是一个…
-
Qt Splash窗口设计(代码)实现详解
一般的大型应用程序在启动时会显示一个启动画面,即 Splash 窗口。 Splash 窗口是一个无边对话框,一般显示一个图片,展示软件的信息。Splash 窗口显示时,程序在后台做…
-
Qt 5种标准对话框及使用方法详解
Qt 为应用程序设计提供了一些常用的标准对话框,如打开文件对话框、选择颜色对话框、信息提示和确认选择对话框、标准输入对话框等,用户无需再自己设计这些常用的对话框,这样可以减少程序设…