[Qt-interest] Qt Creator equivalent of Visual Studio solution?
Karsten Heimrich
karsten.heimrich at nokia.com
Fri Aug 7 12:51:16 CEST 2009
Hi Murphy,
Murphy, Sean M. schrieb:
> I'm switching a bunch of Qt apps I've written over from Visual Studio
> projects, to Qt Creator and I'm a little stumped on how to handle a Qt
> shared library with each Qt app with respect to how Qt Creator handles
> project files.
>
> So say I have the following setup:
> myLib - library of common classes used by all apps
> appFoo - one application based on myLib
> appBar - a second application based on myLib
>
> Originally I'd have two solutions, appOne.sln and appTwo.sln, each
> containing two Visual Studio .vcproj files, one project for the
> application (i.e. appFoo.vcproj), and one for the shared library
> (myLib.vcproj). Then, when building the solution it would check
> dependencies for both projects, building each as necessary. More
> importantly, when debugging I could debug both appOne and myLib. This
> debugging feature is what I'm really trying to regain in Qt Creator - to
> build able to step into the code of both the application and the shared
> library.
>
> I have working .pro files for everything (i.e., myLib.pro, appFoo.pro,
> appBar.pro) and I can build everything separately, but if I open one of
> those individual .pro files, I don't see the application AND library
> files, just one or the other.
>
> Should I be creating a "solution" .pro file for each app, and use
> SUBDIRS? Something like:
>
> appFooSolution.pro:
> TEMPLATE = subdirs
> SUBDIRS = appFoo myLib
>
> appBarSolution.pro:
> TEMPLATE = subdirs
> SUBDIRS = appBar myLib
>
You might also ask on the qt-creator mailing list. See
http://lists.trolltech.com
-- Karsten
More information about the Qt-interest-old
mailing list