这是这个问题的后续如何在qt-creator中为项目创建子目录?,第一个答案对我不起作用.
我解决它通过手动编写的每一个文件到主.pro文件,这是不是更难,但我仍然不知道 - .pri文件究竟是如何工作的,为什么上面链接的解决方案没有添加的文件夹,但只有.pri文件,所以它在Qt创建者中看起来像这样:
Qt creator screenshot http://i45.tinypic.com/f4ogeh.png
所以,我的问题是:
我想知道deployment.pri当我创建一个普通的C++项目时这个文件是什么.此外,是否有一个选项可以关闭使用普通C++项目添加此文件?我最终删除了它,但每次创建普通的C++项目时我都必须这样做.
我尝试将其集成QtVirtualKeyboard到原型中,但我失败了.这是我第一次使用多个项目,或者我必须在QML/QMake-Project中包含非基本内容.
我从git-repository获得了代码并成功运行了这些示例.但现在我很困惑如何将它整合到我自己的项目中.
我的项目结构如下
Proto (dir)
+- Proto.pro
+- main.cpp
+- ...
+---QML (dir) <--- QML-Files
| +-main.qml
| +---CustomControls (dir)
| +---...
+---CPP (dir) <--- C++-Files and Headers
+---RES <--- Icons and stuff
Run Code Online (Sandbox Code Playgroud)
现在我想我可能只是将src-project从虚拟键盘添加到root-folder(Proto),并添加如下内容:
SUBDIR += src/src.pro
Run Code Online (Sandbox Code Playgroud)
to Proto.pro-file
=>是的,我可以这样做,但它没有任何优点.
那么我需要做什么才能真正使用呢?这一定非常简单,因为我无法在google,youtube或SO上找到任何关于它的问题.
编辑=>我仍然失败.这是我的故事:
我尝试了部署方法,按照这里的说明进行操作.
由于我更喜欢在应用程序中使用键盘,因此我执行了以下操作:
make install步骤qmake了另一个论点"CONFIG+=disable-desktop它似乎工作.在提到的目录中获得了新文件: