Size: a a a

2021 December 20

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in KDE Россия
Сейчас Qt проверяет лишь один раз при запуске какое API поддерживает окружение
источник

Andrey Бутырский... in KDE Россия
т.е StatusNotifierWatcher?
источник

Andrey Бутырский... in KDE Россия
StatusNotifierHostRegistered?
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in KDE Россия
В этот момент KDE еще не успевает запустить демоны
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in KDE Россия
Конечно, всем было бы проще, если бы KDE просто запускал приложеия после полного старта сервисов
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in KDE Россия
не очень понимаю вопрос
источник

Andrey Бутырский... in KDE Россия
вот этими сигналами о обеспечивается "переключение на лету" или это другое?
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in KDE Россия
это имя сервиса на дбасе
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in KDE Россия
а это вроде property
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in KDE Россия
а, у property Is в начале
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in KDE Россия
есть два сигнала, которы нужно ловить
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in KDE Россия
Первый - что сервис Watcher'а зарегисрировался, через QDBusServiceWatcher
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in KDE Россия
Второй - StatusNotifierHostRegistered
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in KDE Россия
Также нужно следить, когда они пропадают
источник

Andrey Бутырский... in KDE Россия
и что тогда происходит - Qt даёт полный отлуп по трею или пытается его чем-то заменить?
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in KDE Россия
для переключения на XEmbed
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in KDE Россия
ну если ты на иксах, то xembed к этому времени оказывается запущен
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in KDE Россия
и у тебя размытая иконка
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in KDE Россия
если воланд - то иконки нет совсем
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in KDE Россия
Если у тебя Qt-приложение, которое установлено из пакетов дистра, то оно будет юзать KDE QPT
источник