Как сделать одинаковый порядок для кнопок «ОК» и «Отмена» в приложениях KDE и GNOME?

9

Я установил несколько приложений KDE и GNOME на одном компьютере. Я использую приложения одновременно. Я обнаружил, что часто нажимаю не ту кнопку, когда вижу кнопки «ОК», «Отмена», «Да» или «Нет», потому что порядок другой. Есть ли способ установить их последовательно, меняя порядок KDE или GNOME?

Деревня
источник

Ответы:

1

Итак, я обнаружил, что это не настраивается в KDE Plasma. Вот виновник: QDialogButtonBox::KdeLayoutжестко запрограммирован в исходном коде как подсказка стиля модуля интеграции Qt5. Один из способов изменить это - использовать патч для интеграции плазмы QDialogButtonBox::GnomeLayout.

Другой вариант - использовать qt5ct. Если вы установите тему Breeze и установите следующий параметр меню на GNOME, все будет выглядеть и ощущаться как KDE.

введите описание изображения здесь

Однако, поскольку я хотел бы оставаться максимально приближенным к поведению KDE во всех отношениях, кроме расположения кнопок диалога, я не нашел эту опцию удовлетворительной. Лучше всего ставить патч на плазменную интеграцию. Возможно, в какой-то момент он будет обновлен, чтобы можно было установить предпочитаемую раскладку диалоговых кнопок.

Барт Лоуверс
источник
Два года спустя это все еще жестко закодировано. Я удивлен, что нет возможности изменить это.
Вэл говорит восстановило Моника
@valsaysReinstateMonica Я думаю, что вы захотите увидеть изменения в мире. ;)
Барт Лоуверс
Я нашел, как это изменить: использовать тему gtk2 (доступно в репозитории Ubuntu). Должен написать ответ по этому поводу.
говорит Вэл Восстановить Монику