Created attachment 20500 [details] воспроизведение версия пакета: flatcam 8.995-alt3 Системы: Alt Workstation 11.1 x86-64 Обновленный до Sisyphus Alt Workstation K 11.2 x86-64 Обновленный до Sisyphus Alt Education 11.0 KDE x86-64 Обновленный до Sisyphus Alt Education 11.0 XFCE x86-64 Обновленный до Sisyphus Шаги воспроизведения: 1. $ flatcam 2. Правка -> Настройки Ожидаемый результат: Корректное отображение кнопок Реальный результат: Текст выходит за пределы
Created attachment 22128 [details] flatcam - стиль breeze
Created attachment 22129 [details] flatcam - стиль fusion
Вероятно потому что у вас выбран стиль "Breeze". Если выбран стиль "Fusion" либо "Windows", текст/картинка в кнопках скрываются корректно при изменении ширины самой кнопки и не вылезают за границы (см. вложения). Исходя из следующего участка кода flatcam, https://git.altlinux.org/gitoskop/#/gears/f/flatcam.git/-/blob/0c642888c809ba68e2d2a83a431158e70b055379/appGUI/preferences/general/GeneralGUIPrefGroupUI.py?L=106&t=%23%20Style%20selection Через QtWidgets.QStyleFactory.keys() — программа получает список стилей, доступных в текущей системе, и после отображает их пользователю в окне настроек. То есть flatcam в данном случае использует системные стили, которые и влияют на внешний вид элементов. Предполагаю, что проблема, связанная с небольшим выходом содержимого за границы элемента, - это ошибка на стороне Breeze, исходя из следующей информации: https://github.com/lxqt/lxqt/issues/1525#issuecomment-406907067 https://bugs.kde.org/show_bug.cgi?id=397337 Поэтому в связи с вышесказанным, данную багу я закрываю.