c++ - 在库项目中使用 QtTest
问题描述
我对应该如何在库项目(Windows)中使用 QtTest FrameWork 感到困惑。我创建了一个库项目并添加了一些测试,但尝试运行测试时遇到了很多问题。解决我的问题的关键是设置:
TEMPLATE = app
但是,我正在制作一个 lib……app 也制作一个 exe,而不是一个 dll。我真的希望在测试和更改为“lib”以实际构建库时不必手动将项目文件更改为“app”。这似乎是徒劳的。
那么,库项目中的 QtTests 是怎么回事?
谢谢
解决方案
推荐阅读
- automated-tests - Cypress beforeEach 使用 cy.request 设置
- pandas - 计算数据框中不为零的数字并获取有关它们的统计信息
- javascript - 如何解决 [OperationalError: EPERM: operation not allowed error in cypress?
- java - 如何在 VUE.JS 中一次调用更新 STRAPI 中的 2 个表
- python-3.x - Azure 服务总线将 csv 行发送到队列
- python - 在 PyQt5 中,如何将样式表 _only_ 应用于自定义 QWidget 子类?
- c# - 为什么下面的 JSON 不能正确反序列化?
- python - 如何在 Python 中用 selenium 刮掉这条线?
- python - 使用请求 Python 抓取网页
- java - 如何从java代码以编程方式添加按钮等组件,而不是从XML添加它?