Open With

Open With

The Open With app demonstrates how to open files with other apps from our app.

RU | EN


Открыть с помощью

Описание. Приложение демонстрирует использование механизма "Открыть с помощью" для открытия файлов. Для этого приложение использует механизм интентов. Приложение реализует просмотр файлов и их открытие с помощью других приложений.

Подробнее об интентах можно прочитать здесь.

Содержание

  1. Содержание
  2. Совместимость
  3. Особенности сборки
  4. Информация о ветках
  5. Установка и запуск
  6. Скриншоты
  7. Структура проекта
  8. Правила использования и участие в разработке

Совместимость

Проект совместим с 5ой версией ОС Аврора и выше.

Особенности сборки

Данный пример-приложение собирается с помощью Аврора SDK стандартным способом: Документация.

Информация о ветках

Ветки

Установка и запуск

Проект устанавливается и запускается обычным образом с помощью Аврора SDK: Документация.

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

Снимки экранов

screenshots

Структура проекта

Проект имеет стандартную структуру приложения на базе C++ и QML для ОС Аврора.

  • Файл CMakeLists.txt описывает структуру проекта для системы сборки сmake.
  • Каталог icons содержит иконки приложения для поддерживаемых разрешений экрана.
  • Каталог qml содержит исходный код на QML и ресурсы интерфейса пользователя.
    • Каталог cover содержит реализации обложек приложения.
    • Каталог pages содержит страницы приложения.
    • Файл OpenWith.qml предоставляет реализацию окна приложения.
  • Каталог rpm содержит настройки сборки rpm-пакета.
  • Каталог src содержит исходный код на C++.
    • Файлы intentsinvoker.h и intentsinvoker.cpp реализуют класс для отправки интентов.
    • Файл mimetypemanager.h реализует класс для получения mime-типа файлов.
    • Файл main.cpp является точкой входа в приложение.
  • Каталог translations содержит файлы перевода интерфейса пользователя.
  • Файл ru.auroraos.OpenWith.desktop определяет отображение и параметры запуска приложения.

Правила использования и участие в разработке

Исходный код проекта предоставляется по лицензии, которая позволяет использовать его в сторонних приложениях.

Лицензионное соглашение с участником Соглашение участника регламентирует права, предоставляемые участниками компании «Открытая Мобильная Платформа».

Информация об участниках указана в файле AUTHORS.

Кодекс поведения — это действующий набор правил компании «Открытая Мобильная Платформа», который информирует об ожиданиях по взаимодействию между членами сообщества при общении и работе над проектами.

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

Пожалуйста ознакомьтесь с политикой использования cookies.