Commit Graph

72811 Commits

Author SHA1 Message Date
Lasse Holmstedt
b031b206c0 Cleaned up qmlinspector and qmlproject and removed
metatype redefinition
2010-02-17 13:08:29 +01:00
Lasse Holmstedt
f38ff9648e Moved Qml Inspector Output pane to a dock widget within the debugger. 2010-02-17 12:58:25 +01:00
Christiaan Janssen
a2f1889c0b QmlDesigner.ItemLibrary: trailing whitespace 2010-02-17 11:58:45 +01:00
Christiaan Janssen
9ee467a846 QmlDesigner.ItemLibrary: Adjusted grid line colors 2010-02-17 11:58:45 +01:00
Christiaan Janssen
a3bc972a46 QmlDesigner.ItemLibrary: Adjusted icon size to avoid scaling 2010-02-17 11:58:44 +01:00
Christiaan Janssen
154125ecca QmlDesigner.ItemLibrary: Changed highlight colors 2010-02-17 11:58:44 +01:00
ck
96690963d3 Fix compilation with namespaced Qt. 2010-02-17 11:57:02 +01:00
Kai Koehne
b5646d35da Don't show error message if file added to qmlproject is picked up
Check for the case that a new file to be added to a .qmlproject
is also automatically covered e.g. by a wildcard filter. In this
case we don't have to do anything.
2010-02-17 11:22:37 +01:00
Thorbjørn Lindeijer
24a225de40 Avoid a bunch of function calls 2010-02-17 10:48:05 +01:00
Thorbjørn Lindeijer
f14c50dabc Simplified the structure of the CompletionWidget
Done-with: Roberto Raggi <roberto.raggi@nokia.com>
2010-02-17 10:48:05 +01:00
Kai Koehne
ba9a197e5e Disable adding of files to a .qmlproject
The old code still assumed the old, plain text format, and just added
the file path to the end of the file. This broke the new .qmlproject
file format.

Ideally QmlProject should be clever enough to check whether the file
will be automatically picked up in the monitored directories, and if
not added explicitly e.g. to QmlFiles { paths: ... }. Anyhow, this
quick fix just shows every time an error message instead of destroying
the .qmlproject file.
2010-02-17 10:22:15 +01:00
Friedemann Kleint
be6fd06e95 CDB: Set symbol options at initalization phase. 2010-02-17 10:21:25 +01:00
Christian Kamm
3035733415 Workaround for not erroring on anchors { ... } in Qml for now. 2010-02-17 09:29:13 +01:00
Christian Kamm
265118eb5e Add the onNameChanged signals that Qml properties generate implicitly. 2010-02-17 09:17:29 +01:00
Kai Koehne
1f411118bf Fix compilation error with gcc 4.4.3
call of overloaded ‘QString(int)’ is ambiguous
2010-02-17 09:17:54 +01:00
Christian Kamm
a0431f0563 Don't error for unknown property names inside ListElement for now. 2010-02-17 09:01:39 +01:00
Christian Kamm
4ab2272a89 Remove unused parameter. 2010-02-17 08:58:33 +01:00
Christian Kamm
669b9c4552 Add signals defined in Qml and their generated slots to the code model. 2010-02-17 08:45:39 +01:00
Marco Bubke
b6460f9251 Remove OpenGL dependency 2010-02-16 20:11:22 +01:00
Marco Bubke
780899b1db Refactor state changes in Bauhaus 2010-02-16 19:52:33 +01:00
con
5864d9d751 Make it possible to disable modes. 2010-02-16 18:27:17 +01:00
Robert Loehning
0ac0d532a6 Compile fix. 2010-02-16 18:15:40 +01:00
Marco Bubke
9360ea04ae Remove obsolet function 2010-02-16 17:20:41 +01:00
Marco Bubke
5b68328886 States updating works again in Bauhaus 2010-02-16 17:20:41 +01:00
Lasse Holmstedt
8605750b5f Added a missing slot implementation for server address change 2010-02-16 17:15:38 +01:00
Erik Verbruggen
c79f25d5a6 Fixed Q_PROPERTY parsing to handle all possible cases. 2010-02-16 17:04:26 +01:00
Lasse Holmstedt
8c2928e12e Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
Conflicts:
	src/plugins/qmlinspector/qmlinspectorplugin.h
2010-02-16 16:55:47 +01:00
Jörg Schummer
2791cfbdd1 QmlDesigner.ItemLibrary: integrated the new Qml-based item library
Task-number: BAUHAUS-204
Task-number: BAUHAUS-207
Task-number: BAUHAUS-339
Task-number: BAUHAUS-365
Task-number: BAUHAUS-374
Reviewed-by: kkoehne
2010-02-16 16:39:32 +01:00
Lasse Holmstedt
4e5089d90d Merge branch 'debugintegration'
Conflicts:
	src/plugins/qmlprojectmanager/qmlproject.cpp
	src/plugins/qmlprojectmanager/qmlproject.h
2010-02-16 16:30:41 +01:00
Marco Bubke
6585742fc7 Allways use a NodeInstanceMetaObject in ObjectNodeInstance 2010-02-16 16:17:53 +01:00
Marco Bubke
d43a4710d5 change setNodeInstance in setNodeInstanceView 2010-02-16 16:17:53 +01:00
Jens Bache-Wiig
9e079d3a36 Dont draw tab with no index 2010-02-16 16:10:01 +01:00
Jens Bache-Wiig
61ccb1a585 Add api to enable and disable sidebar tabs 2010-02-16 16:09:46 +01:00
Christian Kamm
ced28c7090 Use the fully qualified name when registering the SemanticInfos.
Both for CppEditor::Internal::SemanticInfo and QmlJSEditor::Internal::
SemanticInfo.
2010-02-16 15:29:21 +01:00
ck
69e141c32f QML stuff: Fix compilation for namespaced Qt. 2010-02-16 15:14:49 +01:00
Lasse Holmstedt
580280af26 Changed QML Inspector from a separate global mode to a plugin.
The new QML Inspector depends on DebuggerPlugin. Also added a dropdown menu into
the debugger toolbar from which the user can select the used debugging
language, e.g. C++ or QML.
2010-02-16 15:13:09 +01:00
Christiaan Janssen
e073099c5b QmlDesigner.ProjectManager: Added filter for cascaded style sheets 2010-02-16 15:04:15 +01:00
Thomas Hartmann
5262ca2061 QmlDesigner.propertyEditor: use RewriterTransaction to speed things up 2010-02-16 14:44:29 +01:00
Tobias Hunger
0924cb1c99 Build fix. 2010-02-16 13:46:33 +01:00
Kai Koehne
fdd85b7f33 QmlProjectManager refactoring
Putting every class in it's own files + avoid "using namespace"
2010-02-16 13:43:27 +01:00
Christian Kamm
45efd5b5b1 Don't show 'invalid property name' errors if we can't resolve the type.
The idea is that it may be a plugin-provided type. We don't want user
code to be riddled with error markers in that case.

Reviewed-by: Roberto Raggi
2010-02-16 13:30:40 +01:00
Tobias Hunger
bb20672a63 Actually propagate targetinformationchanged signal
* Fixes RunConfigurations not updating when changing something
   in the BuildConfiguration.

Reviewed-by: dt
2010-02-16 13:18:26 +01:00
Tobias Hunger
261966dbb7 Have qmakestep trigger the import label
* Do not use the BuildManager but have the qmakestep trigger
   the update via the target and project.

Reviewed-by: dt
2010-02-16 13:18:25 +01:00
Tobias Hunger
b58297fe25 Use the ProjectConfiguration's displayNameChanged signal
Reviewed-by: dt
2010-02-16 13:18:25 +01:00
Thomas Hartmann
129f0a8ecc QmlDesigner: fixing the build 2010-02-16 12:58:48 +01:00
Thomas Hartmann
c6bfed5d3c QmlDesigner.propertyEditor: cleaning up returns 2010-02-16 12:50:27 +01:00
Thomas Hartmann
83f420523c QmlDesigner.propertyEditor: setting of QLabel icons from file in qml 2010-02-16 12:49:09 +01:00
Thomas Hartmann
ac2fb06ba0 QmlDesigner.propertyEditor: cache panes based on type
Before we cached based on the main qml url - This way we skip setting up
the specific widgets each time we change selection
2010-02-16 12:49:08 +01:00
Thomas Hartmann
c4e8345436 QmlDesigner.propertyEditor: cleaning up code 2010-02-16 12:49:08 +01:00
Thomas Hartmann
d512530958 QmlDesigner.propertyEditor: optimization 2010-02-16 12:49:08 +01:00