Hi! А как выключить client-side decorations для приложений Qt5? -- WBR, Vladimir D. Seleznev
вс, 30 авг. 2020 г. в 18:49, Vladimir D. Seleznev:
>
> Hi!
>
> А как выключить client-side decorations для приложений Qt5?
>
Я так понимаю речь про wayland идет. Тогда можно через
export QT_QPA_PLATFORM="xcb"
Но это запустит приложение в иксах, в wayland каждое приложение
обязано CSD использовать.
--
С уважением,
Владимир.
On Sun, Aug 30, 2020 at 10:05:12PM +0300, Vladimir Didenko wrote: > вс, 30 авг. 2020 г. в 18:49, Vladimir D. Seleznev: > > > > Hi! > > > > А как выключить client-side decorations для приложений Qt5? > > > > Я так понимаю речь про wayland идет. Тогда можно через > > export QT_QPA_PLATFORM="xcb" Как раз такое безобразие обнаружилось под иксами. И, пока не разбирался, с этим чи чимось другим связано, перестало работать под untrusted X11. > Но это запустит приложение в иксах, в wayland каждое приложение > обязано CSD использовать. -- WBR, Vladimir D. Seleznev
On Sunday, 30 August 2020 18:49:10 MSK Vladimir D wrote:
> Hi!
>
> А как выключить client-side decorations для приложений Qt5?
Возможно, оно по каким-то переменным определяет GNOME, поэтому включает.
--
Regards, Sergey.
On Mon, Aug 31, 2020 at 02:46:10PM +0300, Sergey V Turchin wrote:
> On Sunday, 30 August 2020 18:49:10 MSK Vladimir D wrote:
> > Hi!
> >
> > А как выключить client-side decorations для приложений Qt5?
> Возможно, оно по каким-то переменным определяет GNOME, поэтому включает.
Беглый просмотр и греп по env не нашёл даже близкого намёка на GNOME. Но
такое безобразие только в одном приложении после его обновления, в
других Qt5-приложениях из просмотренных мной не включался CSD. В настройках
самого того приложения нашёл опцию выключить его, но хотелось бы иметь
глобальную ручку для выключения во всех приложениях на Qt5.
--
WBR,
Vladimir D. Seleznev
On Monday, 31 August 2020 15:41:45 MSK Vladimir D wrote: > On Mon, Aug 31, 2020 at 02:46:10PM +0300, Sergey V Turchin wrote: > > On Sunday, 30 August 2020 18:49:10 MSK Vladimir D wrote: > > > Hi! > > > > > > А как выключить client-side decorations для приложений Qt5? > > > > Возможно, оно по каким-то переменным определяет GNOME, поэтому включает. > > Беглый просмотр и греп по env не нашёл даже близкого намёка на GNOME. Но > такое безобразие только в одном приложении после его обновления, в > других Qt5-приложениях из просмотренных мной не включался CSD. В настройках > самого того приложения нашёл опцию выключить его, Значит оно само форсирует его включение, т.е. само виновато. > но хотелось бы иметь > глобальную ручку для выключения во всех приложениях на Qt5. По умолчанию у всех одинаковое поведение. Общая ручка -- среда, в которой запускается. -- Regards, Sergey.
On Monday, 31 August 2020 15:41:45 MSK Vladimir D wrote:
[...]
> хотелось бы иметь
> глобальную ручку для выключения во всех приложениях на Qt5.
Ручка глобального выключения для Wayland гуглится, а для X11 не нашёл.
[...]
--
Regards, Sergey.