Ok, some more details. I finally figured out why it does not work in 1.2.80 - I 
forgot to have the directory with my new test projects in it mapped into my 
Perforce repository, so Qt Creator would not show the menus. Once I did that, 
now it does successfully show the menus.

However the appear to be some bugs in 1.2.80 related to Perforce, when I tried 
to create a new project and add it to VCS, as it put extra slashes in the p4 
commands, causing the project not to open, and then Qt Creator to crash. So 
1.1.0 seems more stable, but it does not work because Qt Creator cannot seem to 
find the P4 binary to run.

Is there an easy way to pull the source for 1.1.0 and patch it to fix the path 
to the p4 binary, that was obviously fixed sometime between 1.1.0 and 1.2.80?

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


________________________________
From: Kendall Bennett <[email protected]>
Date: Fri, 5 Jun 2009 17:27:04 -0700
To: <[email protected]>, <[email protected]>
Subject: Re: [Qt-interest] [Qt-creator] Perforce in Qt Creator?

[CC'ed to qt-interest also, since there is little traffice on qt-creator]

Ok, there was definitely something broke in Qt Creator 1.1.0 on the Mac related 
to Perforce, as no matter what I put in the config for the path to the p4 
binary, it never worked. I just pulled Qt Creator 1.2.80 from the git 
repository, and built it. Now Perforce is sort of working. If I have no 
projects open, then I see the version control menus for all options, including 
Sub Version, Perforce and Git. I am able to now run some basic Perforce 
commands from the Perforce menu and see that it is working. However once a 
project is open, all the version control menus go away.

One thing I noticed is that if I open the project for Qt Creator 1.2.80, I 
happily see a Git menu that shows up and allows me to manage that project with 
Git, presumable because it finds the .git directory and knows this project is 
managed by Git.

So, that made me wonder. Am I supposed to put some kind of .p4 file or 
directory in my project directory, to let Qt Creator know the project is 
managed in Perforce, and what the configuration is? Right now I manually 
override the Perforce configuration in the global configuration settings, so 
perhaps that is not the correct way to get it working with Perforce and Qt 
Creator?

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


________________________________
From: Kendall Bennett <[email protected]>
Reply-To: <[email protected]>
Date: Fri, 5 Jun 2009 15:42:34 -0700
To: <[email protected]>
Subject: [Qt-creator] Perforce in Qt Creator?

Hi Guys,

I am new to Qt Creator and so far I am really liking what I see. However I am 
doing all my development on a Mac, and noticed today that the version control 
menus are simply not there in the Mac version? I have set up the config for 
Perforce, but when I go to the Tools menu, Form Editor is the last menu item 
that shows up?

I fired it up under Windows using VMware and discovered that in Windows, there 
is a Perforce menu that is not showing on the Mac version.

Am I missing something? What do I need to do in order to get the Perforce 
support to work on the Mac?

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


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

Reply via email to