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
72b9ad39
Commit
72b9ad39
authored
Mar 02, 2010
by
Lasse Holmstedt
Browse files
Fix for crash on setting expressions to anchors in bauhaus
parent
bea01410
Changes
2
Hide whitespace changes
Inline
Side-by-side
src/plugins/qmldesigner/components/propertyeditor/propertyeditor.cpp
View file @
72b9ad39
...
...
@@ -381,8 +381,17 @@ void PropertyEditor::changeExpression(const QString &name)
if
(
m_locked
)
return
;
QString
underscoreName
(
name
);
underscoreName
.
replace
(
QLatin1Char
(
'.'
),
QLatin1Char
(
'_'
));
QmlObjectNode
fxObjectNode
(
m_selectedNode
);
PropertyEditorValue
*
value
=
qobject_cast
<
PropertyEditorValue
*>
(
QDeclarativeMetaType
::
toQObject
(
m_currentType
->
m_backendValuesPropertyMap
.
value
(
name
)));
PropertyEditorValue
*
value
=
qobject_cast
<
PropertyEditorValue
*>
(
QDeclarativeMetaType
::
toQObject
(
m_currentType
->
m_backendValuesPropertyMap
.
value
(
underscoreName
)));
if
(
!
value
)
{
qWarning
()
<<
"PropertyEditor::changeExpression no value for "
<<
underscoreName
;
return
;
}
try
{
if
(
fxObjectNode
.
currentState
().
isBaseState
())
{
fxObjectNode
.
modelNode
().
bindingProperty
(
name
).
setExpression
(
value
->
expression
());
...
...
src/plugins/qmlprojectmanager/qmlprojectmanager.pro
View file @
72b9ad39
...
...
@@ -37,4 +37,5 @@ SOURCES += qmlproject.cpp \
qmlprojecttarget
.
cpp
RESOURCES
+=
qmlproject
.
qrc
OTHER_FILES
+=
QmlProjectManager
.
pluginspec
OTHER_FILES
+=
QmlProjectManager
.
pluginspec
\
QmlProject
.
mimetypes
.
xml
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