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

В структуре QT класс QGraphicsWidget является базовым классом для всех элементов виджета в QGraphicsScene.
1 ответ

PySide QtGui.QGraphicsWidget дочернее родительское преобразование

У меня есть вопрос об использовании QtGui.QGraphicsWidget. В данном примере я попытаюсь описать мою проблему. Внутри QtGui.QtGraphicsScene есть два экземпляра QGraphicsWidget, один из которых является родительским (app_widget.main_widget - синий при…
20 окт '15 в 15:06
0 ответов

Как изменить размер QGraphicsWidget и обновить макеты родителей, в которых он содержится?

У меня есть вложенная структура QGraphicsWidget, где QGraphicsWidget s содержатся в QGraphicsLinearLayouts. На рисунке ниже последовательность 1 и последовательность 2 представлены в QGraphicsLinearLayout. Также каждая последовательность (Sequence 1…
12 янв '19 в 02:13
1 ответ

Можно ли встроить QWidget в пользовательский QGraphicsWidget?

Я хотел бы встроить QWidget, такой как кнопка или индикатор выполнения, в мой QGraphicswidget, но я видел только примеры добавления QWidget в QGraphicsScene, т.е. m_scene->addWidget(new QPushButton("Test Test")); В моем собственном графическом ви…
23 авг '18 в 19:33
1 ответ

QGraphicsview + scene + QGroupBox проблема с движением

Последние несколько дней я пытался решить проблему перемещения виджетов. В какой-то момент я попытался переписать классы QComboBox с помощью сигналов мыши, но это не сработало. В качестве обходного пути я остановил родительский вид моего виджета на …
17 сен '16 в 16:46
1 ответ

Как выполнить обмен QGraphicsItem(s) в QGraphicsView?

Моя идея в этом проекте - выполнить анимацию свопинга на предметах. Проблема, однако, заключается в том, что когда я выполняю замену элементов в первый раз, они сохраняют свою позицию неподвижно, но когда начинается другая анимация, которая включает…
24 ноя '16 в 13:27
1 ответ

Qt QGraphicsProxyWidget скрывает другие QGraphicsProxyWidget

Я работаю над Slotmachine с QGraphicsScene и -View, и я близок к концу этого проекта. Но теперь я хочу добавить небольшой прямоугольник к выигрышным линиям, который показывает количество выигранных кредитов в этой строке. Прямоугольник - это QLabel …
2 ответа

Как получить виджеты (QGraphicsProxyWidget) из QGraphicsScene?

Я использую QGraphicsScene и я добавляю обычные виджеты (QLineEdit, QComboBoxи т. д.) к нему через неявно созданный QGraphicsProxyWidget объекты: m_pLineEdit = new QLineEdit("", 0); m_pProxy = m_pGraphicsScene->addWidget(m_pLineEdit); В настоящее…
26 сен '15 в 20:35
1 ответ

QGraphicsWidget как дочерний элемент QObject

Возможно ли иметь древовидную структуру QObjects и (например) QGraphicsWidgets? Я имею в виду, я не могу написать списки инициализации, подобные этим: class MyButton : public QGraphicsWidget { Q_OBJECT public: MyButton(int buttonId, QObject *parent …
27 дек '14 в 22:43
0 ответов

Как упорядочить виджеты и фигуры в QGraphicWidget с помощью макета?

У меня есть пользовательский QGraphicsWidgets, который рисует несколько элементов, а также содержит некоторые дочерние прокси-виджеты: //Constructor adds a child proxy button TestWidget::TestWidget(QJsonObject testDefinition, QJsonObject testStatus,…
24 авг '18 в 15:36
1 ответ

Можно ли использовать QGraphicsLayout в приложении с QMainWindow?

Я надеялся, что у меня будет стандартный класс QMainWindow с меню, панелью инструментов и различными виджетами в макете, одним из которых будет графическое представление с графическим виджетом, содержащим графический макет. Но всякий раз, когда я по…
06 мар '18 в 06:43
1 ответ

QGraphicesItem испускает сигнал при hoverEnterEvent

Каков наилучший метод / практика для подачи сигнала при входе в QGraphicsWidget или QGraphicsItem? В моем MWE я хотел бы вызвать вызов MainWindow.update, от Square.hoverEnterEventвсякий раз, когда пользователь щелкает мышью по элементу в QGraphicsSc…
1 ответ

Typecast qgraphicsitem для qgraphicswidget

Мой qgraphicsscene имеет qgraphicswidget, который постоянно добавляет qgraphicsLayoutItem. в graphicsView мне нужно получить геометрию qgraphicswidget в сцене скоординированной. я попробовал QList items = scene()->items(); и проверьте его с типом fo…
1 ответ

Визуализация QGraphicsScene с QGraphicsVideoItem в QImage

Эта часть решена Я хочу отрендерить QGraphicsScene с QGraphicsVideoItem в QImage. Все работает, когда QGraphicsScene только с QGraphicsTextItem. Однако, если я заменю QGraphicsTextItem на QGraphicsVideoItem, он не сможет получить правильный вывод из…
1 ответ

Интервалы и размеры QGraphicsWidget и QGraphicsLayout

Я использую QGraphicsWidget а также QGraphics[Linear]Layout внутри QGraphicsScene создать узел типа "Виджет". Каждый узел имеет заголовок, несколько IOGraphicsWidgets и нижний колонтитул. Структура кода: Требуемый макет: Результат текущего кода: Как…
22 июл '16 в 14:47
1 ответ

Почему граница выделения QGraphicsWidget не отображается в QGraphicsScene?

Я добавил виджет в графическую сцену (QGraphicScene) через QGraphicsProxyWidget. Проблема в том, что когда я выбираю элемент, он выбран, но граница выбора не видна. Вот код: QDial *dial= new QDial(); // Widget dial->setGeometry(3,3,100,100);// se…
24 авг '18 в 14:50
1 ответ

Как прокрутить все содержимое моих пользовательских QGraphicsWidgets?

У меня есть собственный QGraphicsWidget с именем "TestContentArea", который добавляется в QGraphicsScene. В своем собственном QGraphicsWidget я добавляю несколько дочерних QGraphicsWidget, добавленных к его макету. У меня проблема в том, что содержи…
27 авг '18 в 21:01
1 ответ

Qt Embedded: отображение на двух экранах с использованием QGraphicsView и QGraphicsWidget

Я использую Embedded QT 4.8. Виджеты основаны на QGraphicsView и QGraphicsWidget. Нужно контролировать два дисплея. До сих пор я был в состоянии найти предложения, как управлять двумя дисплеями, используя QDesktopWidget, который является QWidget. Я …
09 янв '19 в 14:46
0 ответов

Почему мой QGraphicsWidget исчезает, когда его ограничивающая рамка еще видна?

У меня есть QGraphicsWidget, который представляет линию на карте. Объект исчезает, когда небольшая часть нижней части ограничивающего прямоугольника выходит за пределы сцены. Он также исчезает, когда часть правой стороны ограничивающего прямоугольни…
2 ответа

Отзывчивый QGraphicsWidget

Моя проблема - простой, но раздражающий пользовательский опыт, наносящий ущерб. Я пытаюсь отобразить огромное количество (10 тысяч) пользовательских QGraphicsItemна QGraphicsScene, Я бы также потребовал QGraphicsLayout, но, насколько я понимаю, нель…
1 ответ

Как мне масштабировать / изменить размер QGraphicsWidget на основе QGraphicScene?

Я хотел бы, чтобы мой QGraphicsWidget масштабировал его размер в зависимости от размера сцены. У меня есть QGraphicsWidget фиксированного размера, в зависимости от возвращаемого значения sizeHint (QGraphicsWidget всегда 200 x 200). Ниже приведен мин…
28 авг '18 в 15:39