1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/blumia-pineapple-pictures

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 6.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 07:51 e96ec90

Ещё один просмотрщик изображений

CI Статус сборки
Сборка Windows Статус сборки Windows
macOS Сборка macOS CI
Ubuntu Сборка Ubuntu CI

Главное окно Pineapple Pictures

Pineapple Pictures — главное окно

Резюме

Pineapple Pictures – это лёгкий просмотрщик изображений, который позволяет быстро и легко просматривать файлы в форматах JPEG, PNG, GIF, SVG, PSD, KRA, XCF, TGA, HDR, AVIF и некоторых других часто используемых форматах изображений. Также он предоставляет настройку окна «Stay-on-Top», которая позволяет закрепить окно так, чтобы вы могли использовать его для закрепления эталонного изображения сверху, а затем работать с другим программным обеспечением.

Получите его!

Поддерживается оригинальным автором

Поддерживается участниками / сопровождающими пакетами дистрибутивов

Помогите с переводом!

Переведите этот проект на 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, если это возможно.

Linux

Просто нормальный процесс сборки, как и для других программ, подойдёт. Ничего особенного ;)

Для Archlinux также есть PKGBUILD, который вы можете использовать.

Для упаковки в дистрибутив на основе debian файл CMakeLists.txt предоставляет некоторые конфигурации cpack для генерации пакета .deb. После процесса сборки используйте cpack -G DEB для создания пакета.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/blumia-pineapple-pictures.git
git@api.gitlife.ru:oschina-mirror/blumia-pineapple-pictures.git
oschina-mirror
blumia-pineapple-pictures
blumia-pineapple-pictures
master