git://gitweb.ananas.su
/
projects/ananas-labs-qt4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
(parent:
7142ed9
)
Fix designer segfault on startup.
author
Andrey Paskal
<apaskal@gmail.com>
Thu, 24 Dec 2009 16:37:40 +0000 (19:37 +0300)
committer
Andrey Paskal
<apaskal@gmail.com>
Thu, 24 Dec 2009 16:37:40 +0000 (19:37 +0300)
src/lib/widgets/awidget.cpp
patch
|
blob
|
history
diff --git
a/src/lib/widgets/awidget.cpp
b/src/lib/widgets/awidget.cpp
index
6cbb20f
..
070cd64
100644
(file)
--- a/
src/lib/widgets/awidget.cpp
+++ b/
src/lib/widgets/awidget.cpp
@@
-516,8
+516,10
@@
aWidget::widgetEditor( QWidget *object, QDialog *editor )
aWidget *
aWidget::parentContainer( QWidget *w )
{
+ QWidget* prev;
while ( w )
{
+ prev = w;
w = w->parentWidget();
if ( w )
{
@@
-527,6
+529,7
@@
aWidget::parentContainer( QWidget *w )
}
}
}
+ if (!w) w = prev;
return ( aWidget *) w;
}