Bug 44466

Summary: Не работают эффекты "Зачёркнутый" и "Подчёркнутый" при выборе шрифта в настройке окон OpenBox
Product: Sisyphus Reporter: Osmolovskaya Anastasia <osmolovskayaaa>
Component: obconf-qtAssignee: Антон Мидюков <antohami>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, mike
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Настройка эффектов "Зачёркнутый" и "Подчёркнутый" для названия окон Openbox none

Description Osmolovskaya Anastasia 2022-11-28 12:20:29 MSK
Created attachment 11973 [details]
Настройка эффектов "Зачёркнутый" и "Подчёркнутый" для названия окон Openbox

Проверялось на p10 и Sisyphus

Версия пакета: 
obconf-qt-0.16.2-alt1.x86_64

Тестовые стенды:
p10-workstation-10-x86-64
p10-workstation-10-x86-64 обновленный до Sisyphus

Шаги для воспроизведения: 
1. Установить LXQt: 
# apt-get install lxqt-mini lxqt-regular

2. Перезагрузить систему, зайти в сеанс LXQt и выбрать оконный менеджер Openbox

3. Запустить "Настройки Openbox": 
$ obconf-qt 

4. В левом блоке перейти во вкладку "Шрифт" -> Перейти к настройке названия активного окна. В окне "Выбор шрифта" отметить чекбоксы "Зачёркнутый" и "Подчёркнутый" -> Нажать Ok 

Ожидаемый результат: название окна будет выглядеть с эффектами, как отображается в оке "Пример" при настройке (см. вложение) 

Реальный результат: 
Эффекты "Зачёркнутый" и "Подчёркнутый" не отображаются в названии окна
Comment 1 Антон Мидюков 2022-11-29 12:31:03 MSK
openbox не имеет таких тегов в своём конфигурационном файле для шрифтов.
Их всего четыре поддерживается:
<name>sans</name> Название шрифта
<size>8</size> Размер Шрифта
<weight>bold</weight> Толщина шрифта
<slant>normal</slant> Наклон шрифта
http://openbox.org/wiki/Help:Configuration#Theme

obconf-qt использует стандартный диалог qt5 - qfontdialog. И обрабатывает только эти параметры шрифта. Решением проблемы могло быть скрытие в этом диалоговом окне неиспользуемых опций.
Но я не заметил в документации на qfontdialog возможность скрыть какие-то опции:
https://doc.qt.io/qt-5/qfontdialog.html

Поэтому исправление ошибки не представляется мне возможным.