Actually, I use qmake on some pretty big projects (with many
contributors - libmeegotouch is the case in point). We/I have had
some trouble with it too, but in almost all cases it is me/us not
knowning how it works (or undocumented features) and it can in
fact be made to do what I want. I'm sure there are cases where
other tools are better, of course.
In anycase, I think you might be over-estimating the level of
this class. For example, for the class project, we're not allowed
to use any libraries at all (over the standard ones). I will have
to check, but build tools aren't covered - not even make.
If there were an option for 'Cmake based console app' that
basically just dropped you into the editor with the build and run
buttons working without having to do anything, then it would work
just as easily as the above - I wouldn't have any qualms about
recommending that....
Max.

On Thu, 23 Sep 2010 12:41 +0100, "Danny Price"
<[email protected]> wrote:

  You can do that but it means using qmake which is rather
  unforgiving and cludgy. It's nice to have confidence in your
  tools. Plus it mean every student would need the Qt sdk. You'd
  much rather spend your time productively than trying to figure
  what qmake is not linking your libraries because you got the
  order of the variables wrong.



Again, I would really recommend CMake. A project is just a single
text file which you can process with a GUI tool to generate the
make files for your platform.
On Thu, Sep 23, 2010 at 12:35 PM, Max Waterman
<[1][email protected]> wrote:

  Wow. So much trouble/hassle :(
  I think I'd rather recommend just making a Qt Console
  application and
  editing the project file to remove 'core' from $$QT.
  The lecturer can then just this project to quickly 'type,
  compile, run'
  stuff, with the console output at the bottom of the page.
  Perhaps bigger generic projects would benefit from following
  the
  instructions below, but it's too much effort compared to his
  current
  tool for me to be able to recommend it.
  Thanks though,
  Max.


On Thu, 23 Sep 2010 21:49 +1100, "Alexander 'hatred' Drozdoff"
<[2][email protected]> wrote:
> В Thu, 23 Sep 2010 13:25:41 +0300
> "Max Waterman" <[3][email protected]>
пишет:
>
> MW> I'm trying to get my university C++ course tutor to use
QtCreator in
> his
> MW> lectures rather than something which actually looks pretty
aweful.
> MW>
> MW> However, because he's not teaching Qt, he needs it to
support plain
> MW> boring C++.
> MW>
> MW> What's the easiest way to do this? It's not entirely
obvious from the
> MW> project options.
>
> Create Makefile-based project and use Generic project
>
[4]http://doc.qt.nokia.com/qtcreator-snapshot/creator-project-gen
eric.html
>
>
> --
> WBR
> Alexander Drozdov
> FIDO: 2:5045/41.84
> Site: [5]http://hatred.homelinux.net
> Site: [6]http://archlinux.org.ru
>
> _______________________________________________
> Qt-creator mailing list
> [7][email protected]
> [8]http://lists.trolltech.com/mailman/listinfo/qt-creator
>
_______________________________________________
Qt-creator mailing list
[9][email protected]
[10]http://lists.trolltech.com/mailman/listinfo/qt-creator

_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-creator

References

1. mailto:davidmaxwaterman%[email protected]
2. mailto:[email protected]
3. mailto:davidmaxwaterman%[email protected]
4. http://doc.qt.nokia.com/qtcreator-snapshot/creator-project-generic.html
5. http://hatred.homelinux.net/
6. http://archlinux.org.ru/
7. mailto:[email protected]
8. http://lists.trolltech.com/mailman/listinfo/qt-creator
9. mailto:[email protected]
  10. http://lists.trolltech.com/mailman/listinfo/qt-creator
_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-creator

Reply via email to