Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Marco Bubke
flatpak-qt-creator
Commits
5181f2eb
Commit
5181f2eb
authored
Feb 23, 2010
by
Thomas Hartmann
Browse files
QmlDesigner.propertyEditor: catch exceptions for expression editing
parent
86dadaef
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/plugins/qmldesigner/components/propertyeditor/propertyeditor.cpp
View file @
5181f2eb
...
...
@@ -348,8 +348,14 @@ void PropertyEditor::changeExpression(const QString &name)
QmlObjectNode
fxObjectNode
(
m_selectedNode
);
PropertyEditorValue
*
value
=
qobject_cast
<
PropertyEditorValue
*>
(
QmlMetaType
::
toQObject
(
m_currentType
->
m_backendValuesPropertyMap
.
value
(
name
)));
if
(
fxObjectNode
.
currentState
().
isBaseState
())
{
fxObjectNode
.
modelNode
().
bindingProperty
(
name
).
setExpression
(
value
->
expression
());
try
{
if
(
fxObjectNode
.
currentState
().
isBaseState
())
{
fxObjectNode
.
modelNode
().
bindingProperty
(
name
).
setExpression
(
value
->
expression
());
}
}
catch
(
Exception
&
e
)
{
QMessageBox
::
warning
(
0
,
"Error"
,
e
.
description
());
}
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment