[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches
From: Jaroslaw Staniek <js () iidea ! pl>
Date: 2006-01-09 11:28:10
Message-ID: 1136806090.374062.19390.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 495904 by staniek:
Form Designer
- infinite loop removed when updating multiple selection
(backported)
M +2 -2 kexi/0.9/koffice/kexi/formeditor/form.cpp
M +2 -2 koffice/1.4/koffice/kexi/formeditor/form.cpp
--- branches/kexi/0.9/koffice/kexi/formeditor/form.cpp #495903:495904
@@ -300,8 +300,8 @@
Form::emitSelectionSignals()
{
emit selectionChanged(selectedWidgets()->first(), false);
- for(QWidget *w = selectedWidgets()->next(); w; w = selectedWidgets()->next())
- emit selectionChanged(selectedWidgets()->first(), true);
+ for (WidgetListIterator it(*selectedWidgets()); it.current(); ++it)
+ emit selectionChanged(it.current(), true);
}
/////////////////////////// Various slots and signals /////////////////////
--- branches/koffice/1.4/koffice/kexi/formeditor/form.cpp #495903:495904
@@ -300,8 +300,8 @@
Form::emitSelectionSignals()
{
emit selectionChanged(selectedWidgets()->first(), false);
- for(QWidget *w = selectedWidgets()->next(); w; w = selectedWidgets()->next())
- emit selectionChanged(selectedWidgets()->first(), true);
+ for (WidgetListIterator it(*selectedWidgets()); it.current(); ++it)
+ emit selectionChanged(it.current(), true);
}
/////////////////////////// Various slots and signals /////////////////////
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic