Свързани въпроси 'qgraphicsview'

Как да използвате локални координати за QGraphicsItem
Създадох персонализиран qGraphicsRectItem, който добавих към моята qGraphicsScene. Бих искал да добавя текст към този персонализиран правоъгълник, като използвам локалните му координати (т.е. добавянето към 0,0 поставя елемента в началото на моя...
2658 изгледи

Qt QGraphicsВижте едно фоново изображение в центъра
Моят QGraphicsView елемент е много по-голям от фоновото си изображение, но бих искал това фоново изображение да бъде нарисувано само веднъж. Сега цялото нещо е изпълнено с това фоново изображение толкова пъти, колкото има място за него. И така,...
3093 изгледи
schedule 11.11.2022

Методът `paint` не се извиква след превъртане на `QGraphicsView`
Имам QGraphicsItem на сцената. hoverEnterEvent се внедрява отново за този елемент. Това е кодът от hoverEnterEvent : grabber = new agnt::A_CornerGrabber(A_CornerGrabber::TOP_RIGHT,this,8,3); assert(grabber);...
379 изгледи

Как да закотвите QGraphicsWidget/Item (да ги направите статични) в QGraphicsView
Искам да направя нещо като hud. Имам QGraphicsScene с огромно QPixmap , което добавих към много по-малко QGraphicsView . Сега трябва да добавя някои контролни елементи, като QLabel , QPushButton и QGraphicsEllipseItem . Това според мен не е...
2104 изгледи
schedule 28.11.2023

mousePressEvent не се свързва правилно?
За да се запозная с графичния изглед на Qt, внедрявам проста шахматна дъска в Qt. Засега няма фигури за шах. Използвам правоъгълници за представяне на всяка плочка, така че направих класа BoardTile (който наследява от QGraphicsRectItem ), за да...
522 изгледи
schedule 23.01.2024

QGraphicsView-›centerOn() не работи
Не мога да разбера как да накарам centerOn() да премества прозореца за изглед около елемента (или елемента около порта, не съм сигурен в кой път е). Следният код работи основно: view.setDragMode(QGraphicsView::ScrollHandDrag);...
3402 изгледи

Big QPixmaps се срива с OpenGL
Програмирам QGraphicsView, който има много изображения. Но когато показвам JPEG с разделителна способност 8528 x 1128 px (панорамно изображение), QGraphicsPixmapItem не се изобразява. Той просто показва черен квадрат. Изображения с "нормален"...
308 изгледи
schedule 25.02.2024

Проблем при свързването на сигнал на QPushButton към слота на QGraphicsView
Имам проблем със свързването на сигнал в QPushButton към слот в моя QGraphicsView . Заглавката на моя бутон за натискане: class Button : public QPushButton { Q_OBJECT public://public constructors / destructors...
1086 изгледи
schedule 13.03.2024

Решетка в GraphicsView
Искам да внедря решетка в моя graphicsView, така че да пасва на graphicsView автоматично и когато увелича graphicsView, само размерът на блока на мрежата трябва да се увеличи, но не и ширината на линията на мрежата. Опитах следното, но нищо не се...
130 изгледи
schedule 11.03.2024

Qt - Използвайки QTransform (или подобен), мащабирайте вътрешния QRect към/от QGraphics
Някакъв фон - Да кажем, че имате QGraphicsScene и само един изглед, който е скала 1-1 със сцената. Имате QRect A, който представлява външен изглед на сцената с предварително определен размер на пиксела. Имате QRect A1, който е по-малък правоъгълник...
1633 изгледи
schedule 08.04.2024

Завъртане - TransformOriginPoint - PyQt4
Опитвах се да създам малък потребителски интерфейс с помощта на PyQt. Той има прозорец, бутон (завъртане) и многоъгълник (правоъгълник) в QGraphicsView. Една от целите на приложението е да позволи на потребителя да завърти многоъгълника. Това е,...
1751 изгледи
schedule 26.04.2024

QGraphicsGridLayout работи в PySide, но не и в PyQt4
От часове се опитвам да накарам QGraphicsGridLayout да работи с PyQt4 . Имам инсталиран PySide , така че превключих импортиранията към него за бърза проверка и работи според очакванията! За кода по-долу, когато се използва PySide , методът...
484 изгледи
schedule 22.05.2024