Репозитории ALT
S: | 4.8.7-alt25 |
5.1: | 4.6.3-alt1.M51.1 |
4.1: | 4.4.3-alt1.M41.1 |
4.0: | 4.3.4-alt5.M40.1 |
3.0: | 4.0.1-alt1 |
+updates: | 4.0.1-alt2 |
+backports: | 4.2.3-alt7.1.M30 |
Группа :: Система/Библиотеки
Пакет: qt4
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: 0254-fix-qgraphicsproxywidget-deletion-crash.diff
Скачать
Скачать
qt-bugs@ issue : none
Trolltech task ID : None
applied: no
author: Alexis Menard <alexis.menard@trolltech.com>
Fix deletion of a qgraphicsproxywidget if it is in a layout
Will be included in 4.4.4
Index: src/gui/graphicsview/qgraphicsproxywidget.cpp
===================================================================
--- src/gui/graphicsview/qgraphicsproxywidget.cpp (revision 863839)
+++ src/gui/graphicsview/qgraphicsproxywidget.cpp (working copy)
@@ -521,9 +521,8 @@
{
Q_D(QGraphicsProxyWidget);
if (d->widget) {
- QWidget *w = d->widget;
- setWidget(0);
- delete w;
+ QObject::disconnect(d->widget, SIGNAL(destroyed()), this, SLOT(_q_removeWidgetSlot()));
+ delete d->widget;
}
}