web-dev-qa-db-ja.com

KDEおよびGNOMEアプリケーションの「OK」ボタンと「キャンセル」ボタンに同じ順序を付けるにはどうすればよいですか?

同じコンピューターにいくつかのKDEアプリケーションとGNOMEアプリケーションをインストールしました。同時にアプリケーションを使用しています。 「OK」、「キャンセル」、「はい」、「いいえ」のボタンが表示されたときに、順序が異なるため、間違ったボタンを押すことがよくあります。 KDEの順序またはGNOMEの順序に変更して、これらを一貫して設定する方法はありますか?

9
Village

そのため、これはKDEPlasma内で構成できないことがわかりました。 ここ が原因です:QDialogButtonBox::KdeLayoutは、Qt5統合プラグインのスタイルヒントとしてソースコードにハードコードされています。これを変更する1つの方法は、代わりにQDialogButtonBox::GnomeLayoutを使用するようにプラズマ統合にパッチを適用することです。

別のオプションは、qt5ctを使用することです。テーマをBreezeに設定し、次のメニューオプションをGNOMEに設定すると、ルックアンドフィールはKDEによく似ています。

enter image description here

ただし、ダイアログボタンのレイアウト以外のすべての点でKDEの動作にできるだけ近づけたいので、このオプションは満足のいくものではありませんでした。あなたの最善の策は、プラズマ統合にパッチを当てることです。たぶん、いつか更新されて、好みのダイアログボタンのレイアウトを設定できるようになるでしょう。

1
Bart Louwers