summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdriano Rezende <adriano.1.rezende@nokia.com>2012-06-28 16:00:28 +0200
committerJens Bache-Wiig <jens.bache-wiig@nokia.com>2012-06-29 14:03:51 +0200
commit3f93278a9ba299d5ca0a5c57f55f0f76ea29b666 (patch)
tree15c3acb6e7d885df524be8314f7970a2590820b0
parent4181eaaf0126809816658d6ac0889246c274ee79 (diff)
downloadqtquickcontrols-3f93278a9ba299d5ca0a5c57f55f0f76ea29b666.tar.gz
Fix uninitialized variables in StyleItem
Change-Id: Iac540a4f4672fc627d3f088547a75a3d69e46b0d Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@nokia.com>
-rw-r--r--src/qstyleitem.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/qstyleitem.cpp b/src/qstyleitem.cpp
index 7ae3eae6..15d5f41c 100644
--- a/src/qstyleitem.cpp
+++ b/src/qstyleitem.cpp
@@ -67,18 +67,20 @@ QStyleItem::QStyleItem(QQuickPaintedItem *parent)
: QQuickPaintedItem(parent),
m_dummywidget(new QWidget),
m_styleoption(0),
- m_type(Undefined),
+ m_itemType(Undefined),
m_sunken(false),
m_raised(false),
m_active(true),
m_selected(false),
m_focus(false),
+ m_hover(false),
m_on(false),
m_horizontal(true),
m_sharedWidget(false),
m_minimum(0),
m_maximum(100),
m_value(0),
+ m_step(0),
m_paintMargins(0),
m_implicitWidth(0),
m_implicitHeight(0),
@@ -877,7 +879,10 @@ void QStyleItem::setElementType(const QString &str)
m_itemType = MacHelpButton;
} else if (str == "scrollareacorner") {
m_itemType = ScrollAreaCorner;
+ } else {
+ m_itemType = Undefined;
}
+
if (!m_dummywidget)
m_dummywidget = new QWidget();
if (m_dummywidget) {