Russian Qt Forum
Ноябрь 01, 2024, 05:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Подключение ресурсов в проект Qt  (Прочитано 2051 раз)
izhack
Гость
« : Октябрь 28, 2016, 08:52 »

Доброе время суток.
Помогите разобраться с подключением ресурсов в проект Qt.
Интересует подключение шрифтов и готовых компонентов.
Установлен Qt 5.5.1
Использую модуль Papyros и компоненты оттуда.
Структура директорий:
Project
     |___fonts
           |___Ubuntu.ttf
     |___icons
           |___menu.svg
           |___add.svg
     |___material
           |___Button.qml
           |___Main.qml
           |___Menu.qml
           |___qmldir
     |___qml.qrc
     |___project.h
     |___project.cpp
     |___project.pro

В .pro файл добавил
OTHER_FILES += \
    material/*.qml
RESOURCES += \
    qml.qrc

Содержимое файла qml.qrc:
<RCC>
    <qresource prefix="/">
        <file>fonts/Ubuntu.ttf</file>
        <file>material/Menu.qml</file>
        <file>material/Button.qml</file>
        <file>material/Main.qml</file>
        <file>icons/add.svg</file>
        <file>icons/menu.svg</file>
    </qresource>
</RCC>

Как мне сделать импорт Menu.qml, Button.qml, add.svg, menu.svg, Ubuntu.ttf в файле Main.qml?

Пробовал как описано здесь http://doc.qt.io/qt-5/qtqml-syntax-directoryimports.html:
Код:
import "../material"
Пишет, что не найдена директория.
Код:
import "material"
Компиляция проходит, но компоненты не найдены.
« Последнее редактирование: Октябрь 28, 2016, 12:07 от izhack » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.054 секунд. Запросов: 21.