Thanks Tobias, that makes sense. You are indeed right: I am using qmake-based projects, which explains why Qt must be in the kit.
I'm trying to make it as painless/lightweight as possible for other developers to start using Qt Creator for their non-Qt projects. By the sounds of it, Qt Creator requires either qmake or cmake to be on the developer's PC in order to work. I'm thinking at this point that I might just have developers copy qmake.exe onto their PCs rather than having them download a 400 MB+ Qt library download. Is this a solution you recommend/others have adopted for similar use cases? On a related topic, if I do go down the route of just distributing the qmake.exe, will the 32-bit version that comes with Qt 5.0.1 work on a 64-bit Windows PC for the purposes of Qt Creator picking it up as a Qt version in a kit? I'm hoping so, as it'll ease distribution and I also don't see any pre-built versions of Qt for 64-bit Windows. Thanks! -Alfonso On Thu, Feb 14, 2013 at 4:43 AM, Tobias Hunger <[email protected]>wrote: > Hi Alfonso! > > On 14.02.2013 01:38, Alfonso Chartier wrote: > > I tried uninstalling all versions > > of Qt on PC, however it now does not let me configure the project > > because it complains that a valid kit could not be found. The kit I have > > defined is perfectly valid except that "None" shows up for the Qt > > version, as expected. > > Which kind of project are you trying to configure? This sounds like you > are going for one of the qmake-based projects. Those will not work > without a Qt version set since they require qmake which comes as a part > of Qt installation. Most project wizards will use qmake since it is > pretty simple to use and how many Qt apps are build. > > "Non-Qt Project>* (CMake Build)" should work without Qt in a kit though. > > > My question is: is there a way I can configure a kit such that it > > doesn't depend on Qt? > > It is, provided you do not use qmake as a build system. > > > I love Qt Creator and it's a fantastic IDE, I just think removing the Qt > > dependency would make it an IDE that is much easier to adopt for > > non-Qt-based development. > > Thanks! > > Best Regards, > Tobias > > -- > Tobias Hunger, Senior Software Engineer - Digia, Qt > Digia Germany GmbH, Rudower Chaussee 13, D-12489 Berlin > Geschäftsführer: Mika Pälsi, Juha Varelius, Anja Wasenius > Sitz der Gesellschaft: Berlin. USt-IdNr: DE xxx xxx xxx > Registergericht: Amtsgericht Charlottenburg, HRB 144331 B > _______________________________________________ > Qt-creator mailing list > [email protected] > http://lists.qt-project.org/mailman/listinfo/qt-creator >
_______________________________________________ Qt-creator mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/qt-creator
