summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Do not force doc build on Linux when calling "make install"Iikka Eklund2016-05-161-6/+0
| | | | | Change-Id: I7081e43810ec8c05c75f6772140e1a464dbc08ad Reviewed-by: Katja Marttila <katja.marttila@qt.io>
* Doc: Fix link to Supported Platforms in Qt Reference DocsLeena Miettinen2016-05-131-1/+1
| | | | | | | | The module name is needed, because there is a Supported Platforms section in this Manual, too. Change-Id: I3d77c89a2afc006d6e423d21ee46e7fbfee2058b Reviewed-by: Topi Reiniö <topi.reinio@theqtcompany.com>
* Update minimum Qt version for 2.0.3 releaseKatja Marttila2016-03-221-19/+4
| | | | | | | Minimum required version is now Qt5.5 Change-Id: If000a507f0067650605987d38374bf6694eb16aa Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
* Revert "Use QQmlV4Function to correctly get empty parameters from script."Katja Marttila2016-02-171-0/+12
| | | | | | | | | | | This reverts commit eb574d77b0ab9a92b61e7738d089cd4ea4304e51. The change will not work with Qt5.5 as it is causing constant crashes in Qt installers. Using this change will require a fix for Qt5. As we are about to make Qt installers based on 2.0 we need to revert this change for now. Change-Id: Ia7906d02db645f2407ab07d14f5a037224574b29 Reviewed-by: Andy Shaw <andy.shaw@theqtcompany.com>
* Update documentation for --runoperationKai Koehne2016-01-131-4/+3
| | | | | | Change-Id: I031f3e5ef7f23a92185a6ad35fe9575c06ba3eb9 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Update license headersIikka Eklund2015-12-2925-74/+73
| | | | | | | | | Update existing license headers. LGPL -> LGPLv21. Update copyright year as well. Change-Id: Ie1d71f8c68186b8f625f409ddf94691f178093c9 Reviewed-by: Katja Marttila <katja.marttila@theqtcompany.com> Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
* Use QQmlV4Function to correctly get empty parameters from script.Karsten Heimrich2015-11-261-12/+0
| | | | | | | | | By using QQmlV4Function to get the parameters, empty strings passed are correctly kept as empty and not null. Task-number: QTIFW-724 Change-Id: I592e2230e574ba82e765bd0079964db29452b2e9 Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
* Doc: Fix the function name in Controller Scripting page.Takayuki ORITO2015-08-111-1/+1
| | | | | | | | Callback was not written in the function name. It is targeted for 'Start Menu Directory Page' section. Change-Id: I8e206caf29865e1e01defddc1fb9ae60c5f85632 Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Doc: Mention what you can do with a control script early onKai Koehne2015-06-041-1/+5
| | | | | | | | Task-number: QTIFW-166 Change-Id: I42ff186b7f4203b6f29685d10136e25089892c4d Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by: Jarek Kobus <jaroslaw.kobus@theqtcompany.com>
* Doc: add docs for devtool2.0.1Leena Miettinen2015-06-011-0/+49
| | | | | | Change-Id: Iadb453a02b331bb2cf9f8f0a4e1fe66052abe264 Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Doc: Clarify use of addOperationKai Koehne2015-05-292-9/+23
| | | | | | | | Make it explicit that addOperation , addElevatedOperation should be usually called from within createOperations(). Change-Id: Id14339b1259716825a9443cc563449025674976f Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
* Doc: Add a link to QInstaller::BinaryContent docs.Leena Miettinen2015-05-271-1/+1
| | | | | | | | And remove the ##TODO Task-number: QTIFW-693 Change-Id: Idaef76e75ffef66b37fdd67e62f0760b7ec263c3 Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Fix missing details output in example.Karsten Heimrich2015-05-271-1/+5
| | | | | | | | | | Commit 17e29fc8d3 introduced a behavior change, the installer.components is no longer a array property, it is now a function returning an array. Update docs. Change-Id: I4fcdee6cff4572012236e1ac0768013a1e5689ac Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
* Doc: update screenshots of Settings dialogLeena Miettinen2015-05-272-0/+0
| | | | | | | | | The Network tab changed, but I also updated the Repositories tab screenshot for consistency. Change-Id: Id6e0ffb6620449724da8093aae9816d4a02f7fe8 Task-number: QTIFW-708 Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
* Remove leftover. (signal and documentation)Karsten Heimrich2015-05-261-6/+0
| | | | | | | Change-Id: Ib735d8e7103ade0a9c31fa3d710542cafae3c8f2 Reviewed-by: Niels Weber <niels.weber@theqtcompany.com> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
* Doc: add docs for PackageManagerCoreLeena Miettinen2015-05-261-0/+733
| | | | | | | | | | | Move the scripting API documentation to a separate qdoc file. Where possible (no QDoc errors are generated), only link from the C++ API documentation to the scripting API documentation. Change-Id: I969e9afc5cd45c495e6c517b825abb9a9aabdd82 Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Document -static-runtime argument for Qt 5.5 onwardsKai Koehne2015-05-121-3/+4
| | | | | Change-Id: Ic26cabbc42aa7247a6078f5fdf26320340a1c461 Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Doc: link from C++ API ref to scripting API refLeena Miettinen2015-05-081-21/+30
| | | | | | | | Remove duplicated text where possible, and unify the text if it is needed in both files (by QDoc). Change-Id: If0c62a4a4abf6c1f61fd24f7947b9bc9bfb14f63 Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Doc: add link to controller scripting topicLeena Miettinen2015-05-081-0/+2
| | | | | | Change-Id: I929ced36d59f52621785e44c7d93fd24f237d590 Reviewed-by: Niels Weber <niels.weber@theqtcompany.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Doc: Fix layout issues on the operations tableTopi Reinio2015-05-081-6/+4
| | | | | | | | | | | | Replace a \code block with a monospace \c text, and unintended '\n' sequences with spaces, allowing the text to span multiple lines. These changes make the table more readable by reducing its width and avoiding the creation of a scrollbar. Change-Id: Iff87fe2fe1b017e88395701643d278cb868e7f04 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
* Doc: fix code snippet in controller scripting sectionLeena Miettinen2015-05-051-1/+1
| | | | | | Task-number: QTIFW-687 Change-Id: I5690e9ebd4b8fae9f3f21b6685bec0d2c2999913 Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Fix dubious warning about RequiresAdminRights tag.kh12015-04-271-0/+5
| | | | | | | | | | | | | The tag was added once component script is parsed and we did know that addElevatedOperation is called from script. However, the initial commit 7ccd0acdcf35b957e9e7d04cd81902bac362ad04 did not append the node to the parent package update node. Now we decided to have the option statically and declarative available, so we can remove the warning. Task-number: QTIFW-670 Change-Id: I8cd8f702391d7bf80fc4c42074e1fd6d2d4abc57 Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
* Doc: Remove mentioning of "UpdateAgent"Kai Koehne2015-04-171-2/+1
| | | | | | | | It's the only place we mention an 'UpdateAgent' in the documentation/code. Change-Id: I4e26246d7ecd7c9a81c006fb7448a9f788f7df20 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Document the operation storing mechanism more precisely.kh2015-04-141-0/+9
| | | | | | Task-number: QTIFW-669 Change-Id: I7b4a89f74c0e82ec091876effaedf304de345fbd Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
* Doc: component.virtualStateChanged() signalLeena Miettinen2015-04-131-0/+6
| | | | | | | | Docs were missing from the scripting API docs. Change-Id: I941e387c4226fae2a4640605299d925b3101bf46 Task-number: QTIFW-655 Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Doc: AdminTargetDir element is Linux onlyLeena Miettinen2015-04-131-2/+4
| | | | | | | | In the configuration.xml file. Task-number: QTIFW-658 Change-Id: Ia83649aac14be1d24bc1aa1cfee27da4d335e63e Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* "Selected" property has gone.Jarek Kobus2015-04-101-6/+0
| | | | | | | Please see 5f6afc7d268dd16dd3f28d3579ae9517954a6553 Change-Id: I02a026c19d768b4d9c0c9f179d5738a121f46e99 Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
* Mention compiler requirements2.0.0Kai Koehne2015-04-021-0/+7
| | | | | | Change-Id: Iae3637ea149199f9b152efa4ea27a42bd4581974 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
* Update system requirementsKai Koehne2015-04-021-2/+2
| | | | | Change-Id: I316a737c8a3763baa3b35646e60a9a2d4b3468b3 Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
* Exclude icu on Linux as well when building Qt.Niels Weber2015-03-181-1/+1
| | | | | Change-Id: I8327acb19e7141750caba882a7748bbf5d70a8ba Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* Detail LineReplace documentationChristoph Vogtländer2015-03-131-1/+2
| | | | | | | | Lines are trimmed before the search. Change-Id: I1abbd0fa4abd105802c75ded80fcc82090e50e18 Reviewed-by: Niels Weber <niels.weber@theqtcompany.com> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
* Update repogen documentationKai Koehne2015-03-111-21/+25
| | | | | | Change-Id: I098b02f1fc0df4c3e2b09c5f97914be9c479d751 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
* Fix embedding of installbase manifestKai Koehne2015-03-111-8/+5
| | | | | | | | | | | | Redefining QMAKE_MANIFEST is currently broken in Qt for newer compilers: The content is not embedded at all if the toolchain supports "embedding". But the hack is not needed anyway: Just disable the Qt manifest magic, and include our custom manifest file via .rc. This way we can also avoid changing the mkspec for embed_manifest_exe, embed_manifest_dll. Change-Id: I5155ddabe17f0b61b2d7b9c5b9cd912ad6c53dfe Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Doc: add links to topics that describe the namespacesLeena Miettinen2015-03-113-4/+28
| | | | | | | | | | | | In addition to linking to the classes from the top level topic. The namespace topics are generated automatically and list all classes in a namespace with brief descriptions. Add subtitles for listing the classes in each namespace. Change-Id: I0304a86717e018fa3af9f213871f159fdb4ce05c Reviewed-by: Niels Weber <niels.weber@theqtcompany.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Doc: move systeminfo scripting docs to a separate fileLeena Miettinen2015-03-112-1/+141
| | | | | | | | | | Reformat the docs in systeminfo.cpp as C++ code docs. Edit for style. Change-Id: Idec8aaae072a97f889b4d48051341ff766da4247 Reviewed-by: Niels Weber <niels.weber@theqtcompany.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com> Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
* Doc: add archivegen usage to Reference > ToolsLeena Miettinen2015-03-111-17/+21
| | | | | | Change-Id: I4da08d1c34124ae9c2009c37121964a6b0dfaa66 Reviewed-by: Niels Weber <niels.weber@theqtcompany.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Doc: move component scripting docs to a separate fileLeena Miettinen2015-03-092-1/+426
| | | | | | | | | Reformat the docs in the C++ file as C++ documentation. Fix language and style issues. Change-Id: Ifc2ac0a99700d8b2a2ca6835927cdfb0abd7ed2e Reviewed-by: Niels Weber <niels.weber@theqtcompany.com> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
* Doc: add docs for print JavaScript objectLeena Miettinen2015-03-092-0/+5
| | | | | | Change-Id: I84d9987f3f6bfe6bf6788c89d4f5ab43c29655d5 Reviewed-by: Niels Weber <niels.weber@theqtcompany.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Doc: add information about some operationsLeena Miettinen2015-03-061-1/+7
| | | | | | Change-Id: I4dc0ac7b46558cba6f2f41fddab468af88c15e2a Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com> Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
* Doc: add docs for the gui JavaScript objectLeena Miettinen2015-03-061-1/+36
| | | | | | | Text was copied from packagemanagergui.cpp. Change-Id: Idca8ce779bd5a3dbf5b3e7e4eca085c82973447e Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
* Doc: move ScriptEngine scripting docs to separate filesLeena Miettinen2015-03-067-0/+535
| | | | | Change-Id: Iac1c810cf52fb4a480ebde956d62830af97b6f8c Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
* Update link to new wiki.qt.ioKai Koehne2015-03-051-1/+1
| | | | | Change-Id: I1863757f318da273ad2f09037832f6b8a222e225 Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Replace gitorious by code.qt.ioKai Koehne2015-03-051-1/+1
| | | | | Change-Id: Ia869ca9cb66adbd6c9cd71c22da4807aadcf0315 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
* Docs: edit MessageBoxHandler docsLeena Miettinen2015-03-052-1/+104
| | | | | | | | Move scripting docs to another file and add C++ docs. Edit the C++ docs for grammar and style. Change-Id: I2494c573662687cd107916c06e24b0f528596a7e Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Doc: add missing operationsLeena Miettinen2015-03-021-1/+51
| | | | | | | | | Change-Id: Id521fb8bcef2358432d0ec65319da764063cc9c2 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by: Niels Weber <niels.weber@theqtcompany.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com> Reviewed-by: Jarek Kobus <jaroslaw.kobus@theqtcompany.com> Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
* Fix the default installation location for all examplesLeena Miettinen2015-02-261-1/+1
| | | | | | | | Now they are all located in distinct subfolders of one common IfwExamples folder located in home. Change-Id: Ife92e8d7f7fc33bc1f941f49c75333d0e4fc72d1 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
* Fix dependencies in static buildKai Koehne2015-02-251-1/+1
| | | | | Change-Id: Iae06c6d5a9b1c678a4ab136da145a9c69ccadb6e Reviewed-by: Jarek Kobus <jaroslaw.kobus@theqtcompany.com>
* Update CopyrightKai Koehne2015-02-1814-70/+70
| | | | | Change-Id: I8dde6629cfd461104364d5cdc255cb54b58283fa Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
* Add a translation exampleNiels Weber2015-02-092-4/+15
| | | | | | | | | | Add an example showing how the translation of components works. Also document this. Make translated license files work again. Task-number: QTIFW-469 Change-Id: I3c13ecc9941b09370d0713b19b2683b42454c43c Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
* Doc: Link directly to the respective tools from the overviewKai Koehne2015-02-051-3/+3
| | | | | Change-Id: Ifc67d38da7d8018348e41eac18fa23dc5da8acc0 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>