System Information
Overview
The System Information dialog provides:
- A complete view of the runtime environment
- Details about Qt, the OS, and the compiler
- All environment variables
- Paths used by Qt and the application
- GPG configuration and capabilities
This information is primarily intended for debugging and support, helping reproduce issues or understand the system context in which the application is running.
Available Information
The System Information dialog provides a detailed snapshot of the environment in which the application is running. This information is useful for troubleshooting, debugging, and reporting issues.
Below is a guide to understanding each section.
Qt and System Details
These fields describe the core software environment:
| Field | Meaning |
|---|---|
| Qt Version | The version of the Qt framework the application is running on. |
| OS | The operating system name and version. |
| Kernel | The underlying Linux kernel version. |
| Architecture | CPU architecture (e.g., x86_64). |
| Compiler | The compiler used to build the application (e.g., GCC, Clang, MSVC). |
Environment Variables
This section lists all environment variables active when the application was launched.
Environment variables can influence:
- Graphics behavior
- Input methods
- Library loading
- Desktop session configuration
- Paths used by Qt and the system
These are primarily useful for developers or advanced troubleshooting.
Qt Library Paths
Qt uses several internal directories to locate plugins, translations, and other resources.
| Path | Purpose |
|---|---|
| PrefixPath | Base directory of the Qt installation. |
| PluginsPath | Location of Qt plugins (platforms, image formats, SQL drivers, etc.). |
| TranslationsPath | Location of Qt translation files. |
These paths help diagnose issues with missing plugins or misconfigured Qt installations.
Standard Paths
Qt provides platform‑independent access to common directories. This section shows where the application resolves:
- Desktop
- Documents
- Downloads
- Music
- Pictures
- Videos
- Home directory
- Temporary directory
It also lists application‑specific files:
- Configuration file
- Database file
- Executable file
These paths are useful when locating user data or verifying where the application stores its files.
AppKey Source
Indicates where the application retrieved its encryption key:
- Local file — the key exists on disk
- Database — the key is stored inside the application’s database
This helps determine how the application is securing stored passwords.
GPG Information
If GPG (GNU Privacy Guard) is installed, the dialog shows:
- GPG executable path
- GPG version and library versions
- Supported algorithms (public key, cipher, hash, compression)
- User’s GPG configuration file (
gpg.conf), if present
This information is useful when diagnosing encryption or signing issues