summaryrefslogtreecommitdiffstats
path: root/examples/linguist
Commit message (Collapse)AuthorAgeFilesLines
* Doc: Restructure Linguist examples for claritySze Howe Koh2022-12-234-25/+36
| | | | | | | | | | | | | | | | | The main goal is to show the qmake vs. CMake workflows side-by-side, for easier comparison. Previously, the entire CMake workflow was inserted into the middle of the qmake workflow. Other changes: * Updated the console snippets to work with all CMake generators, not just Makefiles. * Removed a suggestion to manually craft a Makefile. * Fixed a typo. Change-Id: I3c5f3a56957160eddff2f0d6034e37c886966e62 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit e055120820bf3a18387599d2d4e19939255d2a81) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Update facts in Qt Linguist examplesSze Howe Koh2022-12-223-14/+8
| | | | | | | | | | | | | * autoexec.bat no longer exists by default since Win XP. * Windows no longer uses the LANG variable for setting display language. * Passing an arbitrary file (that's not a *.pro file) to lupdate requires the deprecated -pro option. Let's not mention it. Change-Id: I7ad3dfc5031e2ea6db33ed88e12b41fd1bb8080a Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Kai Köhne <kai.koehne@qt.io> (cherry picked from commit 729bc77d5880b81637def9e7bb2645022881d8ab) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Fix links to Qt6::LinguistTools CMake commandsKai Köhne2022-12-052-2/+2
| | | | | | | | | | The group got renamed to cmake-commands-qtlinguisttools in commit 5566a6d923. Change-Id: I85f6416cbb7b41650f9eaf38aa274eacb05cf884 Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io> (cherry picked from commit 098a43348425557449adfca88c89ea8d0e0433ca) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Use SPDX license identifiersLucie Gérard2022-05-1918-813/+36
| | | | | | | | | | | Replace the current license disclaimer in files by a SPDX-License-Identifier. Files that have to be modified by hand are modified. License files are organized under LICENSES directory. Task-number: QTBUG-67283 Change-Id: I5335388c0472b0ee554234fc7eca60769e504660 Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
* Replace uses of deprecated _qs with _sSona Kurazyan2022-04-202-2/+6
| | | | | | Task-number: QTBUG-101408 Change-Id: If6f25418bf3af66ad9bde2dba8bf529b8d202f83 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* Improve examples CMakeLists.txtKai Köhne2022-02-194-32/+15
| | | | | | | | | | | | | | | | | | | - Remove # generated from xyz.pro comment from pro2cmake - Remove "# special case" markers for pro2cmake - Remove automatic use of CMAKE_AUTORCC - Only opt into CMAKE_AUTOUIC if .ui files are involved - Remove explicit setting of CMAKE_INCLUDE_CURRENT_DIR, when unnecessary - Combine multiple find_package(Qt6 ... calls) - use REQUIRED COMPONENTS - sort components alphabetically - Fix wrong indentations - Use (only) one empty line after multi-line commands Pick-to: 6.3 Change-Id: If8bf84b498189fa681cfe5128bc8566026dabec0 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
* Switch examples to build as isolated sub-buildsAlexandru Croitor2021-12-151-3/+3
| | | | | | | Pick-to: 6.2 6.3 Task-number: QTBUG-90820 Change-Id: I5ad7541596d39cb089f9af03b8a194b968659910 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
* Add missing CMake commands in the linguist examplesLucie Gérard2021-11-047-0/+54
| | | | | | | | | | | Also, extend the documentation of the arrowpad and hellotr examples to cover the CMake commands used to produce translations. Fixes: QTBUG-96162 Change-Id: Ib6d6adb32709c34eb0feb8befdf2d8e66a59ca53 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Lucie Gerard <lucie.gerard@qt.io> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* CMake: Bump almost all cmake_minimum_required calls to 3.16Alexandru Croitor2021-09-223-3/+3
| | | | | | | | | | | | | Needed for subsequent change that will check and error out if the version is lower than 3.16. We do that to ensure all policies introduced by CMake up to version 3.16 have their behavior set to NEW. Pick-to: 6.2 Task-number: QTBUG-95018 Change-Id: I1191a6b4b5c13b2b6047a0e2a2ff8c3801f6762b Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Kai Koehne <kai.koehne@qt.io>
* Linguist examples: Fix translator loading codeFriedemann Kleint2021-08-302-6/+6
| | | | | | | | Adapt to qtbase/74515a7a30b809a3ab0a2d67496e870ea3c872e6. Pick-to: 6.2 Change-Id: I089970f5e2a7f16ba470aaf4d9e7f1fc9c3e50fd Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* CMake: Regenerate examples to set the WIN32_EXECUTABLE propertyAlexandru Croitor2020-10-263-0/+12
| | | | | | | | As well as the MACOSX_BUNDLE properties as necessary. Task-number: QTBUG-87664 Change-Id: I26917656f6f2b653649765ebbea4e3f348b22ae7 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* CMake: Regenerate examples to use qt_add_executableAlexandru Croitor2020-10-203-3/+3
| | | | | | Task-number: QTBUG-87661 Change-Id: I06af51591b79f9432d09b08595f8af021118a6dc Reviewed-by: Daniel Smith <Daniel.Smith@qt.io>
* Check the return value from QTranslator::load()Edward Welbourne2020-08-041-1/+2
| | | | | | | Examples should exhibit good practice. Change-Id: Ib1ec9c85ca4202ef6d0b5884aea101c64913507f Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* Port QtTools examples to cmakeMårten Nordheim2020-06-034-0/+114
| | | | | Change-Id: I11146959edbec6b4577fdd339d0fcb807f53c95b Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Unify license header usagev5.7.0Antti Kokko2016-06-1015-45/+195
| | | | | | | Updated BSD license. Change-Id: Ie2521f94a2e8ed423f989e902e5eb88512814f71 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Unify license header usageAntti Kokko2016-06-103-15/+15
| | | | | | | Updated FDL license. Change-Id: I726ee109b17070d79e19c9edcdba7780aa54b1f1 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Update copyright headersAntti Kokko2015-02-1418-78/+78
| | | | | | | | | | Qt copyrights are now in The Qt Company, so we could update the source code headers accordingly. In the same go we should also fix the links to point to qt.io. Change-Id: I7f14f408e04c5c4f73a913fae153adcffbebe38f Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
* Update copyright year in Digia's license headersSergio Ahumada2013-01-1018-18/+18
| | | | | | | Change-Id: I9b11dc8309c9739955e3acea12b564d6ad608f59 Reviewed-by: Akseli Salovaara <akseli.salovaara@digia.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
* remove QT+=widgets from SUBDIRS projectsOswald Buddenhagen2012-12-161-2/+0
| | | | | | | it makes no sense whatsoever Change-Id: Ida65c7fb02e53bd3d1ccb319bdbcbec4c836b871 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* Doc: fix the Qt Linguist example pagev5.0.0-rc2Leena Miettinen2012-12-123-6/+10
| | | | | | | | Use the \group and \ingroup commands to have qdoc list the examples. Edit the \brief contents. Change-Id: Iae0769bd1272b03d94b9287b9fddf78df27e1f12 Reviewed-by: David Schulz <david.schulz@digia.com>
* fix installation target paths of examplesJoerg Bornemann2012-12-053-6/+3
| | | | | Change-Id: I11440d60a709cbe4617aa0953c7971a6d731b73b Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
* Add \brief description to tools examples.hjk2012-12-053-4/+4
| | | | | | Change-Id: I713620c8c5cf55147b1c5732d745569916a8e264 Reviewed-by: Eike Ziller <eike.ziller@digia.com> Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
* QtTools: Fix some links to Qt Linguist Manual.David Schulz2012-12-043-3/+3
| | | | | Change-Id: I749a522894ae30219d1579d1d78456c944912204 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
* Doc: move Qt Linguist example docs from qtbase to qttoolsLeena Miettinen2012-12-0117-0/+903
| | | | | | | Move qdoc files, images, and snippets. Change-Id: I6ab84892dc56c23bfd056faa0713a572c814a1c2 Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
* Doc: Modularize Qt Linguist docsLeena Miettinen2012-11-2920-33/+899
| | | | | | | | Move docs from qtdoc to qttools. Move examples and example docs from qtbase to qttools. Fix references to snippets and examples. Change-Id: Ib9f89bac416473dcfd8b4d06a05f8d07ff7c2fd0 Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
* Squashed commit of changes from the 4.8-temp branch.David Boddie2011-05-203-0/+33