LINUX.ORG.RU

Сообщения ratatoskr

 

в awesome не видно qt-шные menubar-ы

Здравствуйте!

Проблема в том, что awesome скрывает menubar-ы qt-шных приложений. Вот здесь скриншот http://www.picamatic.com/show/2014/09/23/10/48/10802266_1366x768.png

На форме есть menubar, который отсутствует в запущенном приложении. QtCreator сам тоже запустился без menubar-а.

Думал, что это имеет отношение к titlebar, но вот это не помогло:

...
-- {{{ Signals
-- Signal function to execute when a new client appears.
client.add_signal(«manage», function (c, startup)
    — Add a titlebar
    awful.titlebar.add(c, { modkey = modkey })
...

Вместо menubar-а к окошкам просто добавляется полоска с именем и несколькими кнопками. Гуглинг по ключевым словам приводит на закрытые баги четырёхлетней давности, имеющие лишь косвенное отношение. Может, ответ лежит на поверхности, а я чего-то не понимаю в работе awesome?

awesome - 3.4.15, qt - 5.2.1

 ,

ratatoskr
()

Сборка deb-пакета для всех Ubuntu начиная с 12.04 с зависимостью от Qt5

Здравствуйте!

Хочу собрать deb-пакет, который будет запускаться во всех версиях Ubuntu, начиная с 12.04. Программа зависит от Qt5. Проблема в том, что Qt5 в дефолтовом репозитории есть только начиная с 13.10. Т.е. в в более новых версиях достаточно добавить в пакет зависимость от Qt5, и тогда всё будет ОК. Но тогда этот же пакет не сможет стартовать в не доработанной напильником 12.04.

Возможный вариант - включить в пакет qt-шные либы, но тогда надо как-то не копировать эти файлы, если Qt5 уже есть в системе.

Каким образом можно решить вопрос (одним пакетом) для того, чтобы конечному пользователю доставить меньше всего неудобств? Или всё же придётся делать два пакета?

ratatoskr
()

RSS подписка на новые темы