aboutsummaryrefslogtreecommitdiffstats
path: root/src/quicktemplates/qquickmonthgrid.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/quicktemplates/qquickmonthgrid.cpp')
-rw-r--r--src/quicktemplates/qquickmonthgrid.cpp21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/quicktemplates/qquickmonthgrid.cpp b/src/quicktemplates/qquickmonthgrid.cpp
index a470017676..957c9b8f93 100644
--- a/src/quicktemplates/qquickmonthgrid.cpp
+++ b/src/quicktemplates/qquickmonthgrid.cpp
@@ -92,8 +92,6 @@ public:
bool handleRelease(const QPointF &point, ulong timestamp) override;
void handleUngrab() override;
- static void setContextProperty(QQuickItem *item, const QString &name, const QVariant &value);
-
QString title;
QVariant source;
QDate pressedDate;
@@ -141,7 +139,6 @@ void QQuickMonthGridPrivate::updatePress(const QPointF &pos)
Q_Q(QQuickMonthGrid);
clearPress(false);
pressedItem = cellAt(pos);
- setContextProperty(pressedItem, QStringLiteral("pressed"), true);
pressedDate = dateOf(pressedItem);
if (pressedDate.isValid())
emit q->pressed(pressedDate);
@@ -150,7 +147,6 @@ void QQuickMonthGridPrivate::updatePress(const QPointF &pos)
void QQuickMonthGridPrivate::clearPress(bool clicked)
{
Q_Q(QQuickMonthGrid);
- setContextProperty(pressedItem, QStringLiteral("pressed"), false);
if (pressedDate.isValid()) {
emit q->released(pressedDate);
if (clicked)
@@ -190,16 +186,6 @@ void QQuickMonthGridPrivate::handleUngrab()
clearPress(false);
}
-void QQuickMonthGridPrivate::setContextProperty(QQuickItem *item, const QString &name, const QVariant &value)
-{
- QQmlContext *context = qmlContext(item);
- if (context && context->isValid()) {
- context = context->parentContext();
- if (context && context->isValid())
- context->setContextProperty(name, value);
- }
-}
-
QQuickMonthGrid::QQuickMonthGrid(QQuickItem *parent) :
QQuickControl(*(new QQuickMonthGridPrivate), parent)
{
@@ -357,13 +343,6 @@ void QQuickMonthGrid::componentComplete()
{
Q_D(QQuickMonthGrid);
QQuickControl::componentComplete();
- if (d->contentItem) {
- const auto childItems = d->contentItem->childItems();
- for (QQuickItem *child : childItems) {
- if (!QQuickItemPrivate::get(child)->isTransparentForPositioner())
- d->setContextProperty(child, QStringLiteral("pressed"), false);
- }
- }
d->resizeItems();
}