Файловый менеджер PCManFM портирован на Qt

20 февраля 2013 года

Файловый менеджер PCManFM, развиваемый проектом LXDE и изначально основанный на библиотеке GTK+, портирован для работы поверх библиотеки Qt. Представленный порт подготовлен основным разработчиком PCManFM, но не нацелен на замену версии на базе GTK+, а лишь является экспериментом, направленным на оценку возможностей портирования на другие библиотеки. Для формирования интерфейса в PCManFM используется собственная прослойка libfm, абстрагированная от GTK+, но ранее только теоретически позволяющая использовать другие тулкиты. Теперь теория подтверждена и подготовлен рабочий вариант PCManFM на базе Qt.

Qt-вариант PCManFM не использует библиотеки и компоненты KDE, поэтому может быть интересен создателям и пользователям отличных от KDE пользовательских окружений на базе Qt. По скорости работы и легковесности Qt-вариант PCManFM почти не отличается от версии на базе GTK+. Для работы с удалёнными файловыми системами по прежнему используется glib/gio/gvfs. Для сборки вместо autotools задействован cmake. В дальнейшем планируется вынести связанную с Qt функциональность в отдельную библиотеку libfm-Qt, которая может быть использована в сторонних приложениях для выполнения задач, свойственных файловым менеджерам.

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Файловый менеджер PCManFM портирован на Qt», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.