From 304e24ac76e791425f5bfde9ac20dcd277aad471 Mon Sep 17 00:00:00 2001 From: Kai Koehne <kai.koehne@qt.io> Date: Tue, 18 Jul 2017 14:13:29 +0200 Subject: [PATCH] Win: Set proper descriptions for tools This is shown in the file properties and in crash dialogs. Because of the latter, a short name is better than a description, otherwise you get dialogs like Tool for viewing on-line documentation in Qt help file format has stopped working. Task-number: QTBUG-61970 Change-Id: I9289fe9546a6d9056bbfddb2b6c0bb0ae94684c2 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io> --- src/assistant/assistant/assistant.pro | 2 +- src/assistant/qcollectiongenerator/qcollectiongenerator.pro | 1 + src/assistant/qhelpgenerator/qhelpgenerator.pro | 1 + src/designer/src/designer/designer.pro | 2 +- src/linguist/lconvert/lconvert.pro | 1 + src/linguist/linguist/linguist.pro | 2 +- src/linguist/lrelease/lrelease.pro | 1 + src/linguist/lupdate/lupdate.pro | 1 + src/qdoc/qdoc.pro | 1 + src/qtattributionsscanner/qtattributionsscanner.pro | 1 + src/windeployqt/windeployqt.pro | 1 + src/winrtrunner/winrtrunner.pro | 1 + 12 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/assistant/assistant/assistant.pro b/src/assistant/assistant/assistant.pro index 82f55092c..73931769e 100644 --- a/src/assistant/assistant/assistant.pro +++ b/src/assistant/assistant/assistant.pro @@ -103,7 +103,7 @@ RESOURCES += assistant.qrc \ assistant_images.qrc QMAKE_TARGET_PRODUCT = Qt Assistant -QMAKE_TARGET_DESCRIPTION = Tool for viewing on-line documentation in Qt help file format +QMAKE_TARGET_DESCRIPTION = Qt Assistant win32 { LIBS += -lshell32 diff --git a/src/assistant/qcollectiongenerator/qcollectiongenerator.pro b/src/assistant/qcollectiongenerator/qcollectiongenerator.pro index 608fca6bc..cf9b9a257 100644 --- a/src/assistant/qcollectiongenerator/qcollectiongenerator.pro +++ b/src/assistant/qcollectiongenerator/qcollectiongenerator.pro @@ -7,4 +7,5 @@ HEADERS += ../shared/helpgenerator.h \ ../shared/collectionconfiguration.h QTPLUGIN.platforms = qminimal +QMAKE_TARGET_DESCRIPTION = "Qt Help Collection File Generator" load(qt_tool) diff --git a/src/assistant/qhelpgenerator/qhelpgenerator.pro b/src/assistant/qhelpgenerator/qhelpgenerator.pro index a7ec6f00a..d4e84a74f 100644 --- a/src/assistant/qhelpgenerator/qhelpgenerator.pro +++ b/src/assistant/qhelpgenerator/qhelpgenerator.pro @@ -7,4 +7,5 @@ SOURCES += ../shared/helpgenerator.cpp \ HEADERS += ../shared/helpgenerator.h +QMAKE_TARGET_DESCRIPTION = "Qt Compressed Help File Generator" load(qt_tool) diff --git a/src/designer/src/designer/designer.pro b/src/designer/src/designer/designer.pro index 0201ea6c2..37909c2fd 100644 --- a/src/designer/src/designer/designer.pro +++ b/src/designer/src/designer/designer.pro @@ -60,7 +60,7 @@ FORMS += saveformastemplate.ui \ qdesigner_appearanceoptions.ui QMAKE_TARGET_PRODUCT = Qt Designer -QMAKE_TARGET_DESCRIPTION = Tool for designing and building graphical user interfaces with Qt Widgets +QMAKE_TARGET_DESCRIPTION = Qt Designer win32 { RC_ICONS = designer.ico diff --git a/src/linguist/lconvert/lconvert.pro b/src/linguist/lconvert/lconvert.pro index e52e8d729..d1e49bc20 100644 --- a/src/linguist/lconvert/lconvert.pro +++ b/src/linguist/lconvert/lconvert.pro @@ -6,4 +6,5 @@ SOURCES += main.cpp include(../shared/formats.pri) +QMAKE_TARGET_DESCRIPTION = "Qt Translation File Converter" load(qt_tool) diff --git a/src/linguist/linguist/linguist.pro b/src/linguist/linguist/linguist.pro index c3de1c6a8..19153d716 100644 --- a/src/linguist/linguist/linguist.pro +++ b/src/linguist/linguist/linguist.pro @@ -60,7 +60,7 @@ DEFINES += QT_KEYWORDS TARGET = linguist QMAKE_TARGET_PRODUCT = Qt Linguist -QMAKE_TARGET_DESCRIPTION = Tool for adding translations to Qt applications +QMAKE_TARGET_DESCRIPTION = Qt Linguist win32 { RC_ICONS = linguist.ico diff --git a/src/linguist/lrelease/lrelease.pro b/src/linguist/lrelease/lrelease.pro index df026fe48..c2416dc9a 100644 --- a/src/linguist/lrelease/lrelease.pro +++ b/src/linguist/lrelease/lrelease.pro @@ -11,4 +11,5 @@ qmake.name = QMAKE qmake.value = $$shell_path($$QMAKE_QMAKE) QT_TOOL_ENV += qmake +QMAKE_TARGET_DESCRIPTION = "Qt Translation File Compiler" load(qt_tool) diff --git a/src/linguist/lupdate/lupdate.pro b/src/linguist/lupdate/lupdate.pro index 710fd9b1d..3aef95c8d 100644 --- a/src/linguist/lupdate/lupdate.pro +++ b/src/linguist/lupdate/lupdate.pro @@ -37,4 +37,5 @@ qmake.name = QMAKE qmake.value = $$shell_path($$QMAKE_QMAKE) QT_TOOL_ENV += qmake +QMAKE_TARGET_DESCRIPTION = "Qt Translation File Update Tool" load(qt_tool) diff --git a/src/qdoc/qdoc.pro b/src/qdoc/qdoc.pro index 8cf4b44dd..a49ddc555 100644 --- a/src/qdoc/qdoc.pro +++ b/src/qdoc/qdoc.pro @@ -95,6 +95,7 @@ qtPrepareTool(QHELPGENERATOR, qhelpgenerator) QMAKE_DOCS = $$PWD/doc/config/qdoc.qdocconf +QMAKE_TARGET_DESCRIPTION = "Qt Documentation Compiler" load(qt_tool) TR_EXCLUDE += $$PWD/* diff --git a/src/qtattributionsscanner/qtattributionsscanner.pro b/src/qtattributionsscanner/qtattributionsscanner.pro index 827e5f5cf..c3c57b35d 100644 --- a/src/qtattributionsscanner/qtattributionsscanner.pro +++ b/src/qtattributionsscanner/qtattributionsscanner.pro @@ -18,4 +18,5 @@ HEADERS += \ DEFINES += QT_NO_CAST_FROM_ASCII QT_NO_CAST_TO_ASCII +QMAKE_TARGET_DESCRIPTION = "Qt Source Code Attribution Scanner" load(qt_tool) diff --git a/src/windeployqt/windeployqt.pro b/src/windeployqt/windeployqt.pro index b6c843e15..fc8c74fd5 100644 --- a/src/windeployqt/windeployqt.pro +++ b/src/windeployqt/windeployqt.pro @@ -9,4 +9,5 @@ CONFIG += force_bootstrap win32: LIBS += -lshlwapi +QMAKE_TARGET_DESCRIPTION = "Qt Windows Deployment Tool" load(qt_tool) diff --git a/src/winrtrunner/winrtrunner.pro b/src/winrtrunner/winrtrunner.pro index 21f2c8310..e633e0f0d 100644 --- a/src/winrtrunner/winrtrunner.pro +++ b/src/winrtrunner/winrtrunner.pro @@ -22,4 +22,5 @@ LIBS += -lruntimeobject -lwsclient -lShlwapi -lurlmon -lxmllite -lcrypt32 include(../shared/corecon/corecon.pri) +QMAKE_TARGET_DESCRIPTION = "Qt WinRT Runner" load(qt_tool) -- GitLab