Remove overspecification of Qt version in documentation and comments

This commit is contained in:
Martchus 2020-09-04 01:13:46 +02:00
parent 3b49e9e312
commit 0b5fb14931
8 changed files with 14 additions and 14 deletions

View File

@ -1,5 +1,5 @@
# [Syncthing](https://github.com/syncthing/syncthing) Tray
* Qt 5-based tray application
* Qt-based tray application
* [Dolphin](https://www.kde.org/applications/system/dolphin)/[Plasma](https://www.kde.org/plasma-desktop)
integration
* command-line interface
@ -18,7 +18,7 @@ distributors. For a list with links, checkout the *Download* section of this doc
GitHub only contains a fraction of the available options.
## Supported platforms
* Designed to work under any desktop environment supported by Qt 5 with tray icon support
* Designed to work under any desktop environment supported by Qt with tray icon support
* No desktop environment specific libraries required (only for optional features/integrations)
* Tested under
* X Window System
@ -36,7 +36,7 @@ GitHub only contains a fraction of the available options.
* other desktop environments
* for Qt Widgets based version see note below
* besides, the Qt Widgets based version would only work if the platform integration plugin
used for Qt 5 applications uses the D-Bus protocol (or whatever is supported by your system
used for Qt applications uses the D-Bus protocol (or whatever is supported by your system
tray) to show the tray icon
* Windows 10
* macOS 10.14 Mojave
@ -235,7 +235,7 @@ For building this straight, see the section below. There's also documentation ab
can be passed to CMake to influence the build.
### Further dependencies
The following Qt 5 modules are requried (version 5.6 or newer): core network dbus gui widgets svg webenginewidgets/webkitwidgets
The following Qt modules are requried (version 5.6 or newer): core network dbus gui widgets svg webenginewidgets/webkitwidgets
It is recommended to use at least Qt 5.14 to avoid limitations in previous versions (see *Known bugs* section).
@ -244,7 +244,7 @@ The built-in web view and therefore the modules webenginewidgets/webkitwidgets a
To build the plugin for Dolphin integration KIO is also requried. Additionally, the Dolphin plugin requires Qt 5.8 or newer. To skip
building the plugin, add `-DNO_FILE_ITEM_ACTION_PLUGIN:BOOL=ON` to the CMake arguments.
To build the Plasmoid for the Plasma 5 desktop, the Qt 5 module QML and the KF5 module
To build the Plasmoid for the Plasma 5 desktop, the Qt module QML and the KF5 module
Plasma are required as well. Additionally, the Plasmoid requires Qt 5.8 or newer. To skip
building the Plasmoid, add `-DNO_PLASMOID:BOOL=ON` to the CMake arguments.
@ -259,7 +259,7 @@ to systemd in any case.
Building the testsuite requires CppUnit and Qt 5.8 or higher.
### Building this straight
0. Install (preferably the latest version of) the CGG toolchain or Clang, the required Qt 5 modules and CMake.
0. Install (preferably the latest version of) the CGG toolchain or Clang, the required Qt modules and CMake.
1. Get the sources. For the lastest version from Git clone the following repositories:
```
cd $SOURCES
@ -315,7 +315,7 @@ The files for the Dolphin integration look like this under Tumbleweed:
The directory the `*.so` file needs to be installed to seems to differ from distribution to
distribution. The right directory for your distribution can be queried from qmake using
`qmake-qt5 -query QT_INSTALL_PLUGINS`. In doubt, just look where other Qt 5 plugins are stored.
`qmake-qt5 -query QT_INSTALL_PLUGINS`. In doubt, just look where other Qt plugins are stored.
Actually the build system should be able to do that query automatically. It is also possible to
specify the directory manually, e.g. for Tumbleweed one would add

View File

@ -49,7 +49,7 @@ find_package(qtutilities${CONFIGURATION_PACKAGE_SUFFIX} 6.3.0 REQUIRED)
list(APPEND CMAKE_MODULE_PATH ${QT_UTILITIES_MODULE_DIRS})
list(APPEND PUBLIC_INCLUDE_DIRS ${QT_UTILITIES_INCLUDE_DIRS})
# link also explicitely against the following Qt 5 modules
# link also explicitely against the following Qt modules
list(APPEND ADDITIONAL_QT_MODULES Network)
set(META_PUBLIC_QT_MODULES Core ${ADDITIONAL_QT_MODULES})

View File

@ -43,7 +43,7 @@ use_qt_utilities()
find_package(syncthingconnector ${META_APP_VERSION} REQUIRED)
use_syncthingconnector(VISIBILITY PUBLIC)
# link also explicitely against the following Qt 5 modules
# link also explicitely against the following Qt modules
list(APPEND ADDITIONAL_QT_MODULES Network Gui Widgets Svg)
# include modules to apply configuration

View File

@ -28,7 +28,7 @@ use_syncthingmodel()
find_package(syncthingwidgets ${META_APP_VERSION} REQUIRED)
use_syncthingwidgets()
# link also explicitely against the following Qt 5 modules
# link also explicitely against the following Qt modules
list(APPEND ADDITIONAL_QT_MODULES Network Qml)
list(APPEND ADDITIONAL_KF_MODULES Plasma)

View File

@ -35,7 +35,7 @@ list(APPEND CMAKE_MODULE_PATH ${QT_UTILITIES_MODULE_DIRS})
find_package(syncthingconnector ${META_APP_VERSION} REQUIRED)
use_syncthingconnector()
# link also explicitely against the following Qt 5 modules
# link also explicitely against the following Qt modules
list(APPEND ADDITIONAL_QT_MODULES Network)
# include modules to apply configuration

View File

@ -109,7 +109,7 @@ use_syncthingmodel()
find_package(syncthingwidgets ${META_APP_VERSION} REQUIRED)
use_syncthingwidgets()
# link also explicitely against the following Qt 5 modules
# link also explicitely against the following Qt modules
list(APPEND ADDITIONAL_QT_MODULES Network)
# apply basic configuration

View File

@ -1,6 +1,6 @@
<description>
<ul>
<li>Qt 5-based tray application for Syncthing</li>
<li>Qt-based tray application for Syncthing</li>
<li>Provides quick access to most frequently used features but does not intend to replace the official web UI</li>
<li>Shows Syncthing notifications</li>
<li>Can read the local Syncthing configuration file for quick setup when just connecting to local instance</li>

View File

@ -103,7 +103,7 @@ if (SYNCTHING_WIDGETS_LOG_JAVASCRIPT_CONSOLE)
message(WARNING "JavaScript console of web view will be logged to stderr")
endif ()
# link also explicitely against the following Qt 5 modules
# link also explicitely against the following Qt modules
list(APPEND ADDITIONAL_QT_MODULES Network Concurrent)
# include modules to apply configuration