qgraphicsitem

    1

    1답변

    사용자가 graphicsview를 클릭 할 때 qgraphicsTextitem을 추가하고 setTextInteractionFlags (Qt :: TextEditorInteraction)를 사용하여 graphicstextitem의 편집 모드를 설정합니다. 그러나 문제는 사용자가 텍스트를 편집 할 수 있으며 텍스트가 뷰포트 표시 영역 또는 장면 rect를 초과

    1

    1답변

    Qt에서 두 개의 QLineF 교차점을 찾을 수 있습니다. 나는 한 선을 다른 선으로 긋고 두 선의 교차점을 찾고 싶다. qgraphicsitem 페인트 이벤트 내부에 그림 그리기.

    0

    1답변

    그래픽 장면에 표시되는 Arrow 그래픽 항목은 어떻게 만들 수 있습니까? 내 요구 사항은 한 장면에서 다른 장면으로 QGraphicsLineItem을 끌어다 놓는 것입니다. 라인 항목이 장면에 드롭되면, 화살표 그래픽 항목은 장면에 드롭 된 라인 항목에 수직으로 표시되어야합니다. 줄의 양쪽에 화살표 항목을 표시 할 수 있어야합니다. 현재 라인 아이템을 장

    0

    1답변

    내 맞춤식 QGraphicsLineItem을 만들었습니다. 커스텀 그래픽 라인 아이템은 라인의 끝점에서 마우스를 클릭하면 회전하고 크기가 조정됩니다. 문제는 선을 쉽게 선택하고 이동할 수 없다는 것입니다. 마우스 누름 이벤트가 쉽게 감지되지 않습니다. 내 mousePressEvent 디버그 문을 넣었지만 매우 무작위로 호출 된 가져옵니다. 나는 선택과 이동

    1

    2답변

    제 질문은이 post과 비슷하지만 C++ 및 QGraphicsItem과 비슷하다고 생각합니다. 내 QGraphicsItem 내에서 내 개체의 움직일 수있는 영역을 수정하고 싶습니다. 외부로 옮기려고하면 물건을 안에 머물러있게 해 줘. 아마 setParentItem()을 사용하는 것이 좋습니다. 누군가 QGraphicsItem 내부의 움직이는 영역을 제한하는

    0

    1답변

    을 충돌합니다. 버튼을 삭제하고 싶지만 clear() 메소드가 작동하지 않습니다. mainclass.cpp MainClass::MainClass(QWidget* parent) :QMainWindow(parent) { ui.setupUi(this); scene = new QGraphicsScene(this); ui.gra

    2

    1답변

    문서를 보면 QGraphicsItem이 그룹을 아는 QGraphicsItem을 찾는 방법을 찾을 수 없습니다. 이것이 가능한가? documentation에서

    0

    1답변

    qgraphicsitem에 개요가있는 이미지를 페인트하려고합니다. 이 이미지는 다른 해상도 (640x380, 1190 * 780, 320 * 410)를 가지며 이미지 너비와 높이에 관계없이 일정한 4px 윤곽선을 그려야합니다. 나는 이미지 지오메트리의 백분율을 취하려고했지만 윤곽이 바뀌는 이미지의 다른 크기에 대해 노력했습니다. 고해상도의 경우 얇게 보이고

    3

    1답변

    QGraphicsItem의 update() 함수가 작동하지 않습니다. 내가 원한다면 원을 움직이면 다른 QGraphicsItem (반올림하여) 색이 바뀝니다.이 가 circle.cpp : void CircleItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) { // RoundRect Object

    1

    1답변

    장면에 QGraphicsRectItem이 있습니다. 이 창을 드래그 앤 드롭하여 장면 위에 놓을 생각입니다. 직사각형 항목이 왼쪽 경계 끝까지 도달하면 오른쪽 끝에서 나타나야합니다. 현재 두 개의 객체를 사용하고 있으며 많은 계산이 필요한 장면의 경계를 계산하여 숨기고 표시합니다. 단일 개체를 사용하여 동일한 효과를 얻는 더 좋은 방법이 있습니까? 당신은