Window-Manager

如何通過配置文件編輯在沒有 KDE 的情況下更改 QtCurve 樣式/主題?

  • May 15, 2016

我已經下載了一個 QtCurve 主題。我不使用 KDE,我使用獨立的 WM(真棒)。如何通過配置文件編輯更改 QtCurve 樣式/主題?哪個配置文件包含此設置?

qtcurve 配置文件是 ~/.config/qtcurve/stylerc。

您可以將下載的 xxxx.qtcurve 文件的內容複製到該文件中。

您可以自定義主題的許多方面。要了解鍵的功能(activeTabAppearance、外觀等),您可以檢查此文件。

但是我找不到值的參考(darkinverted,origselected,……)。我猜你必須通過反複試驗來找到。我以這種方式找到了很多。但是我不能改變正常的背景顏色,例如,文件管理器主視窗的背景顏色。

為了能夠將 qtcurve 用於所有 qt5 應用程序,您需要在 ~/.bashrc 中輸入這一行:

export QT_STYLE_OVERRIDE=qtcurve

qt5ct方式

最簡單和更好的選擇是使用 qt5ct,它是一個 qt5-config 工具,就像舊的 qt4-config(但更好的一個)。此實用程序允許您輕鬆更改 qt5 主題的各個方面,包括小元件樣式(qtcurve、fusion、kvantum…)圖示主題、字型等。

qt5ct 現在也有顏色預設。

要使用 qt5ct,您需要將此行添加到 ~/.bashrc:

export QT_QPA_PLATFORMTHEME=qt5ct

量子

這是另一種選擇。您可以在 qt5ct 中選擇 kvantum,也可以只使用不使用 qt5ct 的 kvantum(儘管失去了設置字型和圖示主題的能力)。它具有 kvantummanager 以及用於選擇和自定義您的 kvantum 主題的主要實用程序(您可以在http://kde-look.org/中找到一個預設或您自己的創作)。可以通過編輯您的 kvantum 主題(在 kvantummanager 視窗中指出)來自定義主題的一些詳細方面。此實用程序沒有任何 KDE 依賴項。它可以為 qt4 和 qt5 建構。

為了能夠使用這種風格(沒有 qt5ct),你需要在 ~/.bashrc 中輸入這一行:

export QT_STYLE_OVERRIDE=kvantum

虛擬性

這是另一種選擇,例如 kvantum,具有自己的自定義實用程序。它是由 qt5 的 bespin 開發人員創建的。有一段時間沒試過這個了。

引用自:https://unix.stackexchange.com/questions/227400