Qt - C++ Visual Studio 中的图形应用程序
Qt - C++ Graphical application in visual studio
我想使用C++创建图形应用程序(绘制和移动正方形等(。有人建议我为此使用Qt库。我是Windows用户,我使用Visual Studio 2013开发C++(控制台(应用程序。所以我在谷歌中输入了Qt下载,希望找到一些DLL,库,标题或类似的东西包,这样我就可以在我的代码中包含标题和链接库。但是我找到的只是IDE Qt Creator(我不想要(和Qt Visual Studio插件(我下载了,但它仍然需要整个IDE才能工作(。所以我的问题是 - 如何使用Qt库,C++语言和Visual Studio IDE开发图形应用程序(没有表单,只有"画布"以绘制一些鼠标/键盘支持(,而无需为IDE或我不想要的插件下载大量GB,并保证该应用程序可以轻松地部署在最常见的操作系统上。
我不想要Qt创建者IDE的原因很简单 - 这有可能是学期项目,并且将由老师审查,而无需任何额外的IDE。(我会只向他发送带有标题的 VS 项目/生成的 Makefile 和 Qt 库(
感谢您的澄清。
简短的回答是:你不能。你需要Qt SDK
,它附带Qt Creator
。
Qt
附带qmake
构建系统,它不需要任何 IDE 来编译和运行应用程序。您可以在任何您想要的 IDE 中编写,并在任何有Qt SDK
和编译器的地方进行编译。
如果你想把申请提供给你的老师,他也必须有Qt SDK
来编译它。这是没有办法的。并在目标环境中更好地测试应用程序。编写可移植应用程序并非易事 - 如果您像 C:QtSDKpathtosomething
这样的硬编码路径,则几乎没有机会在 Linux
下运行它而不进行任何更改。
如果您不能期望在教师的计算机上安装任何SDK,则您有以下几种选择:
- 说服她安装必要的工具
- 问她允许使用哪些工具并坚持使用它们
- 自带电脑进行最终评估
- 试图在visual studio上用C++创建一个桌面应用程序
- FFmpeg:制作一个应用程序比直接使用ffmepg更好吗
- 在C应用程序中运行C++(带有STL)函数
- 使用VerQueryValue检索应用程序的文件描述
- Qt C++静态thread_local QNetworkAccessManager是线程应用程序的好选择吗
- 使用调试/崩溃报告将应用程序部署到客户端
- C++控制台应用程序阻止退出
- 码头化的C++应用程序是否向后兼容早期的内核版本
- 如何在 DirectX 11 应用程序中提供选择图形适配器的选项?
- 在图形应用程序中,为什么着色器会在运行时加载到应用程序中
- 是否可以同时使用 GUI 和 3D 图形库创建应用程序
- 使用自定义图形层运行专有[Java]应用程序
- C++图形用户界面和控制台应用程序
- 是否可以使用 Moz2D 图形 API 在桌面应用程序中绘图
- Qt - C++ Visual Studio 中的图形应用程序
- 图形驱动程序会导致我的应用程序内存泄漏吗
- Visual Studio 11 的图形调试器的目标应用程序的要求
- 将win32控制台应用程序切换到图形模式
- Qt5应用程序立即崩溃,除非运行与图形处理器
- MFC应用程序:动画图形导致程序不响应