Правильный метод оформления на стороне клиента в Qt5 - PullRequest
0 голосов
/ 04 мая 2020

Я фанат CSD, и я хочу использовать его через Qt5. В настоящее время в linux только Gtk реализовал его должным образом с помощью GtkHeaderBar .

Он имеет красивый и чистый api, который выполняет все сложные вещи, связанные с выбором кнопок оформления окон, в соответствии с системной темой и цветами и т. Д. c. Даже в DE, которые основаны на Qt, например KDE, он справляется с этим хорошо.

Но я не могу найти какой-либо чистый фреймворк для этого в Qt5. Хотя каким-то образом это возможно сделать это , но, в конце концов, это не зависит от темы, а также у меня возникли проблемы с перемещением окно, перетаскивая поддельную строку заголовка.

Есть ли у кого-нибудь предложения о том, как это сделать с помощью инструментов, которые сейчас присутствуют в Qt5?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...