Qt Creator ManualTests Installer

From Qt Wiki
Revision as of 16:44, 3 March 2015 by AutoSpider (talk | contribs) (Add "cleanup" tag)
Jump to navigation Jump to search
This article may require cleanup to meet the Qt Wiki's quality standards. Reason: Auto-imported from ExpressionEngine.
Please improve this article if you can. Remove the {{cleanup}} tag and add this page to Updated pages list after it's clean.

[toc align_right="yes" depth="3"]

Qt Creator Manual Tests: Installer

{background:#009900}. |. Test |. Result |_. Annotation | | Does the installer show the right license (LGPL 2.1 for opensource packages)? | | | | Check that the installer only proceeds if you agree to the license. | | | | The installer must not allow whitespaces in the path to the destination folder. | | | | The license file copied to the installation directory must be the same as shown in the installer. (Might not be present on Mac.) | | | | No object files (.o,.obj) must be installed (exception: Some may be installed below subdirectory mingw). | | | | Qt plugins are installed correctly (see below). | | | | Windows: jom.exe is copied to <installation directory&amp;gt;. | | | | Run Creator. Select "Help" / "About Qt Creator…" from menu. Check if "From revision" shows … (SHA1 of the latest commit in the release branch). | | | | RC and Final packages: Run Creator. Search menus, dialogs, etc. for untranslated or unreadable strings. | | | | Uninstalling removes all files and directories which were created during installation. Files which were manually added after the installation might remain. | | |

Plugins

The following files must be present, other files may be present.

Linux

  • <installation directory>
    • bin
      • imports
        • Qt
          • labs
            • folderlistmodel
              • libqmlfolderlistmodelplugin.so
              • qmldir
            • gestures
              • libqmlgesturesplugin.so
              • qmldir
            • particles
              • libqmlparticlesplugin.so
              • qmldir
        • QtWebKit
          • libqmlwebkitplugin.so
          • qmldir
      • plugins
        • accessible
          • libqtaccessiblewidgets.so
        • designer
          • libqdeclarativeview.so
          • libqwebview.so
        • iconengines
          • libqsvgicon.so
        • imageformats
          • libqgif.so
          • libqico.so
          • libqjpeg.so
          • libqmng.so
          • libqsvg.so
          • libqtiff.so
        • sqldrivers
          • libsqlite.so

Mac

  • <installation directory>/Qt Creator.app/Contents
    • Imports
      • qtquick1
        • Qt
          • labs
            • folderlistmodel
              • libqmlfolderlistmodelplugin.dylib
              • qmldir
            • gestures
              • libqmlgesturesplugin.dylib
              • qmldir
            • particles
              • libqmlparticlesplugin.dylib
              • qmldir
        • QtWebKit
          • libqmlwebkitplugin.dylib
          • qmldir
    • PlugIns
      • accessible
        • libqtaccessiblewidgets.dylib
      • designer
        • libqdeclarativeview.dylib
        • libqwebview.dylib
      • iconengines
        • libqsvgicon.dylib
      • imageformats
        • libqgif.dylib
        • libqico.dylib
        • libqjpeg.dylib
        • libqmng.dylib
        • libqsvg.dylib
        • libqtiff.dylib
      • phonon_backend
        • libphonon_qt7.dylib
      • sqldrivers
        • libqsqlite.dylib
        • libqsqlodbc.dylib

Windows

  • <installation directory>
    • bin
      • imports
        • Qt
          • labs
            • folderlistmodel
              • qmldir
              • qmlfolderlistmodelplugin.dll
            • gestures
              • qmldir
              • qmlgesturesplugin.dll
            • particles
              • qmldir
              • qmlparticlesplugin.dll
        • QtWebKit
          • qmldir
          • qmlwebkitplugin.dll
      • plugins
        • accessible
          • qtaccessiblewidgets4.dll
        • designer
          • qdeclarativeview.dll
          • qwebview.dll
        • iconengines
          • qsvgicon4.dll
        • imageformats
          • qgif4.dll
          • qico4.dll
          • qjpeg4.dll
          • qmng4.dll
          • qsvg4.dll
          • qtiff4.dll
        • sqldrivers