Добавить изображение в QQuickView

0

Мне нужно добавить изображение (доступное как объект QImage) к настраиваемому QQuickItem. Я переопределяю функцию updatePaintNode() и добавляю пару узлов, один из которых должен иметь дочернюю заметку в форме треугольника. Я хотел бы достичь этого, используя изображение треугольника, содержащегося в png файле.

Есть какой-либо способ сделать это?

Теги:
qt

1 ответ

1
Лучший ответ

Извините, я неправильно понял ваши требования. Вам нужно QQuickWindow :: createTextureFromImage для создания QSGTexture, затем QSGSimpleTextureNode с текстурой, которую вы только что создали, плюс QSGGeometry для определения ее геометрии.

  • 0
    Рад слышать, это то, что я пытался сделать. Нужно ли вызывать его на родительском экземпляре моего QuickView?
  • 1
    Ага. Можете ли вы добавить код в исходное сообщение?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню