LINUX.ORG.RU

LXDE переносят на Qt, планируется совместимость с Wayland

 , , ,


2

2

В блоге LXDE появился отчет о работе по переносу компонент LXDE на Qt. Скриншот демонстрирует почти полное окружение, в том числе файловый менеджер PCManFM-Qt и панель lxpanel-qt. Автор сообщает, что потребление памяти несколько повышено по сравнению с версией на Gtk+2, но с Gtk+3 ситуация не лучше. Пока что разработка идет с использованием Qt4, переход на Qt5 планируется после выхода версии 5.1. Для полной совместимости с Wayland необходимо решить проблемы с зависимостью спецификаций freedesktop.org от X11, но автор рассчитывает, что это сделают разработчики KDE и Gnome. Кроме того, уделяется внимание совместимости с Razor-Qt.

>>> Подробности

Ответ на: комментарий от samy_volosaty

В qt мешать с STL плохо получается.

Неосилятор

annulen ★★★★★ ()
Ответ на: комментарий от samy_volosaty

нельзя использовать std::string (в glibmm Glib::ustring намного лучше совместим с std::string ).

Открой для себя QByteArray

annulen ★★★★★ ()
Ответ на: комментарий от quiet_readonly

Что-то, простите?

Он имеет в виду конструктор, принимающий два итератора

annulen ★★★★★ ()
Ответ на: комментарий от loz

Дураки это те кто покупают пару гигов рамы не ради приложения, а ради ДЕ, которое призвано эти приложения и запускать...

ЗЫ: lubuntu работает на компьютерах с sd-ram и ddr-1 Собственно большинством оно и используется именно ради этого, а не для Qt vs GTK и т.д. Надеюсь в 14.04 будет на GTK... А потом... Железо в помойку и все дела...

anonymous ()
Ответ на: комментарий от anonymous

ради ДЕ, которое призвано эти приложения и запускать

DE не занимается запуском приложений, болван. Приложения можно хоть через эмулятор терминала запускать. DE же - это связная рабочая среда.

fragmentor ()
Ответ на: комментарий от fragmentor

связная

В чём должна проявляться связность?

PolarFox ★★★★★ ()
Ответ на: комментарий от fragmentor

Да да... А голова у тебя чтоб шапку носить, и поэтому ты работаешь не с приложениями, а с DE...

anonymous ()
Ответ на: комментарий от anonymous

Очень тупой анонимус.

DE - это и есть приложения, использующие общий каркас. Естественно, работаю я не только с приложениями из состава DE, но не вижу смысла отказывать себе в комфорте при выполнении тривиальных задач.

fragmentor ()
Ответ на: комментарий от fragmentor

А зачем нужен KIO, когда есть fuse? И что даёт kparts в плане этой связности?

PolarFox ★★★★★ ()
Ответ на: комментарий от PolarFox

А зачем нужен KIO, когда есть fuse?

А зачем нужен fuse, если есть kio.

И что даёт kparts в плане этой связности?

Гуглить разучился?

fragmentor ()
Ответ на: комментарий от fragmentor

Fuse стандартен и работает для любой программы на линуксе, kio — кривой костыль для кде.

PolarFox ★★★★★ ()
Последнее исправление: PolarFox (всего исправлений: 1)
Ответ на: комментарий от fragmentor

Гуглить разучился?

Не, мне интересен конкретный пример — в программе А и Б используется кпартс и поэтому они офигенно работают вместе.

PolarFox ★★★★★ ()
Ответ на: комментарий от fragmentor

но не вижу смысла отказывать себе в комфорте при выполнении тривиальных задач.

Ты дурачек?

Когда запихаешь КДЕ4 на 3-пень или древний 4иый и поработаешь... Вот тогда и рассуждай про отказы в комфорте... А у LXDE большинство юзеров это у кого старая техника... И выбора то у них особо нет... Ну а если машина новая - вопросов то нет...

anonymous ()
Ответ на: комментарий от PolarFox

Fuse стандартен и работает для любой программы на линуксе

Не впечаляет.

fragmentor ()
Ответ на: комментарий от PolarFox

В программе Dolphin и Konsole используется kparts, поэтому они офигенно работают вместе.

fragmentor ()
Ответ на: комментарий от fragmentor

Не впечаляет.

Так это же и есть интеграция. Fuse позволяет интегрировать монтирование сетевых файловых систем с приложениями, а kio его дезинтегрирует. В кде интеграция хуже чем в линуксе.

PolarFox ★★★★★ ()
Ответ на: комментарий от anonymous

Когда запихаешь КДЕ4 на 3-пень или древний 4иый и поработаешь

Зачем мне это делать?

А у LXDE большинство юзеров это у кого старая техника... И выбора то у них особо нет

Хоспаде, я их что, на кеды переходить заставляю? Пусть пользуются хоть голой консолью, мне-то что.

fragmentor ()
Ответ на: комментарий от PolarFox

Так это же и есть интеграция

Которая работает вручную. Нафиг такую интеграцию.

fragmentor ()
Ответ на: комментарий от fragmentor

Почему вручную? В файловом менеджере смонтировали самбошару, открыли на ней фильм даблкликом в любом плеере и оно работает. КДЕ в таких случаях раньше начинало фильм в /tmp грузить, или требовало использовать строго определённый плеер. Как сейчас — не знаю.

PolarFox ★★★★★ ()
Ответ на: комментарий от fragmentor

Зачем мне это делать?

А зачем ты троллишь в теме про LXDE? Он тебя не устроит ни на GTK ни на Qt..

Или пришел всем рассказать что не нищеброд и поэтому КДЕ-4 у тебя не тормозит?

anonymous ()
Ответ на: комментарий от PolarFox

В файловом менеджере смонтировали самбошару, открыли на ней фильм даблкликом в любом плеере и оно работает

У меня и в кедах всё работает.

fragmentor ()
Ответ на: комментарий от anonymous

А зачем ты троллишь в теме про LXDE?

Извини, но людей, которые всех подряд называют троллями, лично я считаю недоумками. Ничего личного.

fragmentor ()
Ответ на: комментарий от fragmentor

Ну так и есть...

Приперся потешить свое ЧСВ...

anonymous ()
Ответ на: комментарий от anonymous

То есть ДЕ - не приложение? и ничего не делает? никакого удобства не дает? Анон такой анон..

loz ★★★★★ ()
Ответ на: комментарий от pihter

А вот и чувак купивший доллары подтянулся.

По теме:

Окай, вместо LXDE теперь будет LFS. Дожили.

AlexCones ★★★ ()
Ответ на: комментарий от TANK1444

wayland на много легче и производительней

старая песня о главном «нихуя не умеет, зато делает это очень быстро». «скорость» обратно пропорциональна квадрату реализованных возможностей.

anonymous ()

LXDE переносят на Qt, планируется совместимость с Wayland

А что с GlobalMenu будет?(lxpanel)

Sadako ()

Последние годы только LXDE и пользовался, очень жаль, если превратится в тормозилу.

One ★★★★ ()
Ответ на: комментарий от Ivan_qrt

я думаю, что проще использовать удобный тулкит

С красотой картинки всё ясно а большее удобство в чём? Необходимость использования между программой и тулкитом либы прослойки удобством назвать сложно.

Napilnik ★★★★★ ()
Ответ на: комментарий от TANK1444

Тупая архитектура, потому что не ооп.

Ага, оопэшный kwrite люто тормозит на выделениях в длинных словах (20 кб с запятыми вместо пробелов) а некрасивый сишный geany летает - где логика?

Napilnik ★★★★★ ()
Последнее исправление: Napilnik (всего исправлений: 1)

Крутой поворот сюжета! Я, если честно, сначала почему-то сам думал что LXDE написан под QT, но запустил QT приложение, увидел несовместимость тем, и понял подвох :)

jekader ★★★★★ ()
Ответ на: комментарий от anonymous

Вот и прекрасно, всё состоит из компромиссов, а один из основных мемов unix — уметь одно дело, но хорошо.

anonymous ()
Ответ на: комментарий от loz

Хотите угадаю: у Вас ведь нет и никогда не было собственного бизнеса и наёмных работников?

Oleaster ★★★ ()
Ответ на: комментарий от PolarFox

На самом деле, FUSE это такой лисапед. Хоть и приятный :}

Deleted ()
Ответ на: комментарий от Napilnik

Дай угадаю, kwrite тормозит потому что там ООП, да? :}

Deleted ()
Ответ на: комментарий от Oleaster

Нет, и я не пошел бы работать туда, где тебя заставляют экономить мегабайты на рабочих машинах. Стоит память копейки, закупается лет на 5. Если вы даже этого предоставить но можете, то все совсем плохо.

loz ★★★★★ ()
Ответ на: комментарий от Deleted

Весьма юниксвейный лисапед, позволяющий придерживаться идеологии «всё файл».

PolarFox ★★★★★ ()
Ответ на: комментарий от Napilnik

Необходимость использования между программой и тулкитом либы прослойки удобством назвать сложно.

Ты о чём?

Ivan_qrt ★★★★★ ()
Ответ на: комментарий от Napilnik

оопэшный kwrite люто тормозит на выделениях в длинных словах (20 кб с запятыми вместо пробелов) а некрасивый сишный geany летает

А если отключить автокомплит и модули, аналогов которых нет в geany?

Ivan_qrt ★★★★★ ()
Ответ на: комментарий от special-k

«нормальное».

ну, а нормальное что такое?

Интеграция приложений в себя - разных типов приложений

что бля?

anonymous ()
Ответ на: комментарий от anonymous

а нормальное что такое?

То, которое подходит под описание, находящееся чуть ниже в том же сообщении.

разных типов приложений

qt, gtk, web, ect.. и без собственного gui.

special-k ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.