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

Пользовательские QGraphicsItems не компилируются и дают объект как частную ошибку
Я пытаюсь создать пользовательскую кнопку QGraphicsItem, как показано Фредом здесь . Код, который он опубликовал, можно найти здесь . Проблема в том, что когда я пытаюсь скомпилировать код, я получаю следующие две ошибки:...
2260 просмотров
schedule 10.01.2024

Как использовать структуру Qt Model / View с платформой Graphics View
Я работаю над картографическим приложением, и мне нужно отображать объекты данных с помощью таблицы, формы и в виде графических объектов на карте. Я использую PyQt, но это не очень важно, поскольку это вопрос Qt, а не Python. Если бы мне были...
5946 просмотров
schedule 02.01.2024

Вопрос новичка QGraphicsView
Попытка добавить текст в QGraphicsView: Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget) { ui->setupUi(this); QGraphicsScene scene; scene.addText("Hello, world!");...
282 просмотров
schedule 24.03.2024

Прозрачный QLabel в QGraphicsView — хорошая идея?
Я пытаюсь написать часть программного обеспечения, которое позволяет щелкнуть видеокадр и отметить координаты x, y местоположения в кадре. Чтобы спроектировать это, я хотел использовать подкласс QGraphicsView и в событии щелчка мыши создать экземпляр...
1008 просмотров
schedule 09.10.2023

Почему ширина моей линии выглядит по-разному в QGraphicsScene с одинаковой шириной QPen?
Я использую QPainter для рисования своего виджета с помощью этого кода: QPen pen(Qt::black, 0.6, Qt::SolidLine); QPainter painter(this); painter.setPen(pen); // vertical painter.drawLine(startX,0,startX,50); painter.drawLine((startX +=...
1875 просмотров
schedule 18.07.2022

Qt: QGraphicObject и QImage
У меня есть производный класс QGraphicsObject , который содержит QImage и ovveride paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) В боли я успешно рисую QImage . QGraphicsObject является элементом...
558 просмотров
schedule 06.12.2023

Сохранение относительной дочерней позиции после применения QGraphicsItem::ItemIgnoresTransformations
У меня есть QGraphicsTextItem, связанный с QGraphicsItem. Я хочу, чтобы QGraphicsTextItem всегда располагался непосредственно над QGraphicsItem, но я также хочу, чтобы текст оставался того же размера, когда коэффициент масштабирования становится...
5876 просмотров
schedule 24.06.2022

преобразование координат сцены в координаты графика
У меня есть сцена с координатами (0, 0, 2000, 2000) в виде прямоугольника. теперь я просто хочу нарисовать некоторые точки на сцене, такие как координаты графика как (-x, +y, +x, -y) элемента на сцене. рассмотрите наличие декартовых...
261 просмотров
schedule 18.10.2022

QImage::Format_mono в .png и QGraphicsScene
Я создал QImage формата QImage::Format_Mono . Когда я пытаюсь отобразить изображение с QGraphicsView по QGraphicsScene , вид не меняется. QImage загружается в сцену с помощью QPixmap , созданного с помощью функции QPixmap::fromImage() . Я...
1748 просмотров
schedule 10.10.2023

Ошибка: невозможно выделить объект
Я пытался сделать дугу, но получил следующую ошибку: error: cannot allocate an object of abstract type 'arc' arcItem = new arc(++id, startP, midP, endP); Не могли бы вы помочь мне решить ошибку. Мой код выглядит следующим...
130 просмотров
schedule 21.08.2022

Индекс зависшего элемента в QGraphicsPathItem
У меня есть QGraphicsPathItem, который извлекается из списка декартовых точек x, y. Каким будет лучший (с точки зрения производительности) метод определения того, когда курсор находится над одной из этих точек, я сейчас перебираю исходный список и...
79 просмотров
schedule 26.07.2022

Как мне перевести QGraphicView в позицию, где я дважды щелкнул?
Я пытаюсь перевести позицию QGraphicView в позицию, на которой я дважды щелкнул. Я пробовал функции translate и centerOn , но ни одна из них не работает. Так что я gessing я делаю что-то не так. Для простого примера, если я использую этот...
144 просмотров

Pyqt5 Qgraphicsview правильно масштабируется при загрузке
У меня есть некоторые QGraphicItems, которые загружаются с несколькими предопределенными координатами X и Y. У меня есть функция, которая называется fitInView , и когда пользователь нажимает кнопку для вызова этой функции, представление...
353 просмотров
schedule 28.10.2022

Как сохранить исходное изображение в QgraphicsView в QT
Я загрузил изображение в QGraphicsView, но учитывая размер сцены QGraphicsView, мне нужно сначала масштабировать изображение, а затем добавить масштабированное изображение в сцену. например Исходный размер изображения 1536*1024, размер QGraphicsView...
37 просмотров
schedule 24.12.2023