Мы хотим добавить Quicklists в наше приложение Nitro . Однако Nitro использует GTK2, поскольку использует библиотеку pywebkitgtk. Насколько я знаю, мы не можем использовать Quicklists, потому что для этого требуется PyGI, для которого требуется GTK3, а для GTK3 нет pywebkitgtk.
Есть ли способ обойти это?
Существует два вида записей быстрого списка :
.desktop
Таким образом, для вас, кажется, есть два пути решения этой проблемы:
Вы должны решить, в зависимости от ваших потребностей, в основном от того, насколько вам нужна динамическая часть. Но вторая версия действительно не так сложна в реализации.
Quicklists не зависит от GI или любой другой библиотеки. Как и все остальное в Unity, это все DBus за кадром.