Заставить Qt-программу рисовать линии в древовидных представлениях в Windows?

343
kdb

Есть ли какой-нибудь возможный способ заставить приложение Qt рисовать линии в виде дерева в Windows?

Особенно мне не нравится, как в современных версиях Windows в LyX отображается контурное представление, элемент древовидного представления. Я предпочитаю стили, где нарисованы линии, а не просто указание древовидной структуры с помощью отступа.

Lyx Tree-View] [1]

Я могу представить несколько вариантов, как мне этого достичь, но не знаю, как это сделать.

  • Общесистемное изменение родной темы графического интерфейса. Хотя это также обеспечит желаемый стиль в менее важных местах (например, в дереве каталогов в Проводнике), нет гарантии, что Qt-приложения будут в курсе изменений.
  • Заставьте Qt-Applications использовать другую тему. Очевидно, что это выполнимо под Linux, но я не мог найти решение, которое было бы применимо к Windows.
  • Измените Qt-Theme of LyX специально, по какой-то опции, которую я пока не нашел.
0

0 ответов на вопрос

Похожие вопросы