rev 9038 - in branches/kde4/packages/kdelibs/debian: . patches
Adeodato Simó
adeodato at alioth.debian.org
Sat Jan 19 12:46:11 UTC 2008
Author: adeodato
Date: 2008-01-19 12:46:11 +0000 (Sat, 19 Jan 2008)
New Revision: 9038
Added:
branches/kde4/packages/kdelibs/debian/patches/r763245_r763431_ktreewidgetsearchlinewidget_delayed_createWidgets.diff
Removed:
branches/kde4/packages/kdelibs/debian/patches/r763245_ktreewidgetsearchlinewidget_delayed_createWidgets.diff
Modified:
branches/kde4/packages/kdelibs/debian/changelog
branches/kde4/packages/kdelibs/debian/patches/series
Log:
Amend r763245_ktreewidgetsearchlinewidget_delayed_createWidgets with r763431.
Modified: branches/kde4/packages/kdelibs/debian/changelog
===================================================================
--- branches/kde4/packages/kdelibs/debian/changelog 2008-01-19 12:38:12 UTC (rev 9037)
+++ branches/kde4/packages/kdelibs/debian/changelog 2008-01-19 12:46:11 UTC (rev 9038)
@@ -7,9 +7,10 @@
+ r759579_kaboutapplicationdialog_crash: do not crash when aboutData is
NULL in the constructor.
- + r763245_ktreewidgetsearchlinewidget_delayed_createWidgets: do not create
- the widgets directly in the constructor, but invoke them with a delay,
- because other way calls to virtual functions does not work correctly.
+ + r763245_r763431_ktreewidgetsearchlinewidget_delayed_createWidgets: do
+ not create the widgets directly in the constructor, but invoke them with
+ a delay, because other way calls to virtual functions does not work
+ correctly.
-- Adeodato Simó <dato at net.com.org.es> Sat, 19 Jan 2008 10:45:02 +0100
Deleted: branches/kde4/packages/kdelibs/debian/patches/r763245_ktreewidgetsearchlinewidget_delayed_createWidgets.diff
Copied: branches/kde4/packages/kdelibs/debian/patches/r763245_r763431_ktreewidgetsearchlinewidget_delayed_createWidgets.diff (from rev 9031, branches/kde4/packages/kdelibs/debian/patches/r763245_ktreewidgetsearchlinewidget_delayed_createWidgets.diff)
===================================================================
--- branches/kde4/packages/kdelibs/debian/patches/r763245_r763431_ktreewidgetsearchlinewidget_delayed_createWidgets.diff (rev 0)
+++ branches/kde4/packages/kdelibs/debian/patches/r763245_r763431_ktreewidgetsearchlinewidget_delayed_createWidgets.diff 2008-01-19 12:46:11 UTC (rev 9038)
@@ -0,0 +1,14 @@
+--- a/kdeui/itemviews/ktreewidgetsearchline.cpp
++++ b/kdeui/itemviews/ktreewidgetsearchline.cpp
+@@ -585,8 +585,9 @@
+ {
+ d->treeWidget = treeWidget;
+
+- createWidgets();
+-
++ // can't call createWidgets directly because it calls virtual functions
++ // that might not work if called directly from here due to how inheritance works
++ QMetaObject::invokeMethod(this, "createWidgets", Qt::QueuedConnection);
+ }
+
+ KTreeWidgetSearchLineWidget::~KTreeWidgetSearchLineWidget()
Modified: branches/kde4/packages/kdelibs/debian/patches/series
===================================================================
--- branches/kde4/packages/kdelibs/debian/patches/series 2008-01-19 12:38:12 UTC (rev 9037)
+++ branches/kde4/packages/kdelibs/debian/patches/series 2008-01-19 12:46:11 UTC (rev 9038)
@@ -8,4 +8,4 @@
15_kfreebsd_support.diff
16_arm_fixes.diff
r759579_kaboutapplicationdialog_crash.diff
-r763245_ktreewidgetsearchlinewidget_delayed_createWidgets.diff
+r763245_r763431_ktreewidgetsearchlinewidget_delayed_createWidgets.diff
More information about the pkg-kde-commits
mailing list