[Qt-creator] Perforce nuances?
Kendall Bennett
KendallB at amainhobbies.com
Fri Jul 10 18:57:02 CEST 2009
Hi Guys,
I know Qt no longer uses Perforce, but the Perforce support in Qt Creator needs a little bit of work. I would love to dig into this and try to solve it, but I am not sure where to start, and I have never used the P4 client libraries before. Anyway, here are the things that need to be done better for Perforce support in Qt Creator:
1. With the new ticket login system, Perforce support completely disappears from the menu in Qt Creator if you have not logged in prior to firing up Qt Creator. There should be code added to check if the user is not logged in, and if not, bring up a login dialog box (like you get in P4V and also in Eclipse).
2. There is no 'Sync To Head' menu item to do a 'p4 sync' from within Qt Creator. I have to do this from the command line or from P4V.
3. Are there supposed to be hot key commands for the menu items? On my Mac, all I see is all of the commands showing up with Option-P as a key binding, which does nothing.
4. When I start editing a file, Qt Creator will tell me the file is read-only, and a toolbar shows up at the top allowing me to make it writeable. It is only when I save the file that I get a pop-up asking me if I would like to make it writeable with Perforce. The work flow would be a lot better if it works more like Eclipse, such that editing a file that is read-only will automatically attempt to check the file out with Perforce. That way I can just edit away, and when I am done, revert unchanged files, diff my changes and submit.
Anyway, the reason I am mentioning this is that I really like Qt Creator and have been using it more and more instead of Eclipse. And being Open Source, if I can figure out the code, I can help contribute to making it better :)
Regards,
Kendall Bennett, CEO
A Main Hobbies
424 Otterson Drive, Suite 160
Chico, CA 95928
1-800-705-2215 (Toll-Free)
1-530-894-0797 (Int'l & Local)
1-530-894-9049 (Fax)
http://www.amainhobbies.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-creator-old/attachments/20090710/e2212326/attachment.html
More information about the Qt-creator-old
mailing list