summaryrefslogtreecommitdiffstats
path: root/tools/qtconfig/previewwidget.cpp
diff options
context:
space:
mode:
authorBoris Moiseev <cyberbobs@gmail.com>2010-10-06 13:51:30 (GMT)
committerBenjamin Poulain <benjamin.poulain@nokia.com>2010-10-06 13:51:30 (GMT)
commit0ece9b7f45e2cda9dfeb8dbab9b51ad39433c07e (patch)
tree58d8018b25fab948ac421bea08e82b05828e5f65 /tools/qtconfig/previewwidget.cpp
parent9754c200aa325614e05e6b00e3adedbdda1d161a (diff)
downloadQt-0ece9b7f45e2cda9dfeb8dbab9b51ad39433c07e.zip
Qt-0ece9b7f45e2cda9dfeb8dbab9b51ad39433c07e.tar.gz
Qt-0ece9b7f45e2cda9dfeb8dbab9b51ad39433c07e.tar.bz2
Refactored PreviewWidget in qtconfig
Removed the legacy code and behavior. Now this part of qtconfig doesn't need the qt3support module to be built. Merge-request: 2286 Reviewed-by: Benjamin Poulain <benjamin.poulain@nokia.com>
Diffstat (limited to 'tools/qtconfig/previewwidget.cpp')
-rw-r--r--tools/qtconfig/previewwidget.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/tools/qtconfig/previewwidget.cpp b/tools/qtconfig/previewwidget.cpp
index 757b448..9fa9591 100644
--- a/tools/qtconfig/previewwidget.cpp
+++ b/tools/qtconfig/previewwidget.cpp
@@ -44,15 +44,16 @@
QT_BEGIN_NAMESPACE
-PreviewWidget::PreviewWidget( QWidget *parent, const char *name )
- : PreviewWidgetBase( parent, name )
+PreviewWidget::PreviewWidget(QWidget *parent)
+ : QWidget(parent)
{
+ setupUi(this);
+
// install event filter on child widgets
- QObjectList l = queryList("QWidget");
- for (int i = 0; i < l.size(); ++i) {
- QObject * obj = l.at(i);
- obj->installEventFilter(this);
- ((QWidget*)obj)->setFocusPolicy(Qt::NoFocus);
+ QList<QWidget*> l = findChildren<QWidget*>();
+ foreach(QWidget* w, l) {
+ w->installEventFilter(this);
+ w->setFocusPolicy(Qt::NoFocus);
}
}