Re: [Qt-creator] Navigating inside Editor question or suggestion
On Tuesday 22 December 2009 07:41:54 ext Christian Dähn wrote: > F4 cannot switch > between method declaration (.h file) and implementation (.cpp) > correctly - it often jumps just to the file, not to the correct position. That's what it's supposed to do. What you want is Shift+F2. > PS: I'm seriously interested to write own plugins for Qt Creator - > especially a plugin to add more editor functions and shortcuts. > Where could I start or: Is there a HowTo or a documentation how > to write plugins for creator? This one's pretty good: http://www.vcreatelogic.com/p/2009/08/document-on-writing-plugins-for-qt-creator/ Christian ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator
[Qt-creator] Navigating inside Editor question or suggestion
Hi, inside Qt Creator I miss the feature of jumping to the next/previous occurrence of the word under the cursor. Is this already possible with Qt Creator? I'm programming since 17 years now and am used to have a simple shortcut to jump directly to the next occurrence of the current word - e.g. by just pressing Alt+',' or Alt+'.'. Anybody suggesting me to use Ctrl+F should consider that the search doesn't work with just one keystroke - you have to select the word, then press Ctrl+F, then Enter to start the search and then you have to use (Shift+)F3 to go forward/backward. Further I'm really disappointed about how F2 and F4 works - F2 seems to have serious problems to find the occurrences of methods (or I just don't know how to use it) and F4 cannot switch between method declaration (.h file) and implementation (.cpp) correctly - it often jumps just to the file, not to the correct position. ciao, Chris PS: I'm seriously interested to write own plugins for Qt Creator - especially a plugin to add more editor functions and shortcuts. Where could I start or: Is there a HowTo or a documentation how to write plugins for creator? ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator
Re: [Qt-creator] Are the full Qt sources required to build Qt creator?
Eike Ziller wrote: Josh wrote: Hi All, I'm trying to build qt-creator 1.3.0 from source (on linux). I have built and installed Qt 4.6. I set the QTDIR env var to point to my Qt install location and am using its qmake. It seems to be trying to include\build things that do not exist in my QTDIR (ie. as part of the Qt install). Qt Creator should build fine with the things in an installed Qt. What is it trying to use that doesn't exist? ++ Eike It gets to a point where it build moc from the original qt source dir (which no longer exists) and decides to start using the path to qmake from my original Qt build directory: Snipped (and annotated by me) from my qtcreator build output: (cd /sandbox/qt-creator/targetfs-root/targetfs-base/src/tools/moc && make) make[5]: Entering directory `/sandbox/qt4.6/src/tools/moc' # < wrong! src/tools/moc wasn't in my Qt install, just the original Qt sources. I manually copied src/tools/moc to the install location. Why does it start looking here? /sandbox/qt-everywhere-opensource-src-4.6.0/bin/qmake -spec ../../../mkspecs/linux-g++ -unix -o Makefile moc.pro # < wrong! This qmake path refers to the original Qt source dir. I did use the correct qmake (ie. the one that was installed in /sandbox/qt4.6/bin/qmake) make[5]: /sandbox/qt-everywhere-opensource-src-4.6.0/bin/qmake: Command not found # < error doe to previous incorrect qmake path being referenced. Note that I have set QTDIR, QMAKESPEC in the build environment. I'm also specifying the Qt prefix in qt.conf and setting the correct paths for QMAKE, QMAKE_INCDIR_QT, QMAKE_LIBDIR_QT in qmake.conf. Anyways, I'm reviewing my Qt install (again) to be sure I did things correctly. Thanks for any suggestions. Josh ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator
[Qt-creator] SIGNAL-completion in qtcreator-1.3.80 for QState
Hi, if I try to use the code-completion for the signal entered(), e.g. QObject::connect(off, SIGNAL(entered()), a, SLOT(foo())); the qtcreator doesn't list the entered() signal for completion. Other signals (e.g. finished()) are listed. What's wrong here? -- Wilhelm ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator
Re: [Qt-creator] other languages syntax highlight support
paulo wrote: > Hi, > > is there a obvious way to add syntax highlight to qt-creator, for other > languages? > In my case, I would like to use qt-creator to edit my glsl files. > Is it possible to do this through a config/rules file? > > Thanks > Paulo Recently I released http://srchiliteqt.sourceforge.net/ which adds highlighting support to a qt text editor by relying on GNU Source-highlight (http://www.gnu.org/software/src-highlite/) which already supports glsl... I don't know how to integrate it into qt-creator, though, but it might be worth trying, and if I can provide help I'd do that with pleasure :) cheers Lorenzo -- Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino HOME: http://www.lorenzobettini.it MUSIC: http://www.purplesucker.com BLOGS: http://tronprog.blogspot.com http://longlivemusic.blogspot.com ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator
Re: [Qt-creator] How to define the external editor
On Dec 21, 2009, at 10:42 AM, ext Kuiper, Luuk wrote: > Hi all, > > A simple question (I think): how can I define what 'external editor' I want > to use, when using 'Open in External Editor'? Preferences->Environment->General->External Editor. > > And, is it possible to define that all files, with file names matching a > certain pattern, to be opened > automatically with that external editor? Unfortunately we don't have any UI for defining the mime type <-> editor mapping in Qt Creator yet. -- Eike Ziller Software Engineer Nokia, Qt Development Frameworks Nokia gate5 GmbH Firmensitz: Invalidenstr. 117, 10115 Berlin, Germany Registergericht: Amtsgericht Charlottenburg, Berlin: HRB 106443 B Umsatzsteueridentifikationsnummer: DE 812 845 193 Geschäftsführer: Dr. Michael Halbherr, Karim Tähtivuori ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator
[Qt-creator] How to define the external editor
Hi all, A simple question (I think): how can I define what 'external editor' I want to use, when using 'Open in External Editor'? And, is it possible to define that all files, with file names matching a certain pattern, to be opened automatically with that external editor? -- Luuk Kuiper ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator
Re: [Qt-creator] Are the full Qt sources required to build Qt creator?
On Dec 20, 2009, at 10:36 AM, ext Lorenzo Bettini wrote: > Josh wrote: >> Hi All, >> >> I'm trying to build qt-creator 1.3.0 from source (on linux). I have >> built and installed Qt 4.6. I set the QTDIR env var to point to my Qt >> install location and am using its qmake. >> >> It seems to be trying to include\build things that do not exist in my >> QTDIR (ie. as part of the Qt install). Qt Creator should build fine with the things in an installed Qt. What is it trying to use that doesn't exist? ++ Eike >> So, my question is, do I need to build qt-creator with the full sources >> for Qt? Or can I build and install Qt, then build against that install? >> The latter is not working for me but I might be missing something. >> >> Thanks for any assistance! >> >> Josh > > That's strange: I'm compiling qt-creator against the qt 4.6 version > downloaded from nokia site (but I've also been using the git version of > qt for months, when it hadn't still been released), and just by running > the qmake from qt 4.6 installation (without setting QTDIR), I've never > experienced any problem... I then run the qtcreator shell script found > in the bin directory of the shadow build... > > Lorenzo > > -- > Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino > HOME: http://www.lorenzobettini.it MUSIC: http://www.purplesucker.com > BLOGS: http://tronprog.blogspot.com http://longlivemusic.blogspot.com > > ___ > Qt-creator mailing list > Qt-creator@trolltech.com > http://lists.trolltech.com/mailman/listinfo/qt-creator -- Eike Ziller Software Engineer Nokia, Qt Development Frameworks Nokia gate5 GmbH Firmensitz: Invalidenstr. 117, 10115 Berlin, Germany Registergericht: Amtsgericht Charlottenburg, Berlin: HRB 106443 B Umsatzsteueridentifikationsnummer: DE 812 845 193 Geschäftsführer: Dr. Michael Halbherr, Karim Tähtivuori ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator
Re: [Qt-creator] qt-creator and qt macosx port
On Dec 20, 2009, at 10:30 AM, ext Lorenzo Bettini wrote: > Eike Ziller wrote: >> On Dec 17, 2009, at 3:41 PM, ext Lorenzo Bettini wrote: >> >>> Hi >>> >>> I've just started using an old imac and using the macosx port of qt >>> 4.5.x... I've also installed the new qt 4.6 from the website, which >>> comes with qt-creator. >>> >>> When I'm using qt-creator, I'd like to use the macosx port version of >>> qt, however, when I select that qmake version, the qt-creator qt >>> settings dialog says that it says that "qmake does not specify a valid >>> Qt installation" and it won't use that qmake... >> >> For investigation what the problem is: >> >> * what is the qmake command called? There's a known problem in 1.3.0 >>that you cannot use e.g. "qmake-4.5" or such, instead of "qmake" >>(http://bugreports.qt.nokia.com/browse/QTCREATORBUG-463) >> * in Qt Creator 1.3.0, if you open preferences, Qt Versions, >>what does the tool tip show if you hover ? >>It should look something like the attached image. >> > > Hi Eike > > I don't have the mac with me right now, and won't have it till january; > but, from what you say, it looks like it's only a matter of creating a > softlink called "qmake" to "qmake-4.5"? Yes, and typing the path to the "qmake" by hand in the preferences (instead of browsing with the "Choose" button, because that would resolve the symbolic link to "qmake-4.5" first). ++ Eike > cheers > Lorenzo > > -- > Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino > HOME: http://www.lorenzobettini.it MUSIC: http://www.purplesucker.com > BLOGS: http://tronprog.blogspot.com http://longlivemusic.blogspot.com > > ___ > Qt-creator mailing list > Qt-creator@trolltech.com > http://lists.trolltech.com/mailman/listinfo/qt-creator -- Eike Ziller Software Engineer Nokia, Qt Development Frameworks Nokia gate5 GmbH Firmensitz: Invalidenstr. 117, 10115 Berlin, Germany Registergericht: Amtsgericht Charlottenburg, Berlin: HRB 106443 B Umsatzsteueridentifikationsnummer: DE 812 845 193 Geschäftsführer: Dr. Michael Halbherr, Karim Tähtivuori ___ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator