When I see this, its because I did not add the module to QT as in:

QT += quick 

The hint is QQuickItem is not colored. 

I've gotten inconsistent behavior over the years on if you can get away with 
certain packages or not, but its always this when it happens. 


________________________________
 From: VStevenP <[email protected]>
To: Kosjar Nikolai <[email protected]>; "[email protected]" 
<[email protected]> 
Sent: Thursday, February 13, 2014 7:22 PM
Subject: Re: [Qt-creator] Problem in Qt Creator 3.0.1
 


I wasn't able to run QtCreator in that mode to see the output on Mac.  I tried 
setting and exporting the environment, launching manually in Terminal, but saw 
no output.

Interestingly enough, this syntax highlighting problem happens in Qt 5.2.1 with 
the absolute simplest project I just created via the Qt Creator project wizard. 
 So the concern about .pro syntax seems for naught.

Here is the simple class where it underlines the #include QQuickItem in yellow 
and QML_DECLARE_TYPE in red on my system.  There is nothing special in the .pro 
file.  It's wizard-created, and I added my TestItem.cpp to SOURCES and 
TestItem.h to headers.  Simple stuff.

#include<QQuickItem>

classTestItem:publicQQuickItem{
Q_OBJECT

public:
explicitTestItem(QQuickItem*parent=0);
virtual~TestItem();
};

QML_DECLARE_TYPE(TestItem)


 - VStevenP




________________________________
 From: Kosjar Nikolai <[email protected]>
To: VStevenP <[email protected]>; "[email protected]" 
<[email protected]> 
Sent: Thursday, February 13, 2014 3:36 PM
Subject: RE: [Qt-creator] Problem in Qt Creator 3.0.1
 

> From: [email protected] 
> [[email protected]] on behalf of 
> VStevenP [[email protected]]

> Sent: Thursday, February 13, 2014 20:01
> To: [email protected]
> Subject: [Qt-creator] Problem in Qt Creator 3.0.1
> 
> In Qt Creator 3.0.1, it doesn't recognize my #include <QQuickItem> anymore.

* Double check your kit configuration.
* Restart Qt Creator with the environment variable
  QTCREATOR_DUMP_PROJECT_INFO=1 set and watch the
  output for  "=== Merged include paths ===". Do you see the include
  path for QQuickItem? If not, the code model did not get the
 correct
  include paths.

Nikolai




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

Reply via email to