Вопросы по теме 'qglwidget'

Как показать всплывающее меню с помощью QGLWidget?
как показать контекстное меню, когда вы щелкаете правой кнопкой мыши в QGLWidget?
1795 просмотров
schedule 20.09.2022

OpenCV + OpenGL + Qt
Я разрабатываю собственное приложение дополненной реальности. Я уже обнаружил 4 угла для узоров, с которыми работаю. После обнаружения 4 углов в правильном порядке я передаю их в cvFindExtrinsicCameraParams2. Я получаю хорошие результаты для...
4491 просмотров

QGLWidget не получает вызовы resizeGL после инициализации
У меня возникла та же проблема, что и в этом (без ответа) вопросе: проблема Qt resizeGL Я тестирую новый QGLWidget для более крупного приложения. Метод resizeGL подключен для изменения glViewport и перерисовки представления OpenGL. Мой...
2293 просмотров
schedule 28.11.2022

QWidget showFullScreen создает несколько событий resizeEvents
У меня есть приложение QT, написанное на python с использованием PySide, и я наткнулся на небольшую проблему, связанную с методом showFullScreen QGLWidget (хотя проблема возникает и с любым другим виджетом): Проблема в том, что виджет не имеет...
1241 просмотров
schedule 21.07.2023

Использование QGLWidget::renderText со сбоем QGLBuffer
У меня проблема с использованием функции QGLBuffer и QGLWidget::renderText. Я читал, что renderText путается с буферными объектами и что их следует отвязать перед рендерингом текста. Поэтому я вызываю QGLBuffer::release для всех используемых...
487 просмотров
schedule 30.12.2022

Как передать события изменения размера QMainWindow в QGLWidget, содержащийся в QMainWindow?
Первоначально я следовал структуре http://qt-project.org/wiki/How_to_use_OpenGL_Core_Profile_with_Qt . Я создал проект приложения vanilla Visual Studio 2010 Qt, щелкнул файл .ui, чтобы запустить Qt Designer, вставил QWidget и повысил его до...
598 просмотров
schedule 17.05.2023

рендеринг и выбор цвета в QGLWidget: как справиться с обоими
Мне интересно, есть ли лучшее решение, чем это: у меня есть код рендеринга и код выбора цвета, я уже поделился всем, что можно было разделить между этими двумя кодами (VBO и т. д.), и мой код выглядит так: void paintGL() { label1:...
283 просмотров
schedule 25.08.2022

Более одного QGLWidget в макете
Я хотел бы запрограммировать однопоточное приложение, которое будет отображать два QGLWidgets (один для 3D, один для 2D). Я пытался найти информацию об одновременном отображении двух QGLWidget, но не нашел ничего, что могло бы мне помочь. Теперь я...
1405 просмотров
schedule 25.08.2023

Перспектива с фиксированным соотношением сторон (1:1) в OpenGL и Qt5 (QGLWidget)
Я пытаюсь преобразовать куб в QGLWidgetput внутри QSplitter. Я бы хотел, чтобы у него было соотношение 1: 1, чтобы оно было кубом и сохраняло это соотношение независимо от размеров окна. Однако я не смог заставить это работать. Что бы я ни делал,...
2730 просмотров
schedule 15.05.2023

Как изменить размер виджета OpenGL внутри класса формы Qt
У меня есть виджет OpenGL ( myWidget ) внутри QVBoxLayout ( verticalLayout_2 ) в классе формы Qt ( MyForm ). Я хочу изменить размер виджета OpenGL при изменении размера формы. Что я должен написать внутри метода changeEvent, чтобы изменить...
1274 просмотров
schedule 07.01.2023

Qt5, Webgl и QGLWidget
У меня есть огромное приложение, отображающее 3D-сцену в С++ QGLWidget. Можно ли с помощью Qt5 и webgl добавить в приложение слой сценариев, чтобы интерактивно «рисовать» в QGLWidget? Как?
563 просмотров
schedule 20.05.2022

Максимальный размер QGLWidget
У меня есть приложение Qt, использующее рисование OpenGL с QGLWidget в Mac OS. На моем MBP это работает хорошо, но при попытке на 30-дюймовом экране я заметил, что существует ограничение на размер окна. Если я увеличу размер окна сверх...
433 просмотров
schedule 23.06.2023

Как масштабировать и прокручивать в QGLWidget
В проекте, где я использую QGLWidget для создания собственного средства просмотра изображений, я пытаюсь добавить функцию масштабирования и прокрутки при отображении больших изображений, но у меня возникает проблема, когда изображение обрезается и не...
1738 просмотров
schedule 01.02.2023

QGLWidget - Поперечное сечение трехмерных полых объектов
Я использую QGLWidget для рисования трехмерных объектов, входными данными для моей программы являются грани фигур. Это означает, что когда я хочу нарисовать куб, я получаю список из 6 элементов, каждый из которых представляет собой грань, и...
382 просмотров
schedule 29.12.2022

Как поделиться контекстом или данными OpenGL?
Мне нужны общие данные (текстуры, буферы вершин и т. Д.) Для всех виджетов OpenGL в приложении. Следующий код не работает: Я нашел несколько решений, в которых один главный QGLWidget , а другие созданы с использованием этого основного виджета....
5711 просмотров
schedule 01.01.2023

QGLWidget не перемещает свое содержимое при прокрутке
Я использую Qt из python с привязками PySide. Основная часть моего приложения — это вид OpenGL, размер которого можно изменять до определенного значения (это симулятор для тестирования моей игры в разных разрешениях мобильных устройств). Я использую...
719 просмотров
schedule 14.10.2022

QGLWidget - более быстрый захватFrameBuffer
У меня есть потоковое приложение, которое должно захватывать содержимое окна. В окне QGLWidget рисует материал. На данный момент я использую widget.grabFrameBuffer в каждом цикле отрисовки (должно быть в реальном времени). Приложение использует...
961 просмотров
schedule 06.06.2022

OpenGL орто-, перспективные и усеченные проекции
45Я пытаюсь понять проекции OpenGL в одной точке. Я использую QGLWidget для контекста рендеринга и QMatrix4x4 для проекционной матрицы. Вот функция рисования attribute vec4 vPosition; uniform mat4 projection; uniform...
3314 просмотров
schedule 18.03.2022

Освобождение контекста OpenGL, созданного QGLWidget
Если я создам QGLWidget, а затем выделю свои собственные текстуры, используя что-то вроде glGenTextures, glTex2DImage и т. д., все эти данные текстуры будут очищены при удалении виджета? (Кроме того, у меня также будут общие виджеты, которые тоже...
879 просмотров
schedule 24.05.2022

QGLwidget выскакивает из qmainwindow, даже если это mainwindow.ui
У меня есть MainWindow, в котором отображаются некоторые графики, полученные в результате продвижения виджета. Теперь я решил, что хочу встроить QGLWidget, чтобы рядом с ними можно было рисовать 3D-изображение. Я создал QGLWidget в дизайне создателя...
457 просмотров
schedule 16.12.2022