写在前面: 了解、分析一个软件工程项目的目录组成结构是一个开发者必备技能。 Qt 安装目录的结构虽然不是编程必须的,但是它能练就我们的内功,让我们对 Qt 的编程环境了如指掌。Windows 和 Linux 下 Qt 安装目录的结构非常相似,我们以 Windows 为例进行讲解 ...
在迄今为止讲到每一个例子中,我们只是简单的把窗口部件放置到某个确定的布局中。但在某些情况下,由此形成的布局看起来可能还不是我们最想要的形式。在这些情形中,可以通过改变要摆放的窗口部件的大小策略和大小提示来调整布局。 .大小提示 size hint 和最小大小提示 minimum size hint 在介绍Qt窗口部件的大小策略之前,首先介绍大小提示 size hint 和最小大小提示 minimu ...
2015-07-17 15:13 0 3765 推荐指数:
写在前面: 了解、分析一个软件工程项目的目录组成结构是一个开发者必备技能。 Qt 安装目录的结构虽然不是编程必须的,但是它能练就我们的内功,让我们对 Qt 的编程环境了如指掌。Windows 和 Linux 下 Qt 安装目录的结构非常相似,我们以 Windows 为例进行讲解 ...
问题说明: 在处理一个OSG的时候,发现如果窗体是4:3初始化后就是正常的比例。如果把窗体改为1000:500时就发现生成的内容变形了。 问题原因: 应该是初始化OSG时有什么参数吧,我占时没有 ...
1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=74 使用多线程的好处:提高应用程序响应速度、使多CPU更加高效、改善程序结构。 在Qt中使用QThread来管理线程。Qt中使用线程时,需要自己实现一个thread的类 ...
1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=37 参考文档:《Qt教程.docx》 本文简单介绍Qt的绘图与绘图设备。 Qt的绘图系统基于三个类:QPainter,QPainterDevice和QPaintEngine ...
问题现象: 要用QT开发"SQLite"时出现如下提示: QSqlQuery::exec: database not open QSqlDatabase: QSQLITE driver not loaded QSqlDatabase: available drivers ...
新建一个QML项目, main.cpp不动如下: 主界面main.qml如下 用到的Model文件 MyModel.qml 如下: 主要界面 DemoList.qml : 几个 ...
1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=45 参考文档:《Qt教程.docx》 说明:本文主要介绍Qt的文件系统。 2 知识点 Qt通过QIODevice提供了对 I/O 设备的抽象,这些设备具有读写字节块的能力 ...
1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7AB?p=12 xml简介:可扩展标记语言,标准通用标记语言的子集,简称XML。是一种用于标记电子文件使其具有结构性的标记语言。 XML 标签没有被预定义,需要自行定义标签。XML 的设计 ...