summaryrefslogtreecommitdiffstats
path: root/examples/widgets/widgets/tooltips/sortingbox.h
diff options
context:
space:
mode:
Diffstat (limited to 'examples/widgets/widgets/tooltips/sortingbox.h')
-rw-r--r--examples/widgets/widgets/tooltips/sortingbox.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/examples/widgets/widgets/tooltips/sortingbox.h b/examples/widgets/widgets/tooltips/sortingbox.h
index 3d0cecea2b..90534ab13d 100644
--- a/examples/widgets/widgets/tooltips/sortingbox.h
+++ b/examples/widgets/widgets/tooltips/sortingbox.h
@@ -68,6 +68,7 @@ class SortingBox : public QWidget
public:
SortingBox(QWidget *parent = nullptr);
+ ~SortingBox();
protected:
bool event(QEvent *event) override;
@@ -88,7 +89,7 @@ private:
int updateButtonGeometry(QToolButton *button, int x, int y);
void createShapeItem(const QPainterPath &path, const QString &toolTip,
const QPoint &pos, const QColor &color);
- int itemAt(const QPoint &pos);
+ qsizetype itemAt(const QPoint &pos);
void moveItemTo(const QPoint &pos);
QPoint initialItemPosition(const QPainterPath &path);
QPoint randomItemPosition();
@@ -99,7 +100,7 @@ private:
const char *member);
//! [2]
- QList<ShapeItem> shapeItems;
+ QList<ShapeItem *> shapeItems;
QPainterPath circlePath;
QPainterPath squarePath;
QPainterPath trianglePath;