Свързани въпроси 'qgraphicsview'
Как да използвате локални координати за QGraphicsItem
Създадох персонализиран qGraphicsRectItem, който добавих към моята qGraphicsScene. Бих искал да добавя текст към този персонализиран правоъгълник, като използвам локалните му координати (т.е. добавянето към 0,0 поставя елемента в началото на моя...
2658 изгледи
schedule
23.09.2022
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 изгледи
schedule
02.11.2023
Как да закотвите 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 изгледи
schedule
22.01.2024
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