[Qt-creator] QT-Creator project management - looking for advice
I am looking at QT Creator as a possible platform for teaching C++ to High School Students. I am the software mentor for a FIRST Robotics team that uses C++ to program its robots. For the actual robot programming, we use Eclipse (Wind River Workbench) but that environment is limited by the amount of robot hardware we have. I would also like to have a system that the students can use in their home environments. QT looks good for this, since it is self contained and easy to install. Here is what I would like to do. I'm looking for suggestions on how to do it (or alternatives) - I create an example project that illustrate particular concepts, and assign tasks based on the example. - I give each programming student a copy of the project and an assignment using that project. - The students complete their tasks and submit copies of their projects to me for evaluation. - I build and execute the returned projects so I can evaluate both the operation and the coding. The problem that I am having is with project management. I'm working through the example projects but I'm not seeing how to copy projects, or relocate them. I need to come up with a system that will allow many similar projects to not interfere with each other, and promote ease of relocation as the projects are moved from machine to machine. Suggestions, anecdotes of experience, and pointers to specific documentation sections or books on QT will be greatly appreciated. Thanks for your help. Eric Anderson ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator
Re: [Qt-creator] QT-Creator project management - looking for advice
The problem that I am having is with project management. I'm working through the example projects but I'm not seeing how to copy projects, or relocate them. I need to come up with a system that will allow many similar projects to not interfere with each other, and promote ease of relocation as the projects are moved from machine to machine. Well just use standard file system moves. Make sure to not copy (or rather delete) the .user files as those contain machine and user specific settings. Otherwise there shouldn't be a problem at all. daniel ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator
Re: [Qt-creator] QT-Creator project management - looking for advice
make distclean will clean the target and the makefile(s) too. On Wed, Mar 10, 2010 at 4:49 PM, August Hörandl august.hoera...@gmx.at wrote: Am Mittwoch 10 März 2010 schrieb Eric Anderson: Suggestions, anecdotes of experience, and pointers to specific documentation sections or books on QT will be greatly appreciated. I am a teacher and some colleges an i use qtcreator for some time now: Just tell the students to do build/clean all before submitting the whole directory as a zip, rar or tar.gz file. You have to delete the Makefile (which gets not cleaned) or call build/run qmake to use the project. It is possible, at least in linux, to use make dist to create a .tar.gz file -- but this rather unusable because it includes a lot of unneeded stuff, but it is simple to use on the command line, includes the version number, but there is no menu entry in qtcreator. Another suggestion would be to use git, subversion or any other version control system. You get the additional benefit of teaching about version control, the pupils don't lose work and sometimes the revision history gives some hints about the connections between different students. hth Gustl -- August Hörandl august.hoera...@gmx.at Free users may ever have a choice... others never ! Free software for people with free minds. ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator