Описание тега qgraphicsproxywidget

0 ответов

QGraphicsView ведет себя по-разному, когда мышь удерживается над QGraphicsProxyWidget

У меня есть графический интерфейс pyside2, который использует QGraphicsView. Я использую setDragMode(QGraphicsView.ScrollHandDrag), чтобы сделать представление перетаскиваемым, но я перезаписываю курсор с помощью viewport(). SetCursor(Qt.ArrowCursor…
1 ответ

Как обновить чертежи OpenGL (QOpenGLWidget) при добавлении в QGraphicsScene?

Я основал свою реализацию на этом образце. https://doc.qt.io/qt-5/qtopengl-2dpainting-example.html Пример выполняет рендеринг / анимацию 2 изображений. Один выводится с использованием встроенной функциональности qt, а другой - с использованием OpenG…
19 авг '19 в 13:00
0 ответов

Как добавить QOpenGLWidget в QGraphicsScene?

Мой main.cpp int main(int argc, char *argv[]) { QApplication a(argc, argv); QSurfaceFormat format; format.setDepthBufferSize(24); format.setStencilBufferSize(8); format.setVersion(3, 2); format.setProfile(QSurfaceFormat::CoreProfile); format.setSamp…
19 авг '19 в 12:29
0 ответов

Как обрабатывать кнопки прокси внутри QGraphicsView

Я собираюсь обрабатывать некоторые кнопки внутри QGraphicsView, но каждый раз, когда я применяю какое-то преобразование, кнопки прокси меняют положение, и все становится беспорядком. Я не знаю, правильно ли я использую линейные преобразования. Когда…
1 ответ

Почему QGraphicsProxyWidget не меняет размер должным образом после перехода в QGraphicsView?

У меня есть QListWidget и QGraphicsViewоба являются подклассами, чтобы перезаписать некоторые из своих членов. Я подготовил минимальный проверяемый пример, показывающий мою проблему. Из QListWidget Я могу перетащить определенное поле, представленное…
17 окт '20 в 23:50
1 ответ

Как связать QRadioButton ячейки QTableWidget с другой ячейкой QTableWidget с помощью стрелки?

У меня есть QListWidget и QGraphicsViewоба являются подклассами, чтобы перезаписать некоторые из своих членов. Я подготовил минимальный проверяемый пример, показывающий проблема, которую я здесь Из QListWidget Я могу перетащить определенное поле (пр…
0 ответов

Переместите пользовательский QWidget Qt в QGraphicsScene с помощью QGraphicsProxyWidget (C++)

У меня есть несколько настраиваемых виджетов (наследуемых от QWidget), добавленных в QGraphicsScene и указанных соответствующим указателем QGraphicsProxyWidget (хранящимся в QList). Мне нужно знать, что делать, чтобы иметь возможность перетаскивать …
0 ответов

Как изменить цвет фона уже существующего QGraphicsProxyWidget?

Я уже сформировал макет сетки с помощью QGraphicsProxyWidgets, которые представляют собой виджеты Qlabel, добавленные в сцену. Теперь я хочу обновить цвет фона виджетов одним нажатием кнопки. Проблема в том, как я смогу получить доступ к QLabel, с п…
1 ответ

Как исправить «не удается инициализировать переменную типа QGraphicsProxyWidget * с rvalue типа QGraphicsLayoutItem *»?

Я хочу разобрать QGraphicsGridLayout, но получаю эту ошибку. Дело в том, что я смог добавить QGraphicsProxyWidgetкак предмет, но не могу его получить. Я хочу знать, как преобразовать QGraphicsLayoutItem* к QGraphicsProxyWidget* в этой строке mainwin…
22 ноя '21 в 07:46
0 ответов

QGraphicsItem частично исчез при выборе

Добрый день, работаю с графикой в ​​Qt относительно недавно, столкнулся с такой проблемой. По непонятным мне причинам ЧАСТЬ QGraphicsItem не рисуется под выделением, а после отпускания выделение появляется только при вызове метода обновления, mouseP…
0 ответов

Меню с QGraphicsView и QGraphicsProxyWidget в C++

Я хотел бы поставить окно, адаптированное к размеру моего экрана, которое содержало бы меню. Мое меню представляет собой QWidget, который содержит QPushButton: class Menu : public QWidget { Q_OBJECT private : QPushButton* _menu1; QPushButton* _menu2…
05 июн '22 в 17:14