summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--examples/widgets/doc/spinboxdelegate.qdoc4
-rw-r--r--examples/widgets/itemviews/spinboxdelegate/delegate.cpp3
-rw-r--r--examples/widgets/itemviews/spinboxdelegate/delegate.h4
3 files changed, 6 insertions, 5 deletions
diff --git a/examples/widgets/doc/spinboxdelegate.qdoc b/examples/widgets/doc/spinboxdelegate.qdoc
index 95e764dd83..258811cc4c 100644
--- a/examples/widgets/doc/spinboxdelegate.qdoc
+++ b/examples/widgets/doc/spinboxdelegate.qdoc
@@ -68,7 +68,7 @@
\snippet itemviews/spinboxdelegate/delegate.cpp 0
- Since the delegate is a subclass of QItemDelegate, the data it retrieves
+ Since the delegate is a subclass of QStyledItemDelegate, the data it retrieves
from the model is displayed in a default style, and we do not need to
provide a custom \c paintEvent().
@@ -122,7 +122,7 @@
The table view is informed about the delegate, and will use it to
display each of the items. Since the delegate is a subclass of
- QItemDelegate, each cell in the table will be rendered using standard
+ QStyledItemDelegate, each cell in the table will be rendered using standard
painting operations.
We insert some arbitrary data into the model for demonstration purposes:
diff --git a/examples/widgets/itemviews/spinboxdelegate/delegate.cpp b/examples/widgets/itemviews/spinboxdelegate/delegate.cpp
index 2967b6ae38..974ec265fb 100644
--- a/examples/widgets/itemviews/spinboxdelegate/delegate.cpp
+++ b/examples/widgets/itemviews/spinboxdelegate/delegate.cpp
@@ -52,7 +52,7 @@
//! [0]
SpinBoxDelegate::SpinBoxDelegate(QObject *parent)
- : QItemDelegate(parent)
+ : QStyledItemDelegate(parent)
{
}
//! [0]
@@ -63,6 +63,7 @@ QWidget *SpinBoxDelegate::createEditor(QWidget *parent,
const QModelIndex &/* index */) const
{
QSpinBox *editor = new QSpinBox(parent);
+ editor->setFrame(false);
editor->setMinimum(0);
editor->setMaximum(100);
diff --git a/examples/widgets/itemviews/spinboxdelegate/delegate.h b/examples/widgets/itemviews/spinboxdelegate/delegate.h
index 19d647043d..56c21962b4 100644
--- a/examples/widgets/itemviews/spinboxdelegate/delegate.h
+++ b/examples/widgets/itemviews/spinboxdelegate/delegate.h
@@ -41,14 +41,14 @@
#ifndef DELEGATE_H
#define DELEGATE_H
-#include <QItemDelegate>
+#include <QStyledItemDelegate>
#include <QModelIndex>
#include <QObject>
#include <QSize>
#include <QSpinBox>
//! [0]
-class SpinBoxDelegate : public QItemDelegate
+class SpinBoxDelegate : public QStyledItemDelegate
{
Q_OBJECT