Commit Graph

7538 Commits

Author SHA1 Message Date
Thomas Hartmann
711fcfbb35 QmlDesigner.propertyEditor: fix ExpressionEditor.qml 2010-01-28 17:51:13 +01:00
Thomas Hartmann
238ca8dc38 QmlDesigner.propertyEditor: cleanup of ItemPane.qml 2010-01-28 17:51:12 +01:00
Thomas Hartmann
1c7ddfffc0 QmlDesigner.propertyEditor: clean up of WebView properties 2010-01-28 17:51:11 +01:00
Erik Verbruggen
b7cbc9b0c1 Removed methods which always returned a constant (false). 2010-01-28 17:05:26 +01:00
Friedemann Kleint
4ec51219ed Trk: Fix source code scanning tool issues.
showing up in Qt.
2010-01-28 17:04:05 +01:00
Roberto Raggi
7360976861 Removed the extra frame around our completion box when compiling for Q_WS_MAC.
Yeah, now it looks as bad as the native completion widget :)
Reported by Nigel.
2010-01-28 16:57:37 +01:00
mae
b932615ca0 fix smart backspace handling
The smart backspace handling required a preceeding
non empty text block. In this case, the fix introduces
a standard backspace (deletePreviousCharacter).

Reviewed-by: dt
2010-01-28 16:29:53 +01:00
Roberto Raggi
6fe1f5b96c Made the error recovering more robust. 2010-01-28 16:29:45 +01:00
Roberto Raggi
da81d59e24 Look at the enumerators when populating the completion box. 2010-01-28 15:51:16 +01:00
Roberto Raggi
fc77c277be Hide the tooltip when we can't guess the value of the expression under cursor. 2010-01-28 15:51:16 +01:00
Roberto Raggi
b4ccdab483 Removed obsolete code. 2010-01-28 15:51:16 +01:00
Friedemann Kleint
6771aafb9c FileIconProvider: Refactor class.
Streamline code, avoid functions and container.end() invocations,
introduce private, reduce #ifdefs, clarify code and add
comments about usage on various platforms.
Implement QFileIconProvider interface, making it usable for file system
models. Use in FolderNavigationWidget. On this occasion, add checkable
"Synchronize" action to FolderNavigationWidget.
Task-number: QTCREATORBUG-62
2010-01-28 15:47:58 +01:00
Erik Verbruggen
0fdf02ab4d Changed binary expression parsing to use precedence parsing. 2010-01-28 15:22:50 +01:00
Erik Verbruggen
3dd011fcb6 Changed binary expression parsing to use precedence parsing. 2010-01-28 15:22:50 +01:00
Roberto Raggi
a72230feee Reduced the interval UPDATE_DOCUMENT_DEFAULT_INTERVAL. 2010-01-28 15:07:15 +01:00
Christian Kamm
6134f2880a Always return a valid scope from Link. 2010-01-28 15:03:50 +01:00
Roberto Raggi
7bc2ab8ac9 Automagically pop up the completion box (experimental) for QML/JS code (experimental). 2010-01-28 14:57:18 +01:00
Christian Kamm
1d39377fb1 Separate bind into bind, link imports and building the scope chain. 2010-01-28 14:53:53 +01:00
Kai Koehne
2ab90078f4 Center cursor when going from Design mode to text mode
Just use high level TextEditor::gotoLine instead of directly manipulating
the QTextCursor.

Task-number: BAUHAUS-326
2010-01-28 14:49:05 +01:00
Roberto Raggi
d52842326f Removed obsolete code. 2010-01-28 14:34:51 +01:00
Roberto Raggi
98474002ad Store all the object-based values in the QML/JS interpreter. 2010-01-28 14:20:57 +01:00
Roberto Raggi
280a99b6dc Invoke onBlockEnd() after the block highlighter is done. 2010-01-28 14:18:52 +01:00
Roberto Raggi
fa925ccd5a Say hello to the new incremental scanner for QML/JS. 2010-01-28 13:13:23 +01:00
Thomas Hartmann
7a379001cb QmlDesigner.propertyEditor: adding notifiers to PropertyEditorValue 2010-01-28 11:59:07 +01:00
Thomas Hartmann
8e847749ac QmlDesigner.propertyEditor: removed qml warnings
Checking for undefined and null everywhere is the only way to fix this
right now
2010-01-28 11:57:52 +01:00
Thomas Hartmann
771ccf0622 QmlDesigner: compile fix
QmlStringConverters has been cleaned up
2010-01-28 10:46:45 +01:00
con
58a248cb9d Navigation widgets need separate id and display name.
Such that the layout of the left hand sidebar can be restored
even if the display language is changed.
2010-01-27 19:05:19 +01:00
Thomas Hartmann
a47cfaa01b QmlDesigner.PropertyEditor: Refactoring and polishing
I polished and refactored most of the property editor (again)
I introduced more custom widgets with expression editing, fixed bugs
and polished the visual design
2010-01-27 18:39:46 +01:00
Thomas Hartmann
134fc79508 QmlDesigner.propertyEditor: tweaking the sytle sheet 2010-01-27 18:39:46 +01:00
Thomas Hartmann
50ad1f93b9 QmlDesigner.propertyEditor: adjusting alpha of images 2010-01-27 18:39:45 +01:00
Thomas Hartmann
f7dafe11f6 QmlDesigner.propertyEditor: tweal minimum size 2010-01-27 18:39:45 +01:00
Friedemann Kleint
c3a4912d00 Debugger/CDB: Avoid string conversions. 2010-01-27 15:27:57 +01:00
Roberto Raggi
a658ee55f2 Ask the HelpEngine for documentation about builtin QML components.
Done with: Erik
2010-01-27 15:13:30 +01:00
Roberto Raggi
39c2575ab3 Removed obsolete code
Done with: Erik
2010-01-27 14:37:24 +01:00
Erik Verbruggen
d89b7ecb73 Changed hovering to use the new interpreter & binding code.
Done-with: Roberto Raggi
2010-01-27 14:00:55 +01:00
Kai Koehne
a104d18736 Fix compilation of ICheckLib on Linux 2010-01-27 13:44:53 +01:00
Kai Koehne
c5bc134732 Remove unused dummy method 2010-01-27 13:32:14 +01:00
Kai Koehne
45cc94b6d3 Remove double license headers from property editor files 2010-01-27 13:32:14 +01:00
Friedemann Kleint
18ab532e56 VCS[git]: Make Branchdialog non-modal as is StashDialog.
Give dialogs a consistent look, set
WA_DeleteOnClose on them and improve updating.
Add a Refresh/Diff buttons to branch dialog.
2010-01-27 12:47:23 +01:00
Erik Verbruggen
8ecc80ec4c Generalized ExpressionUnderCursor and got rid of duplicate code.
Done-with: Roberto Raggi
2010-01-27 12:41:01 +01:00
Erik Verbruggen
bbb63c44d4 Removed unused variable. 2010-01-27 12:41:01 +01:00
Thomas Hartmann
f10968649d QmlDesigner: cleaning up description of rewritingexception
Do not include the old description - this looks strange in some cases
2010-01-27 11:51:16 +01:00
Thomas Hartmann
f905c9901e QmlDesigner.propertyEditor: update of the property editor 2010-01-27 11:50:06 +01:00
Thomas Hartmann
69f6742d50 QmlDesigner.propertyEditor: style sheet tweaks for the new style 2010-01-27 11:50:05 +01:00
Thomas Hartmann
68f356e35b QmlDesigner.propertyEditor: updating resources 2010-01-27 11:50:05 +01:00
Thomas Hartmann
c8fa37f3c1 QmlDesigner.propertyEditor: cleanup of propertyEditorValue 2010-01-27 11:50:04 +01:00
Thomas Hartmann
bacfcd19c6 QmlDesigner.propertyEditor: clean up of property editor code
Do not delete QmlPropertyMap items - they should be reused
2010-01-27 11:50:04 +01:00
Thomas Hartmann
6311cf7847 QmlDesigner.propertyEditor: minor tweak of color widget 2010-01-27 11:50:03 +01:00
Thomas Hartmann
e3d534b3ba QmlDesigner.propertyEditor: some updates to basicwidgets.cpp
Handling of QAction and global position
2010-01-27 11:50:03 +01:00
Roberto Raggi
72172ea7d4 Use the Interpreter::Engine::defaultValueForBuiltinType(ty) when processing property definitions. 2010-01-27 11:01:07 +01:00