qgraphicsitem

    -1

    1답변

    QGraphicsTextItem을 자식으로 가지고있는 QGraphicsItem 요소 (하위 클래스는 QGraphicsItem)가 있습니다. 의 메서드를 무한히 호출하는 것이 문제입니다. void rectangle_element::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget

    1

    1답변

    일단 PySide가 Python 3.5에서 지원되지 않으면 PyQt5로 애플리케이션을 옮겨야한다. (PyQt4가 더 나은 선택이 될 수 있지만 PyQt5 사용을 요구했다). QGraphicsPixmapItem의 크기를 조정하는 데 어려움을 겪고 있습니다. PySide에서 QGraphicsItem에는 scale (xFactor, yFactor) 메서드가 있습

    0

    1답변

    아래 코드에서 그래픽 개체에 애니메이션을 적용하려고합니다. 두 번째 애니메이션이 주석 처리되지 않은 경우 두 애니메이션이 모두 작동합니다. 또한 두 번째 (a2) 애니메이션은 단독으로 작동하지만 첫 번째 애니메이션 (a1)은 단독으로 작동하지 않습니다. 문제가 어디에 있습니까? // aitem.h #ifndef AITEM_H #define AITEM_H

    1

    1답변

    왼쪽 마우스 대신 오른쪽 마우스 버튼으로 움직일 수있는 움직일 수있는 QGraphicsItem을 생성 할 수 있습니까? 검색을 통해 찾을 수있는 유일한 것은 스레드 which suggests using QGraphicsItem::setAcceptedMouseButtons()이었으며 마우스 오른쪽 버튼 만 허용하도록 설정했지만 항목이 움직일 수 없게되었습니다

    0

    1답변

    QGraphicsView 및 QGraphicsRectItem에서 파생되었습니다. 두 클래스에서 contextMenuEvent를 오버로드하여 팝업 메뉴를 제공했습니다. 항목을 클릭 할 때 QGraphicsItem 팝업 메뉴의 공백을 클릭하면 QGraphicsView 컨텍스트 메뉴가 필요합니다. 첫 번째 구현에서는 클릭 한 위치에 상관없이 QGraphicsVi

    1

    1답변

    간단한 그리기 응용 프로그램을 개발하는 데 qt를 사용하고 있습니다. 나는 qImage를 가지고 있으며 trasparent로 채 웁니다. QImage *m_markerImg = new QImage(400,320, QImage::Format_ARGB32_Premultiplied); m_markerImg -> fill(Qt::transparent); I는 그래

    0

    1답변

    Qt에서 미리 정의 된 이동 옵션을 사용한 후 객체 중심에 대한 객체 회전에 문제가 있습니다. QGraphicsRectItem을 만들고 ItemIsMovable 특성을 설정합니다. 회전은 잘 작동합니다 (마우스 왼쪽 버튼으로 클릭하고 항목 위로 드래그). 이제 사각형을 이동 (마우스 왼쪽 버튼으로 끌기)하고 다시 회전 해보십시오. 회전이 잘못되었습니다. s

    1

    1답변

    부모에 대한 resizer 역할을하는 최소한의 QGraphicsItem을 만들려고합니다. 나는 내가 거의 다 왔다고 생각하지만 공백을 그리며 이동 될 때 부모 항목으로 그 위치를 전달하는 방법. 내가 무엇을 갈거야 것은 (텍스트가없는)이 같은 같습니다 을 그리고 여기에 자기가 지금까지 무엇을 예를 들어 다음과 같습니다 import sys from PyQt

    5

    2답변

    Apple Retina 디스플레이에 대한 지원이 PyQt5 응용 프로그램에 추가됩니다. 나는 성공적으로 (내 모든 .png 파일에 2 배 @ 접미사를 추가하고 내 QApplication에 Qt.AA_UseHighDpiPixmaps를 설정하여) 고해상도 아이콘을 렌더링하기 위해 관리하는 동안, 나는 QGraphicsScene + QGraphicsView 높은

    0

    1답변

    QGraphcisTextItem과 같은 클래스를 구현해야하지만 선택할 텍스트가 필요합니다. 그러나 내 클래스가 QGraphicsTextItem 또는 QGraphicsItem에서 내림차순으로 페인트 이벤트를 다시 구현하면 텍스트를 선택할 수있는 기능이 손실됩니다 (drawText 사용). 제 질문은 어떻게 QPainter의 drawText를 사용하여 선택 가