[Qt-creator] Perforce nuances?

Friedemann Kleint Friedemann.Kleint at nokia.com
Mon Jul 13 09:08:32 CEST 2009


Hi Kendall,

the p4 plugin lives in src/plugins/perforce. It does not use the client 
libraries, since we consider calling the command line client to be more stable
and less of a maintenance burden.

>  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). 

This has to be done with care to prevent a dialog from popping up in 
unexpected situations. We will try to get our hands at such a repository 
and try to implement it for Qt Creator 1.3 (task 257848).

> 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. 

Oops, oversight ;-)

> Are there supposed to be hot key commands for the menu items?

Yep, they are visible on all other platforms [Alt-P<XX>];-). We probably have 
to #ifdef them for Mac.

> 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.

This is up for discussion, I guess.

> 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 :)

You are welcome ;-)

Regards,
Friedemann

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-creator-old/attachments/20090713/4c2c9a49/attachment.html 


More information about the Qt-creator-old mailing list