Ещё один просмотрщик изображений
CI | Статус сборки |
---|---|
Сборка Windows | |
macOS Сборка | |
Ubuntu Сборка |
Главное окно Pineapple Pictures
Pineapple Pictures – это лёгкий просмотрщик изображений, который позволяет быстро и легко просматривать файлы в форматах JPEG, PNG, GIF, SVG, PSD, KRA, XCF, TGA, HDR, AVIF и некоторых других часто используемых форматах изображений. Также он предоставляет настройку окна «Stay-on-Top», которая позволяет закрепить окно так, чтобы вы могли использовать его для закрепления эталонного изображения сверху, а затем работать с другим программным обеспечением.
sudo apt install pineapple-pictures
Переведите этот проект на Weblate!
В настоящее время нам нужны:
cmake
: как система сборки.qt6
с qt6-svg
и qt6-tools
: поскольку приложение использует Qt.libexiv2
: возможность отображения дополнительных метаданных изображений. (необязательно, но рекомендуется)Затем мы можем собрать его с помощью любого подходящего компилятора C++, такого как g++ или msvc.
Для сборки требуется выполнить обычные шаги по сборке cmake:
$ mkdir build && cd build
$ cmake ..
$ cmake --build . # или просто используйте make, если вы используете Makefile в качестве генератора cmake.
После этого будет доступен исполняемый файл ppic
. Вы также можете установить его, используя цель install
(или просто make install
, если вы используете Makefile). После процесса сборки вы также можете использовать cpack
для создания пакета.
Проект попытается собрать с помощью exiv2
, когда он будет доступен во время сборки, если вы хотите собрать проект без exiv2
, передайте -DEXIV2_METADATA_SUPPORT=OFF
в cmake
. Проект также не будет использовать exiv2
, если он не найден, опция EXIV2_METADATA_SUPPORT
может быть полезна, если у вас есть exiv2
, но вы специально не хотите его использовать.
Поддержка форматов изображений зависит от плагинов imageformats Qt, просто получите нужные вам плагины из диспетчера пакетов вашего дистрибутива. Для пользователей Windows вам может потребоваться собрать и установить плагин imageformats вручную, прочтите содержимое ниже.
[!NOTE] Хотя существует файл
pineapple-pictures.pro
, который можно использовать для сборки QMake, он предназначен только для тестирования и не поддерживаетexiv2
. Использование QMake для сборки этого проекта НЕ поддерживается, пожалуйста, используйте CMake, если это возможно.
Просто нормальный процесс сборки, как и для других программ, подойдёт. Ничего особенного ;)
Для Archlinux также есть PKGBUILD, который вы можете использовать.
Для упаковки в дистрибутив на основе debian файл CMakeLists.txt
предоставляет некоторые конфигурации cpack для генерации пакета .deb
. После процесса сборки используйте cpack -G DEB
для создания пакета.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )