Merge remote-tracking branch 'origin/release' into stable

Change-Id: Iad507212f897e2700077cfc1f4692e4f0da817f5
Stabilize tst_EnginioClient::fullTextSearch

Change-Id: Iecafc69a45b28cae3bbb5299b8b789be65fd6cbf
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Fix a typo in the address book example

Change-Id: Ic922da1e61101d37f2c359dd58d906b0bdcd30d9
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Update information about test environment variables

Change-Id: Ie5d390a5e2298c3eb000475e91f0a4e3423e3905
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Internal doc fix

Change-Id: I4f055ed8cec400e61c72c7cc8ea54711914cf0f0
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Show qdoc and qdocconf files in Qt Creator

Change-Id: Ide710d1f2d061a032df6b997c3496112b245db2a
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Merge "Merge remote-tracking branch 'origin/release' into stable" into refs/staging/stable
Fix autotest failure

QtNetwork gives a more specific error code, then it used to.

Change-Id: I2ee5527ea3e3eae6a3b8c010a4b2bbb463e8b852
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Bump version to 1.0.4 for the Qt 5.3.0 release

Change-Id: I5cd5d1c962ba2c9344e36a95d8a305226bc10692
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Reviewed-by: Iikka Eklund <iikka.eklund@digia.com>
Doc: Fix a number of documentation issues

This change fixes a number of documentation issues:
    - Rename index.html landing page (collides with Qt docs)
    - Fix navigation
    - Create Enginio QML module page to get correct documentation
      for import statement, fix linking for QML types
    - Fix subtopics for generated QCH files
    - Remove unused pages and files
    - Update documentation namespaces and URLs
    - Other minor fixes

Change-Id: I0a87ab6d0be7df53199e54f4ecd9f84ef30d8622
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Doc: Adding C++ classes page to list of modules.

-this page will then be listed in the "All Classes by Module" page.

Change-Id: I7804d9aa780d28224edfcb310a6e2d362d329faa
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Doc: Adding \since commands to the C++ and QML API.

-both classes and QML types should have \since.
-module introduced in Qt 5.3.

Change-Id: I12e0b1df4946dfdf16cd97567b5745b4b308d781
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Doc: Avoid linking to collision pages

C++ class and QML type references for EnginioModel use a shared
doc-include file to document a number of property/method.

This commit splits the model-query.qdocinc content in two, so
that we can pass a correctly disambiguated link as an argument
from the documentation that uses the include. This way, we
avoid linking to collision pages.

Also moves the 'see also' links to the actual property/method
documentation, fixes the \return commands, and does some other
cleanup.

Change-Id: Ia6e178f0ee91625e62289134eada7fb1edc85f62
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Fix documentation link to Enginio::AuthenticationState

Change-Id: I61d0c5dfdc9eb649b8be0f372dedf18220e51213
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Update error message and documentation of EnginioModel::setData()

Change-Id: Ib3f3f1163ef2d9c187c5334dff8c1d139915d755
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Mark EnginioClientConnection::serviceUrl as public

The function should be public as the Enginio allows usage of different
backend urls.

Change-Id: I9a665de26137f4641618f40044b182a21aaf670f
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>