Ш̴̴̜̥͍͕̼̙̱͙͎͍̘̀̐̔́̾̃͒̈̔̎́́͜р̧̛̺͖͖̯̖ͧͤ͋̅̽ͧ̈̐̽̆̐͋ͤͦͬ͛̃̑͞͞и̒ͥͤͯ͂ͣ̐̉̑ͫ̉̑҉̛͏̸̻͕͇͚̤͕̯̱̳͉ͅф̴̴̡̟̞͙̙̻͍̦͔̤̞̔̓́̍͗̚͢͞ͅт̨̐ͫ̂͊̄̃ͥͪ͏̫̺͍̞̼͈̩̥̜͔͜͜ы̸̴̱̺̼̠̦͍͍͍̱̖͔̖̱͉̅͑͌͒ͫ͒̀ͥ͐ͤ̅͘̕.̵̴̡̭̼̮͖͈̙͖͖̲̮̬͍͙̼̯̦̮̮ͦ̆̀̑̌ͮͧͣͯ̔̂́͟г͌ͮ̏̈͂ͯ̚҉̛̙̬̘̲̗͇͕̠̙͙̼̩͚̀͘͞ͅо̷̥̯̘̓ͤ̽͒̋̉̀̂̄̒̓̊ͨ͛́̌ͤ̂̀͠в̶̒͒̓̏̓̚҉̛̙̘̺̰̮̼̟̼̥̟̘̠̜͜н̸̷̸̲̝͈͙̰̟̻̟̰̜̟̗͎̻̻͍̿̔̃ͨ͑о̔̀̋ͫ̇̿̐ͫ͌͗ͩ҉̨̜̙̙͈͍̮̮̼̙̘̞̕͜͡ Войти !bnw Сегодня Клубы
qt
Этот самый Qt умеет говорить оконному менеджеру о том что у этого виджета верхнего уровня прозрачный фон и если оконный менеджер умеет в композит, то он таки нарисует его прозрачным. Вопрос в том как бы выяснить (по возможности не вылезая из Qt) 1) что оконный менеджер умеет в композит 2) что оконный менеджер внезапно в него научился/разучился?
#NGR6CJ / @ndtimofeev / 3109 дней назад

зачем такое
#NGR6CJ/5YY / @mugiseyebrows / 3109 дней назад
@mugiseyebrows Чтобы убирать прозрачные окна когда оконный менеджер разучился в их прозрачность?
#NGR6CJ/C4T / @ndtimofeev --> #NGR6CJ/5YY / 3109 дней назад
@ndtimofeev ящитаю оконный менеджер должен быть консистен в своих возможностях, либо умеет либо неумеет (необучаем), костылять из прикладной программы его работу ето абсурд
#NGR6CJ/4B3 / @mugiseyebrows --> #NGR6CJ/C4T / 3109 дней назад
@mugiseyebrows Ну вот я сейчас нажму Alt+Shift+F12 и оконный менеджер резко в композит разучится. Я не хочу ничему учить оконный менеджер или ничего его заставлять. Я хочу чтобы моё окно было видно в виде круга на экране (на само деле часов) или не видна вообще.
#NGR6CJ/1YP / @ndtimofeev --> #NGR6CJ/4B3 / 3109 дней назад
@ndtimofeev я так понимаю это чисто иксовая приколюха есть например QX11Info http://doc.qt.io/qt-4.8/qx11info.html#isCompositingManagerRunning http://doc.qt.io/qt-4.8/qwidget.html#x11Info судя по этому фиксу он должен синкаться https://bugreports.qt.io/browse/QTBUG-6044 можно поллить ето свойство из эвента отрисовки раз уж он тама у тебя всё равно дёргается, или как-то ещё по уму
#NGR6CJ/ZR6 / @mugiseyebrows --> #NGR6CJ/1YP / 3109 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.