Not exactly - the "1" matches the revision number specified in the
metadata in the class declarations. Eg,

--- qt/quick/api/oxideqquickwebcontext_p.h      2014-10-09 20:22:21 +0000
+++ qt/quick/api/oxideqquickwebcontext_p.h      2014-11-05 00:22:04 +0000
@@ -60,9 +60,9 @@
 
   Q_PROPERTY(OxideQQuickCookieManager* cookieManager READ cookieManager 
CONSTANT)
 
-  Q_PROPERTY(QStringList hostMappingRules READ hostMappingRules WRITE 
setHostMappingRules NOTIFY hostMappingRulesChanged)
+  Q_PROPERTY(QStringList hostMappingRules READ hostMappingRules WRITE 
setHostMappingRules NOTIFY hostMappingRulesChanged REVISION 1)
 
-  Q_PROPERTY(QStringList allowedExtraUrlSchemes READ allowedExtraUrlSchemes 
WRITE setAllowedExtraUrlSchemes NOTIFY allowedExtraUrlSchemesChanged)
+  Q_PROPERTY(QStringList allowedExtraUrlSchemes READ allowedExtraUrlSchemes 
WRITE setAllowedExtraUrlSchemes NOTIFY allowedExtraUrlSchemesChanged REVISION 1)
 
   Q_ENUMS(CookiePolicy)
   Q_ENUMS(SessionCookieMode)
@@ -164,8 +164,8 @@
   void devtoolsEnabledChanged();
   void devtoolsPortChanged();
   void devtoolsBindIpChanged();
-  void hostMappingRulesChanged();
-  void allowedExtraUrlSchemesChanged();
+  Q_REVISION(1) void hostMappingRulesChanged();
+  Q_REVISION(1) void allowedExtraUrlSchemesChanged();
 
  private:
   Q_PRIVATE_SLOT(d_func(), void userScriptUpdated());

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1389721

Title:
  API versioning broken in some cases

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/1389721/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to