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
40eea090
Commit
40eea090
authored
Jan 19, 2011
by
Marco Bubke
Browse files
QmlDesigner.NodeInstances: Filter duplicate nodes from list
parent
146d9ede
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp
View file @
40eea090
...
...
@@ -926,20 +926,21 @@ void NodeInstanceView::informationChanged(const InformationChangedCommand &comma
if
(
!
model
())
return
;
Q
List
<
ModelNode
>
informationChanged
List
;
Q
Vector
<
ModelNode
>
informationChanged
Vector
;
foreach
(
const
InformationContainer
&
container
,
command
.
informations
())
{
if
(
hasInstanceForId
(
container
.
instanceId
()))
{
NodeInstance
instance
=
instanceForId
(
container
.
instanceId
());
if
(
instance
.
isValid
())
{
instance
.
setInformation
(
container
.
name
(),
container
.
information
(),
container
.
secondInformation
(),
container
.
thirdInformation
());
informationChangedList
.
append
(
instance
.
modelNode
());
if
(
!
informationChangedVector
.
contains
(
instance
.
modelNode
()))
informationChangedVector
.
append
(
instance
.
modelNode
());
}
}
}
if
(
!
informationChanged
List
.
isEmpty
())
emitCustomNotification
(
"__instance information changed__"
,
informationChangedList
);
if
(
!
informationChanged
Vector
.
isEmpty
())
emitCustomNotification
(
"__instance information changed__"
,
informationChanged
Vector
.
to
List
()
);
}
QImage
NodeInstanceView
::
statePreviewImage
(
const
ModelNode
&
stateNode
)
const
...
...
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