摘要:
在vs中开发qt程序 安装 然后配置一下刚刚安装的插件 下图第二步的Version name会自动生成 使用 在qt creator中创建一个工程 然后去打开vs,qt tool中打开pro文件 启用qml调试: 同样在这里也能编辑生成目录 还可以在生成事件里调用windeployqt来引入dll, 阅读全文
摘要:
qmake和cmake一样是一个能生成makefile或者project文件的工具。 qt creator的.pro文件就是类似cmake的CMakeLists.txt文件 qt creator中编译步骤如下图 qmake的详细使用可以参考qt手册,日后也许会在这记录一些,下边是比较拥有的一些 我们 阅读全文
摘要:
开始之前需要先引入资源的概念 qml的UI文件、qwidgets的ui文件、各种图片等,在开发阶段引入qt的工程,这些可以称之为资源。 除了资源,qt还扩展的c++语法(实现了信号槽等) 资源和扩展c语法最终都会被qt整理成标准c代码文件,然后调用gcc、msvc等编译器编译成可执行文件。 使用下面 阅读全文
摘要:
我这是5.x版本的,在写这个文章的时候qt6刚发布不久,但是我没有安装 接下来逐个讲解上面截图的几个目录 5.15.x 红框文件夹内的中文件都是一样的,下面列出部分: PS C:\Qt\5.15.2\msvc2019\bin> ls Mode LastWriteTime Length Name -a 阅读全文
摘要:
先说结论:QT是一套c++ api库和一些工具软件的集合,使用qt可以开发跨平台的桌面程序和移动端程序。 从类库角度看,qt与duilib没什么差别,但是qt背后有强大的官方支持,这极大的便利了开发,而duilib相对来看就显得很贫瘠。不过反过来看,duilib足够轻量而qt则显得很臃肿。 类库 q 阅读全文
摘要:
上述协议针对于qt官方提供的组件,但是qt还有些第三方提供的组件,这些组件授权协议并不与上述一样,由作者制定 https://doc.qt.io/qt-5/licenses-used-in-qt.html 官方文档介绍 https://doc.qt.io/qt-5/licensing.html 阅读全文
摘要:
其他操作 阅读全文
摘要:
1-1-1-1 主版本号——子版本号——阶段版本号——日期版本号 1、未发布给用户之前,主版本号为0,第一版用户可用主版本号为1,大功能更新叠加。 2、子版本号未发布用户可用版本一直为0,小功能更新叠加。 3、阶段版本号分为三个: 开发前期定UI框架为0 开发中期后台编写为1 中期评审之后为开发后期 阅读全文
摘要:
文件名 —————————————————————————————— 文件名全部小写,可以含下划线或连字符,按项目约定命名,且尽量保证文件名明确。比如: cmd_save_player_info_class.cc my_use_full_class.cc 定义类的文件名一般是成对出现,如:foo_b 阅读全文