qt5-5.15.9

This commit is contained in:
Rmys
2023-04-10 20:49:49 +03:00
parent 518e0aff07
commit 8fab67da10
8 changed files with 174 additions and 200 deletions
+33 -26
View File
@@ -12,40 +12,40 @@
<Summary>A cross-platform application and UI framework (Documentation)</Summary> <Summary>A cross-platform application and UI framework (Documentation)</Summary>
<Description>A cross-platform application and UI framework (Documentation)</Description> <Description>A cross-platform application and UI framework (Documentation)</Description>
<License>LGPLv2.1-linking-exception</License> <License>LGPLv2.1-linking-exception</License>
<Archive sha1sum="a0c92f1c4cd66826ea315f14d97ea3bd389acc65" type="tarxz">http://download.qt.io/official_releases/qt/5.15/5.15.7/submodules/qtdoc-everywhere-opensource-src-5.15.7.tar.xz</Archive> <Archive sha1sum="3d86b30cbb11292b9bf6b32db97371f7be9036ab" type="tarxz">http://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtdoc-everywhere-opensource-src-5.15.9.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency versionFrom="5.15.7">qt5-base-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-base-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-sql-sqlite</Dependency> <Dependency versionFrom="5.15.9">qt5-sql-sqlite</Dependency>
<Dependency versionFrom="5.15.7">qt5-assistant</Dependency> <Dependency versionFrom="5.15.9">qt5-assistant</Dependency>
<Dependency versionFrom="5.15.7">qt5-multimedia-docs</Dependency> <Dependency versionFrom="5.15.9">qt5-multimedia-docs</Dependency>
<Dependency versionFrom="5.15.7">qt5-quickcontrols-docs</Dependency> <Dependency versionFrom="5.15.9">qt5-quickcontrols-docs</Dependency>
<Dependency versionFrom="5.15.7">qt5-quickcontrols2-docs</Dependency> <Dependency versionFrom="5.15.9">qt5-quickcontrols2-docs</Dependency>
<Dependency versionFrom="5.15.7">qt5-x11extras-docs</Dependency> <Dependency versionFrom="5.15.9">qt5-x11extras-docs</Dependency>
<Dependency versionFrom="5.15.7">qt5-webchannel-docs</Dependency> <Dependency versionFrom="5.15.9">qt5-webchannel-docs</Dependency>
<Dependency versionFrom="5.7.1">qt5-webkit-docs</Dependency> <Dependency versionFrom="5.7.1">qt5-webkit-docs</Dependency>
<Dependency versionFrom="5.15.7">qt5-xmlpatterns-docs</Dependency> <Dependency versionFrom="5.15.9">qt5-xmlpatterns-docs</Dependency>
<Dependency versionFrom="5.15.7">qt5-svg-docs</Dependency> <Dependency versionFrom="5.15.9">qt5-svg-docs</Dependency>
<Dependency versionFrom="5.15.7">qt5-script-docs</Dependency> <Dependency versionFrom="5.15.9">qt5-script-docs</Dependency>
<Dependency versionFrom="5.15.7">qt5-sensors-docs</Dependency> <Dependency versionFrom="5.15.9">qt5-sensors-docs</Dependency>
<Dependency versionFrom="5.15.7">qt5-translations</Dependency> <Dependency versionFrom="5.15.9">qt5-translations</Dependency>
<Dependency versionFrom="5.15.7">qt5-graphicaleffects-docs</Dependency> <Dependency versionFrom="5.15.9">qt5-graphicaleffects-docs</Dependency>
<Dependency versionFrom="5.15.7">qt5-imageformats-docs</Dependency> <Dependency versionFrom="5.15.9">qt5-imageformats-docs</Dependency>
<Dependency versionFrom="5.15.7">qt5-websockets-docs</Dependency> <Dependency versionFrom="5.15.9">qt5-websockets-docs</Dependency>
<Dependency versionFrom="5.15.7">qt5-serialport-docs</Dependency> <Dependency versionFrom="5.15.9">qt5-serialport-docs</Dependency>
<Dependency versionFrom="5.15.7">qt5-location-docs</Dependency> <Dependency versionFrom="5.15.9">qt5-location-docs</Dependency>
<Dependency versionFrom="5.15.7">qt5-connectivity-docs</Dependency> <Dependency versionFrom="5.15.9">qt5-connectivity-docs</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
<Package> <Package>
<Name>qt5-doc</Name> <Name>qt5-doc</Name>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency versionFrom="5.15.7">qt5-base</Dependency> <Dependency versionFrom="5.15.9">qt5-base</Dependency>
<Dependency versionFrom="5.15.7">qt5-script</Dependency> <Dependency versionFrom="5.15.9">qt5-script</Dependency>
<Dependency versionFrom="5.15.7">qt5-svg</Dependency> <Dependency versionFrom="5.15.9">qt5-svg</Dependency>
<Dependency versionFrom="5.15.7">qt5-xmlpatterns</Dependency> <Dependency versionFrom="5.15.9">qt5-xmlpatterns</Dependency>
<Dependency versionFrom="5.15.7">qt5-assistant</Dependency> <Dependency versionFrom="5.15.9">qt5-assistant</Dependency>
<Dependency versionFrom="5.15.7">qt5-declarative</Dependency> <Dependency versionFrom="5.15.9">qt5-declarative</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="data">/usr/share/licenses</Path> <Path fileType="data">/usr/share/licenses</Path>
@@ -54,6 +54,13 @@
</Package> </Package>
<History> <History>
<Update release="25">
<Date>2023-04-10</Date>
<Version>5.15.9</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="24"> <Update release="24">
<Date>2022-12-21</Date> <Date>2022-12-21</Date>
<Version>5.15.7</Version> <Version>5.15.7</Version>
@@ -4,44 +4,26 @@ index e5fe734f7..e36922775 100644
+++ b/src/imports/platform/widgets/qwidgetplatformmenu.cpp +++ b/src/imports/platform/widgets/qwidgetplatformmenu.cpp
@@ -38,6 +38,7 @@ @@ -38,6 +38,7 @@
#include "qwidgetplatformmenuitem_p.h" #include "qwidgetplatformmenuitem_p.h"
#include <QtGui/qwindow.h> #include <QtGui/qwindow.h>
+#include <QtGui/private/qhighdpiscaling_p.h> +#include <QtGui/private/qhighdpiscaling_p.h>
#include <QtWidgets/qmenu.h> #include <QtWidgets/qmenu.h>
#include <QtWidgets/qaction.h> #include <QtWidgets/qaction.h>
@@ -145,7 +146,7 @@ void QWidgetPlatformMenu::showPopup(const QWindow *window, const QRect &targetRe @@ -145,7 +146,7 @@ void QWidgetPlatformMenu::showPopup(const QWindow *window, const QRect &targetRe
QPoint targetPos = targetRect.bottomLeft(); QPoint targetPos = targetRect.bottomLeft();
if (window) if (window)
- targetPos = window->mapToGlobal(targetPos); - targetPos = window->mapToGlobal(targetPos);
+ targetPos = window->mapToGlobal(QHighDpi::fromNativeLocalPosition(targetPos, window)); + targetPos = window->mapToGlobal(QHighDpi::fromNativeLocalPosition(targetPos, window));
const QWidgetPlatformMenuItem *widgetItem = qobject_cast<const QWidgetPlatformMenuItem *>(item); const QWidgetPlatformMenuItem *widgetItem = qobject_cast<const QWidgetPlatformMenuItem *>(item);
m_menu->popup(targetPos, widgetItem ? widgetItem->action() : nullptr); m_menu->popup(targetPos, widgetItem ? widgetItem->action() : nullptr);
diff --git a/src/quicktemplates2/qquickabstractbutton.cpp b/src/quicktemplates2/qquickabstractbutton.cpp diff --git a/src/quicktemplates2/qquickabstractbutton.cpp b/src/quicktemplates2/qquickabstractbutton.cpp
index 950e4e099..b81fbea0b 100644 index 20cf59c1a..43af47a94 100644
--- a/src/quicktemplates2/qquickabstractbutton.cpp --- a/src/quicktemplates2/qquickabstractbutton.cpp
+++ b/src/quicktemplates2/qquickabstractbutton.cpp +++ b/src/quicktemplates2/qquickabstractbutton.cpp
@@ -387,6 +387,17 @@ void QQuickAbstractButtonPrivate::itemImplicitHeightChanged(QQuickItem *item) @@ -1201,6 +1201,12 @@ QAccessible::Role QQuickAbstractButton::accessibleRole() const
emit q->implicitIndicatorHeightChanged();
}
+void QQuickAbstractButtonPrivate::itemDestroyed(QQuickItem *item)
+{
+ Q_Q(QQuickAbstractButton);
+ QQuickControlPrivate::itemDestroyed(item);
+ if (item == indicator) {
+ indicator = nullptr;
+ emit q->implicitIndicatorWidthChanged();
+ emit q->implicitIndicatorHeightChanged();
+ }
+}
+
QQuickAbstractButton *QQuickAbstractButtonPrivate::findCheckedButton() const
{
Q_Q(const QQuickAbstractButton);
@@ -1176,6 +1187,12 @@ QAccessible::Role QQuickAbstractButton::accessibleRole() const
} }
return QAccessible::Button; return QAccessible::Button;
} }
@@ -52,7 +34,7 @@ index 950e4e099..b81fbea0b 100644
+ d->trigger(); + d->trigger();
+} +}
#endif #endif
QT_END_NAMESPACE QT_END_NAMESPACE
diff --git a/src/quicktemplates2/qquickabstractbutton_p.h b/src/quicktemplates2/qquickabstractbutton_p.h diff --git a/src/quicktemplates2/qquickabstractbutton_p.h b/src/quicktemplates2/qquickabstractbutton_p.h
index 0fa48980e..ab66220d0 100644 index 0fa48980e..ab66220d0 100644
@@ -64,33 +46,8 @@ index 0fa48980e..ab66220d0 100644
QAccessible::Role accessibleRole() const override; QAccessible::Role accessibleRole() const override;
+ Q_INVOKABLE void accessiblePressAction(); + Q_INVOKABLE void accessiblePressAction();
#endif #endif
private: private:
diff --git a/src/quicktemplates2/qquickabstractbutton_p_p.h b/src/quicktemplates2/qquickabstractbutton_p_p.h
index 9291c1a87..b729720f2 100644
--- a/src/quicktemplates2/qquickabstractbutton_p_p.h
+++ b/src/quicktemplates2/qquickabstractbutton_p_p.h
@@ -109,6 +109,7 @@ public:
void itemImplicitWidthChanged(QQuickItem *item) override;
void itemImplicitHeightChanged(QQuickItem *item) override;
+ void itemDestroyed(QQuickItem *item) override;
// copied from qabstractbutton.cpp
static const int AUTO_REPEAT_DELAY = 300;
diff --git a/src/quicktemplates2/qquickaction.cpp b/src/quicktemplates2/qquickaction.cpp
index 2041e7741..8610cdfae 100644
--- a/src/quicktemplates2/qquickaction.cpp
+++ b/src/quicktemplates2/qquickaction.cpp
@@ -145,7 +145,7 @@ int QQuickActionPrivate::ShortcutEntry::shortcutId() const
void QQuickActionPrivate::ShortcutEntry::grab(const QKeySequence &shortcut, bool enabled)
{
- if (shortcut.isEmpty())
+ if (shortcut.isEmpty() || m_shortcutId)
return;
Qt::ShortcutContext context = Qt::WindowShortcut; // TODO
diff --git a/src/quicktemplates2/qquickcontainer.cpp b/src/quicktemplates2/qquickcontainer.cpp diff --git a/src/quicktemplates2/qquickcontainer.cpp b/src/quicktemplates2/qquickcontainer.cpp
index f38c2b09c..6eed2a024 100644 index f38c2b09c..6eed2a024 100644
--- a/src/quicktemplates2/qquickcontainer.cpp --- a/src/quicktemplates2/qquickcontainer.cpp
@@ -101,7 +58,7 @@ index f38c2b09c..6eed2a024 100644
delete contentModel; delete contentModel;
+ contentModel = nullptr; + contentModel = nullptr;
} }
QQuickItem *QQuickContainerPrivate::itemAt(int index) const QQuickItem *QQuickContainerPrivate::itemAt(int index) const
@@ -436,7 +437,7 @@ void QQuickContainerPrivate::contentChildren_clear(QQmlListProperty<QQuickItem> @@ -436,7 +437,7 @@ void QQuickContainerPrivate::contentChildren_clear(QQmlListProperty<QQuickItem>
void QQuickContainerPrivate::updateContentWidth() void QQuickContainerPrivate::updateContentWidth()
@@ -110,7 +67,7 @@ index f38c2b09c..6eed2a024 100644
- if (hasContentWidth || qFuzzyCompare(contentWidth, implicitContentWidth)) - if (hasContentWidth || qFuzzyCompare(contentWidth, implicitContentWidth))
+ if (hasContentWidth || qFuzzyCompare(contentWidth, implicitContentWidth) || !contentModel) + if (hasContentWidth || qFuzzyCompare(contentWidth, implicitContentWidth) || !contentModel)
return; return;
contentWidth = implicitContentWidth; contentWidth = implicitContentWidth;
@@ -446,7 +447,7 @@ void QQuickContainerPrivate::updateContentWidth() @@ -446,7 +447,7 @@ void QQuickContainerPrivate::updateContentWidth()
void QQuickContainerPrivate::updateContentHeight() void QQuickContainerPrivate::updateContentHeight()
@@ -119,7 +76,7 @@ index f38c2b09c..6eed2a024 100644
- if (hasContentHeight || qFuzzyCompare(contentHeight, implicitContentHeight)) - if (hasContentHeight || qFuzzyCompare(contentHeight, implicitContentHeight))
+ if (hasContentHeight || qFuzzyCompare(contentHeight, implicitContentHeight) || !contentModel) + if (hasContentHeight || qFuzzyCompare(contentHeight, implicitContentHeight) || !contentModel)
return; return;
contentHeight = implicitContentHeight; contentHeight = implicitContentHeight;
diff --git a/src/quicktemplates2/qquickcontrol.cpp b/src/quicktemplates2/qquickcontrol.cpp diff --git a/src/quicktemplates2/qquickcontrol.cpp b/src/quicktemplates2/qquickcontrol.cpp
index bbbd0e622..1f4b47343 100644 index bbbd0e622..1f4b47343 100644
@@ -128,7 +85,7 @@ index bbbd0e622..1f4b47343 100644
@@ -845,6 +845,13 @@ void QQuickControlPrivate::executeBackground(bool complete) @@ -845,6 +845,13 @@ void QQuickControlPrivate::executeBackground(bool complete)
quickCompleteDeferred(q, backgroundName(), background); quickCompleteDeferred(q, backgroundName(), background);
} }
+/* +/*
+ \internal + \internal
+ +
@@ -142,7 +99,7 @@ index bbbd0e622..1f4b47343 100644
@@ -863,6 +870,29 @@ void QQuickControlPrivate::hideOldItem(QQuickItem *item) @@ -863,6 +870,29 @@ void QQuickControlPrivate::hideOldItem(QQuickItem *item)
#endif #endif
} }
+/* +/*
+ \internal + \internal
+ +
@@ -175,12 +132,12 @@ index 8e979079e..a6e624c91 100644
+++ b/src/quicktemplates2/qquickcontrol_p_p.h +++ b/src/quicktemplates2/qquickcontrol_p_p.h
@@ -173,6 +173,7 @@ public: @@ -173,6 +173,7 @@ public:
virtual void executeBackground(bool complete = false); virtual void executeBackground(bool complete = false);
static void hideOldItem(QQuickItem *item); static void hideOldItem(QQuickItem *item);
+ static void unhideOldItem(QQuickControl *control, QQuickItem *item); + static void unhideOldItem(QQuickControl *control, QQuickItem *item);
void updateBaselineOffset(); void updateBaselineOffset();
diff --git a/src/quicktemplates2/qquickdialogbuttonbox.cpp b/src/quicktemplates2/qquickdialogbuttonbox.cpp diff --git a/src/quicktemplates2/qquickdialogbuttonbox.cpp b/src/quicktemplates2/qquickdialogbuttonbox.cpp
index e6db14eb5..6197d1547 100644 index e6db14eb5..6197d1547 100644
--- a/src/quicktemplates2/qquickdialogbuttonbox.cpp --- a/src/quicktemplates2/qquickdialogbuttonbox.cpp
@@ -192,7 +149,7 @@ index e6db14eb5..6197d1547 100644
- if (!contentItem) - if (!contentItem)
+ if (!contentItem || !contentModel) + if (!contentItem || !contentModel)
return; return;
QRectF geometry = q->boundingRect().adjusted(q->leftPadding(), q->topPadding(), -q->rightPadding(), -q->bottomPadding()); QRectF geometry = q->boundingRect().adjusted(q->leftPadding(), q->topPadding(), -q->rightPadding(), -q->bottomPadding());
@@ -322,6 +322,9 @@ void QQuickDialogButtonBoxPrivate::updateLayout() @@ -322,6 +322,9 @@ void QQuickDialogButtonBoxPrivate::updateLayout()
qreal QQuickDialogButtonBoxPrivate::getContentWidth() const qreal QQuickDialogButtonBoxPrivate::getContentWidth() const
@@ -215,13 +172,13 @@ index e6db14eb5..6197d1547 100644
qreal maxHeight = 0; qreal maxHeight = 0;
for (int i = 0; i < count; ++i) { for (int i = 0; i < count; ++i) {
diff --git a/src/quicktemplates2/qquickoverlay.cpp b/src/quicktemplates2/qquickoverlay.cpp diff --git a/src/quicktemplates2/qquickoverlay.cpp b/src/quicktemplates2/qquickoverlay.cpp
index b8d417f29..c8cd142ae 100644 index 91bd59184..0ce518f84 100644
--- a/src/quicktemplates2/qquickoverlay.cpp --- a/src/quicktemplates2/qquickoverlay.cpp
+++ b/src/quicktemplates2/qquickoverlay.cpp +++ b/src/quicktemplates2/qquickoverlay.cpp
@@ -399,8 +399,11 @@ void QQuickOverlay::itemChange(ItemChange change, const ItemChangeData &data) @@ -399,8 +399,11 @@ void QQuickOverlay::itemChange(ItemChange change, const ItemChangeData &data)
Q_D(QQuickOverlay); Q_D(QQuickOverlay);
QQuickItem::itemChange(change, data); QQuickItem::itemChange(change, data);
- if (change == ItemChildAddedChange || change == ItemChildRemovedChange) - if (change == ItemChildAddedChange || change == ItemChildRemovedChange)
+ if (change == ItemChildAddedChange || change == ItemChildRemovedChange) { + if (change == ItemChildAddedChange || change == ItemChildRemovedChange) {
setVisible(!d->allDrawers.isEmpty() || !childItems().isEmpty()); setVisible(!d->allDrawers.isEmpty() || !childItems().isEmpty());
@@ -229,7 +186,7 @@ index b8d417f29..c8cd142ae 100644
+ d->setMouseGrabberPopup(nullptr); + d->setMouseGrabberPopup(nullptr);
+ } + }
} }
void QQuickOverlay::geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry) void QQuickOverlay::geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry)
diff --git a/src/quicktemplates2/qquickscrollbar.cpp b/src/quicktemplates2/qquickscrollbar.cpp diff --git a/src/quicktemplates2/qquickscrollbar.cpp b/src/quicktemplates2/qquickscrollbar.cpp
index 4e2f509db..1c4b308cd 100644 index 4e2f509db..1c4b308cd 100644
@@ -238,7 +195,7 @@ index 4e2f509db..1c4b308cd 100644
@@ -797,6 +797,14 @@ void QQuickScrollBarAttachedPrivate::initHorizontal() @@ -797,6 +797,14 @@ void QQuickScrollBarAttachedPrivate::initHorizontal()
if (parent && parent == flickable->parentItem()) if (parent && parent == flickable->parentItem())
horizontal->stackAfter(flickable); horizontal->stackAfter(flickable);
+ // If a scroll bar was previously hidden (due to e.g. setting a new contentItem + // If a scroll bar was previously hidden (due to e.g. setting a new contentItem
+ // on a ScrollView), we need to make sure that we un-hide it. + // on a ScrollView), we need to make sure that we un-hide it.
+ // We don't bother checking if the item is actually the old one, because + // We don't bother checking if the item is actually the old one, because
@@ -253,7 +210,7 @@ index 4e2f509db..1c4b308cd 100644
@@ -818,6 +826,9 @@ void QQuickScrollBarAttachedPrivate::initVertical() @@ -818,6 +826,9 @@ void QQuickScrollBarAttachedPrivate::initVertical()
if (parent && parent == flickable->parentItem()) if (parent && parent == flickable->parentItem())
vertical->stackAfter(flickable); vertical->stackAfter(flickable);
+ if (auto control = qobject_cast<QQuickControl*>(q_ptr->parent())) + if (auto control = qobject_cast<QQuickControl*>(q_ptr->parent()))
+ QQuickControlPrivate::unhideOldItem(control, vertical); + QQuickControlPrivate::unhideOldItem(control, vertical);
+ +
@@ -314,38 +271,6 @@ index 0e8b08352..cd4931184 100644
+ mouseDrag(verticalScrollBar, verticalScrollBar.width / 2, verticalScrollBar.height / 2, 0, 50) + mouseDrag(verticalScrollBar, verticalScrollBar.width / 2, verticalScrollBar.height / 2, 0, 50)
+ verify(verticalScrollBar.active) + verify(verticalScrollBar.active)
+ verify(horizontalScrollBar.active) + verify(horizontalScrollBar.active)
+ }
}
diff --git a/tests/auto/controls/data/tst_switch.qml b/tests/auto/controls/data/tst_switch.qml
index b3fab41ca..10b6baa02 100644
--- a/tests/auto/controls/data/tst_switch.qml
+++ b/tests/auto/controls/data/tst_switch.qml
@@ -608,4 +608,27 @@ TestCase {
mouseClick(control.indicator)
verify(control.activeFocus)
}
+
+ Component {
+ id: deletionOrder1
+ Item {
+ Image { id: innerImage }
+ Switch { indicator: innerImage }
+ }
+ }
+
+ Component {
+ id: deletionOrder2
+ Item {
+ Switch { indicator: innerImage }
+ Image { id: innerImage }
+ }
+ }
+
+ function test_deletionOrder() {
+ var control1 = createTemporaryObject(deletionOrder1, testCase)
+ verify(control1)
+ var control2 = createTemporaryObject(deletionOrder2, testCase)
+ verify(control2)
+ } + }
} }
diff --git a/tests/auto/qquickpopup/data/releaseAfterExitTransition.qml b/tests/auto/qquickpopup/data/releaseAfterExitTransition.qml diff --git a/tests/auto/qquickpopup/data/releaseAfterExitTransition.qml b/tests/auto/qquickpopup/data/releaseAfterExitTransition.qml
@@ -433,21 +358,21 @@ index 000000000..9e4598b9f
+ } + }
+} +}
diff --git a/tests/auto/qquickpopup/tst_qquickpopup.cpp b/tests/auto/qquickpopup/tst_qquickpopup.cpp diff --git a/tests/auto/qquickpopup/tst_qquickpopup.cpp b/tests/auto/qquickpopup/tst_qquickpopup.cpp
index ede3640c2..f1840946b 100644 index 54952d128..3d50e2dd4 100644
--- a/tests/auto/qquickpopup/tst_qquickpopup.cpp --- a/tests/auto/qquickpopup/tst_qquickpopup.cpp
+++ b/tests/auto/qquickpopup/tst_qquickpopup.cpp +++ b/tests/auto/qquickpopup/tst_qquickpopup.cpp
@@ -97,6 +97,7 @@ private slots: @@ -100,6 +100,7 @@ private slots:
void invisibleToolTipOpen(); void invisibleToolTipOpen();
void centerInOverlayWithinStackViewItem(); void centerInOverlayWithinStackViewItem();
void destroyDuringExitTransition(); void destroyDuringExitTransition();
+ void releaseAfterExitTransition(); + void releaseAfterExitTransition();
}; };
void tst_QQuickPopup::initTestCase() void tst_QQuickPopup::initTestCase()
@@ -1459,6 +1460,34 @@ void tst_QQuickPopup::destroyDuringExitTransition() @@ -1575,6 +1576,34 @@ void tst_QQuickPopup::destroyDuringExitTransition()
QVERIFY(!button->isDown()); QVERIFY(!button->isDown());
} }
+void tst_QQuickPopup::releaseAfterExitTransition() +void tst_QQuickPopup::releaseAfterExitTransition()
+{ +{
+ QQuickApplicationHelper helper(this, "releaseAfterExitTransition.qml"); + QQuickApplicationHelper helper(this, "releaseAfterExitTransition.qml");
@@ -477,5 +402,5 @@ index ede3640c2..f1840946b 100644
+ +
+ +
QTEST_QUICKCONTROLS_MAIN(tst_QQuickPopup) QTEST_QUICKCONTROLS_MAIN(tst_QQuickPopup)
#include "tst_qquickpopup.moc" #include "tst_qquickpopup.moc"
@@ -11,14 +11,14 @@
<Summary>Next generation user interface controls based on Qt Quick</Summary> <Summary>Next generation user interface controls based on Qt Quick</Summary>
<Description>Next generation user interface controls based on Qt Quick</Description> <Description>Next generation user interface controls based on Qt Quick</Description>
<License>LGPLv2.1-linking-exception</License> <License>LGPLv2.1-linking-exception</License>
<Archive sha1sum="84c4655e19e5628f126946858f11e7407e7c32c2" type="tarxz">https://download.qt.io/official_releases/qt/5.15/5.15.7/submodules/qtquickcontrols2-everywhere-opensource-src-5.15.7.tar.xz</Archive> <Archive sha1sum="721b51082e26673ab5baba00c3e20b167c37ee30" type="tarxz">https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtquickcontrols2-everywhere-opensource-src-5.15.9.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency versionFrom="5.15.7">qt5-sql-sqlite</Dependency> <Dependency versionFrom="5.15.9">qt5-sql-sqlite</Dependency>
<Dependency versionFrom="5.15.7">qt5-base-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-base-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-assistant-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-assistant-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-graphicaleffects</Dependency> <Dependency versionFrom="5.15.9">qt5-graphicaleffects</Dependency>
<Dependency versionFrom="5.15.7">qt5-xmlpatterns-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-xmlpatterns-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-declarative-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-declarative-devel</Dependency>
</BuildDependencies> </BuildDependencies>
<Patches> <Patches>
<Patch level="1">qt_kde.patch</Patch> <Patch level="1">qt_kde.patch</Patch>
@@ -29,9 +29,9 @@
<Name>qt5-quickcontrols2</Name> <Name>qt5-quickcontrols2</Name>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>libgcc</Dependency> <Dependency>libgcc</Dependency>
<Dependency versionFrom="5.15.7">qt5-base</Dependency> <Dependency versionFrom="5.15.9">qt5-base</Dependency>
<Dependency versionFrom="5.15.7">qt5-declarative</Dependency> <Dependency versionFrom="5.15.9">qt5-declarative</Dependency>
<Dependency versionFrom="5.15.7">qt5-graphicaleffects</Dependency> <Dependency versionFrom="5.15.9">qt5-graphicaleffects</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="library">/usr/lib</Path> <Path fileType="library">/usr/lib</Path>
@@ -44,8 +44,8 @@
<Name>qt5-quickcontrols2-devel</Name> <Name>qt5-quickcontrols2-devel</Name>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">qt5-quickcontrols2</Dependency> <Dependency release="current">qt5-quickcontrols2</Dependency>
<Dependency versionFrom="5.15.7">qt5-base-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-base-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-declarative-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-declarative-devel</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="header">/usr/include</Path> <Path fileType="header">/usr/include</Path>
@@ -56,7 +56,7 @@
<Package> <Package>
<Name>qt5-quickcontrols2-docs</Name> <Name>qt5-quickcontrols2-docs</Name>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency versionFrom="5.15.7">qt5-base</Dependency> <Dependency versionFrom="5.15.9">qt5-base</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="doc">/usr/share/doc</Path> <Path fileType="doc">/usr/share/doc</Path>
@@ -64,6 +64,13 @@
</Package> </Package>
<History> <History>
<Update release="31">
<Date>2023-04-10</Date>
<Version>5.15.9</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="30"> <Update release="30">
<Date>2022-12-21</Date> <Date>2022-12-21</Date>
<Version>5.15.7</Version> <Version>5.15.7</Version>
+13 -6
View File
@@ -14,18 +14,18 @@
<License>LGPL3</License> <License>LGPL3</License>
<Summary>Qt module for general purpose serial bus access</Summary> <Summary>Qt module for general purpose serial bus access</Summary>
<Description>Qt module for general purpose serial bus access</Description> <Description>Qt module for general purpose serial bus access</Description>
<Archive type="tarxz" sha1sum="183710b4943036302906baa1170ad96b625a5f1f">http://download.qt.io/official_releases/qt/5.15/5.15.7/submodules/qtserialbus-everywhere-opensource-src-5.15.7.tar.xz</Archive> <Archive type="tarxz" sha1sum="45e2f6ea9bad1219fe9c8691b72ea60e72f207cf">http://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtserialbus-everywhere-opensource-src-5.15.9.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency versionFrom="5.15.7">qt5-base-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-base-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-serialport-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-serialport-devel</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
<Package> <Package>
<Name>qt5-serialbus</Name> <Name>qt5-serialbus</Name>
<Summary>Qt module for general purpose serial bus access</Summary> <Summary>Qt module for general purpose serial bus access</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency versionFrom="5.15.7">qt5-base</Dependency> <Dependency versionFrom="5.15.9">qt5-base</Dependency>
<Dependency versionFrom="5.15.7">qt5-serialport</Dependency> <Dependency versionFrom="5.15.9">qt5-serialport</Dependency>
<Dependency>libgcc</Dependency> <Dependency>libgcc</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
@@ -40,7 +40,7 @@
<Name>qt5-serialbus-devel</Name> <Name>qt5-serialbus-devel</Name>
<Summary>Development files for qt5-serialbus</Summary> <Summary>Development files for qt5-serialbus</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency versionFrom="5.15.7">qt5-base-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-base-devel</Dependency>
<Dependency release="current">qt5-serialbus</Dependency> <Dependency release="current">qt5-serialbus</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
@@ -51,6 +51,13 @@
</Package> </Package>
<History> <History>
<Update release="20">
<Date>2023-04-10</Date>
<Version>5.15.9</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="19"> <Update release="19">
<Date>2022-12-21</Date> <Date>2022-12-21</Date>
<Version>5.15.7</Version> <Version>5.15.7</Version>
@@ -11,22 +11,22 @@
<License>GPL3</License> <License>GPL3</License>
<Summary>Qt module for general purpose serial bus access</Summary> <Summary>Qt module for general purpose serial bus access</Summary>
<Description>Virtual keyboard framework</Description> <Description>Virtual keyboard framework</Description>
<Archive type="tarxz" sha1sum="7a47c5dc032788bd72a6365a56cf5b3df458bbe2">http://download.qt.io/official_releases/qt/5.15/5.15.7/submodules/qtvirtualkeyboard-everywhere-opensource-src-5.15.7.tar.xz</Archive> <Archive type="tarxz" sha1sum="5e18ec388990ec43d56de14d4bf820362b1f0f13">http://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtvirtualkeyboard-everywhere-opensource-src-5.15.9.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>libxcb-devel</Dependency> <Dependency>libxcb-devel</Dependency>
<Dependency>hunspell-devel</Dependency> <Dependency>hunspell-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-svg-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-svg-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-base-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-base-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-declarative-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-declarative-devel</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
<Package> <Package>
<Name>qt5-virtualkeyboard</Name> <Name>qt5-virtualkeyboard</Name>
<Summary>Virtual keyboard framework</Summary> <Summary>Virtual keyboard framework</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency versionFrom="5.15.7">qt5-svg</Dependency> <Dependency versionFrom="5.15.9">qt5-svg</Dependency>
<Dependency versionFrom="5.15.7">qt5-base</Dependency> <Dependency versionFrom="5.15.9">qt5-base</Dependency>
<Dependency versionFrom="5.15.7">qt5-declarative</Dependency> <Dependency versionFrom="5.15.9">qt5-declarative</Dependency>
<Dependency>libgcc</Dependency> <Dependency>libgcc</Dependency>
<Dependency>libxcb</Dependency> <Dependency>libxcb</Dependency>
<Dependency>hunspell</Dependency> <Dependency>hunspell</Dependency>
@@ -51,6 +51,13 @@
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="20">
<Date>2023-04-10</Date>
<Version>5.15.9</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="19"> <Update release="19">
<Date>2022-12-21</Date> <Date>2022-12-21</Date>
<Version>5.15.7</Version> <Version>5.15.7</Version>
+25 -18
View File
@@ -11,20 +11,20 @@
<Summary>Provides support for web applications using the Chromium browser project</Summary> <Summary>Provides support for web applications using the Chromium browser project</Summary>
<Description>Provides support for web applications using the Chromium browser project</Description> <Description>Provides support for web applications using the Chromium browser project</Description>
<License>LGPLv2.1-linking-exception</License> <License>LGPLv2.1-linking-exception</License>
<Archive sha1sum="ac9ba8fbbf994f79b0fe0f38550e18a3be44e585" type="tarxz">https://sourceforge.net/projects/pisilinux/files/source/qtwebengine-everywhere-opensource-src-5.15.10.tar.xz/download</Archive> <Archive sha1sum="ac9ba8fbbf994f79b0fe0f38550e18a3be44e585" type="binary">https://sourceforge.net/projects/pisilinux/files/source/qtwebengine-everywhere-opensource-src-5.15.10.tar.xz/download</Archive>
<!-- <Archive sha1sum="bb9bee71b659abf5f7165ebfc8e956b5fceed4a9" type="tarxz">https://sourceforge.net/projects/pisilinux/files/source/qtwebengine-chromium-87-20220314.tar.xz/download</Archive> --> <!-- <Archive sha1sum="ac9ba8fbbf994f79b0fe0f38550e18a3be44e585" type="binary">https://sourceforge.net/projects/pisilinux/files/source/qtwebengine-chromium-87-20220314.tar.xz/download</Archive> -->
<AdditionalFiles> <AdditionalFiles>
<AdditionalFile target="qtwebengine-5.15.7-build_fixes-1.patch" permission="0644">qtwebengine-5.15.7-build_fixes-1.patch</AdditionalFile> <AdditionalFile target="qtwebengine-5.15.7-build_fixes-1.patch" permission="0644">qtwebengine-5.15.7-build_fixes-1.patch</AdditionalFile>
<AdditionalFile target="qtwebengine-everywhere-src-5.15.5-TRUE.patch" permission="0644">qtwebengine-everywhere-src-5.15.5-TRUE.patch</AdditionalFile> <AdditionalFile target="qtwebengine-everywhere-src-5.15.5-TRUE.patch" permission="0644">qtwebengine-everywhere-src-5.15.5-TRUE.patch</AdditionalFile>
</AdditionalFiles> </AdditionalFiles>
<BuildDependencies> <BuildDependencies>
<Dependency versionFrom="5.15.7">qt5-base-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-base-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-declarative-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-declarative-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-xmlpatterns-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-xmlpatterns-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-location-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-location-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-sensors-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-sensors-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-webchannel-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-webchannel-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-designer-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-designer-devel</Dependency>
<Dependency>bison</Dependency> <Dependency>bison</Dependency>
<Dependency>wget</Dependency> <Dependency>wget</Dependency>
<Dependency versionFrom="16.4.2">nodejs</Dependency> <Dependency versionFrom="16.4.2">nodejs</Dependency>
@@ -131,7 +131,7 @@
<Dependency>libopus</Dependency> <Dependency>libopus</Dependency>
<Dependency>libxml2</Dependency> <Dependency>libxml2</Dependency>
<Dependency>libvpx</Dependency> <Dependency>libvpx</Dependency>
<Dependency versionFrom="5.15.7">qt5-base</Dependency> <Dependency versionFrom="5.15.9">qt5-base</Dependency>
<Dependency>alsa-lib</Dependency> <Dependency>alsa-lib</Dependency>
<Dependency>harfbuzz</Dependency> <Dependency>harfbuzz</Dependency>
<Dependency>libevent</Dependency> <Dependency>libevent</Dependency>
@@ -142,11 +142,11 @@
<Dependency>libXScrnSaver</Dependency> <Dependency>libXScrnSaver</Dependency>
<Dependency>libXdamage</Dependency> <Dependency>libXdamage</Dependency>
<Dependency>libXrender</Dependency> <Dependency>libXrender</Dependency>
<Dependency versionFrom="5.15.7">qt5-location</Dependency> <Dependency versionFrom="5.15.9">qt5-location</Dependency>
<Dependency>libXcomposite</Dependency> <Dependency>libXcomposite</Dependency>
<Dependency>libjpeg-turbo</Dependency> <Dependency>libjpeg-turbo</Dependency>
<Dependency versionFrom="5.15.7">qt5-webchannel</Dependency> <Dependency versionFrom="5.15.9">qt5-webchannel</Dependency>
<Dependency versionFrom="5.15.7">qt5-declarative</Dependency> <Dependency versionFrom="5.15.9">qt5-declarative</Dependency>
<Dependency>zlib</Dependency> <Dependency>zlib</Dependency>
<Dependency>minizip</Dependency> <Dependency>minizip</Dependency>
<Dependency>protobuf</Dependency> <Dependency>protobuf</Dependency>
@@ -166,17 +166,17 @@
</Files> </Files>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">qt5-webengine</Dependency> <Dependency release="current">qt5-webengine</Dependency>
<Dependency versionFrom="5.15.7">qt5-base-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-base-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-declarative-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-declarative-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-location-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-location-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-webchannel-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-webchannel-devel</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
</Package> </Package>
<Package> <Package>
<Name>qt5-webengine-docs</Name> <Name>qt5-webengine-docs</Name>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency versionFrom="5.15.7">qt5-base</Dependency> <Dependency versionFrom="5.15.9">qt5-base</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="doc">/usr/share/doc</Path> <Path fileType="doc">/usr/share/doc</Path>
@@ -184,6 +184,13 @@
</Package> </Package>
<History> <History>
<Update release="29">
<Date>2023-04-10</Date>
<Version>5.15.9</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="28"> <Update release="28">
<Date>2022-12-21</Date> <Date>2022-12-21</Date>
<Version>5.15.7</Version> <Version>5.15.7</Version>
+26 -19
View File
@@ -43,17 +43,17 @@
<Dependency versionFrom="2.50.2">glib2-devel</Dependency> <Dependency versionFrom="2.50.2">glib2-devel</Dependency>
<Dependency versionFrom="3.16.2">sqlite-devel</Dependency> <Dependency versionFrom="3.16.2">sqlite-devel</Dependency>
<Dependency versionFrom="2.7.13">python-devel</Dependency> <Dependency versionFrom="2.7.13">python-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-linguist</Dependency> <Dependency versionFrom="5.15.9">qt5-linguist</Dependency>
<Dependency versionFrom="5.15.7">qt5-base-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-base-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-sql-sqlite</Dependency> <Dependency versionFrom="5.15.9">qt5-sql-sqlite</Dependency>
<Dependency versionFrom="5.15.7">qt5-qdbusviewer</Dependency> <Dependency versionFrom="5.15.9">qt5-qdbusviewer</Dependency>
<Dependency versionFrom="5.15.7">qt5-sensors-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-sensors-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-designer-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-designer-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-location-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-location-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-assistant-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-assistant-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-multimedia-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-multimedia-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-webchannel-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-webchannel-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-declarative-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-declarative-devel</Dependency>
<Dependency versionFrom="1.10.3">gst-plugins-base-devel</Dependency> <Dependency versionFrom="1.10.3">gst-plugins-base-devel</Dependency>
</BuildDependencies> </BuildDependencies>
<Patches> <Patches>
@@ -97,11 +97,11 @@
<Dependency>gstreamer</Dependency> <Dependency>gstreamer</Dependency>
<Dependency>gst-plugins-base</Dependency> <Dependency>gst-plugins-base</Dependency>
<Dependency>gst-plugins-base</Dependency> <Dependency>gst-plugins-base</Dependency>
<Dependency versionFrom="5.15.7">qt5-base</Dependency> <Dependency versionFrom="5.15.9">qt5-base</Dependency>
<Dependency versionFrom="5.15.7">qt5-location</Dependency> <Dependency versionFrom="5.15.9">qt5-location</Dependency>
<Dependency versionFrom="5.15.7">qt5-sensors</Dependency> <Dependency versionFrom="5.15.9">qt5-sensors</Dependency>
<Dependency versionFrom="5.15.7">qt5-webchannel</Dependency> <Dependency versionFrom="5.15.9">qt5-webchannel</Dependency>
<Dependency versionFrom="5.15.7">qt5-declarative</Dependency> <Dependency versionFrom="5.15.9">qt5-declarative</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
</Package> </Package>
@@ -128,13 +128,20 @@
<Dependency>gstreamer-devel</Dependency> <Dependency>gstreamer-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency> <Dependency>gst-plugins-base-devel</Dependency>
<Dependency release="current">qt5-webkit</Dependency> <Dependency release="current">qt5-webkit</Dependency>
<Dependency versionFrom="5.15.7">qt5-base-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-base-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-sensors-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-sensors-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-declarative-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-declarative-devel</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
</Package> </Package>
<History> <History>
<Update release="28">
<Date>2023-04-10</Date>
<Version>5.212.0</Version>
<Comment>Rebuild qt5-5.15.9</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="27"> <Update release="27">
<Date>2022-12-21</Date> <Date>2022-12-21</Date>
<Version>5.212.0</Version> <Version>5.212.0</Version>
+15 -8
View File
@@ -12,11 +12,11 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Provides a way to display web content in a QML application</Summary> <Summary>Provides a way to display web content in a QML application</Summary>
<Description>Bir QML uygulamasında web içeriğini görüntülemenin bir yolunu sağlar</Description> <Description>Bir QML uygulamasında web içeriğini görüntülemenin bir yolunu sağlar</Description>
<Archive sha1sum="6af3de638bb0ed6da57651b6de7c4aef06f11cd9" type="tarxz">https://download.qt.io/official_releases/qt/5.15/5.15.7/submodules/qtwebview-everywhere-opensource-src-5.15.7.tar.xz</Archive> <Archive sha1sum="7eb05f088608b3b300c60e40547e51906a98ddd7" type="tarxz">https://download.qt.io/official_releases/qt/5.15/5.15.9/submodules/qtwebview-everywhere-opensource-src-5.15.9.tar.xz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency versionFrom="5.15.7">qt5-base-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-base-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-webengine-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-webengine-devel</Dependency>
<Dependency versionFrom="5.15.7">qt5-declarative-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-declarative-devel</Dependency>
</BuildDependencies> </BuildDependencies>
<!-- <!--
<Patches> <Patches>
@@ -29,9 +29,9 @@
<Package> <Package>
<Name>qt5-webview</Name> <Name>qt5-webview</Name>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency versionFrom="5.15.7">qt5-base</Dependency> <Dependency versionFrom="5.15.9">qt5-base</Dependency>
<Dependency versionFrom="5.15.7">qt5-webengine</Dependency> <Dependency versionFrom="5.15.9">qt5-webengine</Dependency>
<Dependency versionFrom="5.15.7">qt5-declarative</Dependency> <Dependency versionFrom="5.15.9">qt5-declarative</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="library">/usr/lib</Path> <Path fileType="library">/usr/lib</Path>
@@ -44,7 +44,7 @@
<Summary>Development files for qt5-webview</Summary> <Summary>Development files for qt5-webview</Summary>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency release="current">qt5-webview</Dependency> <Dependency release="current">qt5-webview</Dependency>
<Dependency versionFrom="5.15.7">qt5-base-devel</Dependency> <Dependency versionFrom="5.15.9">qt5-base-devel</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="header">/usr/include</Path> <Path fileType="header">/usr/include</Path>
@@ -54,6 +54,13 @@
</Package> </Package>
<History> <History>
<Update release="3">
<Date>2023-04-10</Date>
<Version>5.15.9</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2"> <Update release="2">
<Date>2022-12-21</Date> <Date>2022-12-21</Date>
<Version>5.15.7</Version> <Version>5.15.7</Version>