
Qt&&Qml
文章平均质量分 90
网友张无忌
这个作者很懒,什么都没留下…
展开
-
Windows、Linux下,基于QT的打包方法
确认方法:修改本地QT的名称,比如:Qt5.12.12,修改为666,如果程序正常运行、功能无缺陷就代表打包成功了。2、找到构建后的文件夹,复制当前生成的exe文件到一个新的文件夹(打包的目的文件,如:fileName)两种打包方法都有问题,但是报错会提醒到我们,无非是某些库没有复制到,这里需要我们进行手动复制、拷贝。10、在Qt的安装目录下,将copylib.sh复制到platforms文件夹当中,执行。命令,此时也会生成lib文件夹,同样复制lib内的库到File下,重复的选替换即可。原创 2024-05-26 17:23:02 · 1950 阅读 · 0 评论 -
QML的Image 路径问题(source)
相对路径: QML 文件和一个名为 close.png 的图片在同一目录下,直接使用 source: “close.png”。QML 会相对于 QML 文件的路径来查找这个图片。绝对路径:知道图片的确切位置,你可以使用绝对路径。但是,这通常不推荐,因为这会使 QML 文件更难以移植和重用。资源路径 :使用 Qt 的资源系统(.qrc 文件),可以将图片添加到资源文件中,并在 QML 中通过资源路径引用它。原创 2024-05-26 16:15:04 · 1268 阅读 · 0 评论 -
QML与C++交互的两种注册方法比较(rootContext 和 qmlRegisterType)
- `qmlRegisterType` 用于注册 C++ 类型,以便 QML 可以直接创建和使用这些类型的实例。- `setContextProperty` 用于将 C++ 对象或值设置为 QML 上下文的属性,以便 QML 可以直接访问它们。这通常用于单例或全局对象。原创 2024-05-26 11:15:47 · 1188 阅读 · 0 评论 -
.gitignore 文件的说明文档
.gitignore文件说明原创 2024-05-08 10:50:35 · 633 阅读 · 0 评论 -
Qt跨平台开发demo(简单练手)
MVC模式模型(Model)、视图(View)和控制器(Controller)。使用MVC模式有很多优势,例如:简化后期对项目的修改、扩展等维护操作;使项目的某一部分变得可以重复利用;使项目的结构更加直观。具体来讲,MVC模式可以将项目划分为模型(M)、视图(V)和控制器(C)三个部分,并赋予各个部分不同的功能,方便开发人员进行分组。**(1)模型(Model):**模型持有所有的数据、状态和程序逻辑。模型接受视图数据的请求,并返回最终的处理结果。原创 2024-05-08 09:48:11 · 1346 阅读 · 0 评论 -
linux(ubuntu18.04.2) Qt编译 MySQL(8.0以上版本)链接库 Qt版本 5.12.12及以上 包含Mysql动态库缺失问题
Qt5.12.12构建64位QMYSQL数据库驱动,解决数据库驱动丢失问题Qt5.12.12构建64位QMYSQL数据库驱动,解决数据库驱动丢失问题Qt5.12.12构建64位QMYSQL数据库驱动,解决数据库驱动丢失问题原创 2024-04-30 00:07:03 · 1307 阅读 · 3 评论