当前位置: 首页 > article >正文

cmakelist加载Qt模块

 Qt编程中,cmakelist会自动添加Core,Gui,Widgets模块,有时需要添加新的Qt的模块。在命令find_package中搜索要新增的模块,在命令target_link_libraries中添加要新增的模块。

比如要使用QUiLoader类,要增加对ui文件的处理的UiTools模块。

# 默认情况下不自动添加Uitools模块,需手动添加。
find_package(Qt5 COMPONENTS;
    Core;
    Gui;
    Widgets;
    UiTools;
    REQUIRED
)

******

# 在动态链接库中添加UiTools库。
target_link_libraries(Electricity
    Qt5::Core;
    Qt5::Gui;
    Qt5::Widgets;
    Qt5::UiTools
)

注意,在Qt文档中模块式uitools,但是调用时u,t需大写。


http://www.kler.cn/news/338977.html

相关文章:

  • 定时器定时中断定时器外部中断
  • Qt 图片显示 动态选择图片显示
  • 基于springboot的家政服务管理系统(含源码+sql+视频导入教程+文档+PPT)
  • ctfshow-web入门(信息收集,持续更新中。。)
  • JavaSE - 基础语法
  • 【Qt】控件概述(2)—— 按钮类控件
  • Transformer模型
  • [C++ 核心编程]笔记 2 栈区和堆区
  • Ascend C 自定义算子开发:高效的算子实现
  • C语言普及难度三题
  • 今天股市又大涨了,如何操作
  • k8s实战-2
  • JavaSE——面向对象9.1:代码块详解
  • R语言绘制饼图
  • 【Spark 实战】基于spark3.4.2+iceberg1.6.1搭建本地调试环境
  • 信息安全——应急响应
  • 使用浏览器这么多年,你真的了解DevTools吗?
  • webGL进阶(二)物体运动
  • leetcode 数组 27.移除元素
  • 用 LoRA 微调 Stable Diffusion:拆开炼丹炉,动手实现你的第一次 AI 绘画