aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Hartmann <thomas.hartmann@qt.io>2023-07-17 11:30:21 +0200
committerThomas Hartmann <thomas.hartmann@qt.io>2023-07-18 12:23:36 +0000
commit173e2b7039423229b866cc336bd9d25286c0a245 (patch)
treee6b6a1c385718cb2aa9b926dfd2284427eeea3bf
parentd824d5d95b9580157ad8e64b9792df7a718e9e0e (diff)
QmlDesigner: Change cadence to one day and submit on shutdown
Task-number: QDS-10201 Change-Id: Ib9889685af9d0dcfacaabc43eeee4cf8f3991111 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
-rw-r--r--src/usagestatisticplugin.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/usagestatisticplugin.cpp b/src/usagestatisticplugin.cpp
index 6224111..ebcd53c 100644
--- a/src/usagestatisticplugin.cpp
+++ b/src/usagestatisticplugin.cpp
@@ -150,6 +150,9 @@ bool UsageStatisticPlugin::delayedInitialize()
ExtensionSystem::IPlugin::ShutdownFlag UsageStatisticPlugin::aboutToShutdown()
{
+ if (m_provider)
+ m_provider->submit();
+
storeSettings();
return SynchronousShutdown;
@@ -179,7 +182,10 @@ void UsageStatisticPlugin::restoreSettings()
static constexpr int encouragementTimeSec() { return 1800; }
static constexpr int encouragementIntervalDays() { return 1; }
-static constexpr int submissionIntervalDays() { return 10; }
+static constexpr int submissionIntervalDays()
+{
+ return 1;
+}
void UsageStatisticPlugin::createProvider()
{