qgraphicsscene

    0

    1답변

    QtCreator를 사용하여 새로운 Qt 5 프로젝트를 만들고 다음 행을 추가했습니다. 에 #include <QGraphicsScene> // 주() : I가 추가 .PRO 파일에서 QGraphicsScene scene; : Qt += gui QGraphicsScene의 개체 생성이 세그멘테이션 결함을 초래한다. 무슨 점이 있습니까? 편집 : 는 지금 실현

    0

    1답변

    나는 QGraphicsScene에서 상속 된 클래스 생성자 코드의 간단한 조각이 : 여기 setSceneRect(0,0,800,800); addRect(sceneRect()); QGraphicsRectItem*r1 = addRect(200, 0, 5, 5); qDebug()<<r1->pos(); 나는 POS (200,0)하지만 qDebug() 인쇄

    1

    2답변

    QGraphicsProxyWidget이 추가 된 단순한 장면 (및 일부 위젯이 설정된 상태)이 있습니다. 그 (호출 스택에서 호출 관련 일부 창을 문제가 있는지 말해 것이지만 더 설명 호출 스택을, 그리고 그건 - if (widget) { parentScene->removeItem(m_widget); // m_widget is a QGraphicsPro

    0

    1답변

    저는 Python을 처음 사용하고 Qt에 다음과 같은 문제가 있습니다. 이 코드를 실행하고 내가 만든 테이블에서 항목을 선택하면 my scene_selection_changed 슬롯이 실행되지 않거나 적어도 그렇게 보입니다. 아무도 그 이유를 말할 수 있습니까? class MyWidget(QWidget): def __init__(self, parent

    0

    1답변

    Qt 인터페이스에서 시각화하고 싶은 많은 2D, 시간 변형 데이터 (일명 영화)가 있습니다. 아이디어는 시간 슬라이더를 사용하여 탐색 한 결과를 영화로 볼 수 있으며 개별 데이터 포인트를 선택하여 해당 포인트에 대한 자세한 정보를 얻을 수 있어야합니다. (표시된 데이터는 시뮬레이션에서 생성 된 다음 일부 색상 맵을 통해 RGB로 변환되므로 mp4를 재생하는

    2

    1답변

    나는 사용자가 물건을 그리거나 이동하기를 원하는 QGraphicsScene을 가지고 있습니다. 현재는 원하는 모든 도형 (채워지지 않은 사각형과 타원, 선 및 3 차원 베 지어 곡선)을 그릴 수 있으며, 이는 QGraphics*Item입니다. 나는 또한 이러한 항목에 대한 선택을 얻을 수 있지만 일종의을 선택하고 싶습니다. 예를 들어, 마우스가 실제 선에

    1

    1답변

    QGraphicsScene에서 파생 된 장면 개체가 있고 QGraphicsItem에서 파생 된 사용자 지정 항목이 있습니다. 이 항목을 마우스 이벤트에 대해 "투명하게"표시하여 항목 영역을 클릭하면 QGraphicsScene::mousePressEvent(); 문서에서 : 는 "... 항목에 대한 마우스 이벤트를 해제하려면 (즉, 마우스 이벤트가 투명하게)

    1

    1답변

    Qt GUI C++ 프로젝트에서 작업합니다. 리소스 파일에서 이미지를 표시하려고 시도하며 슬라이드 쇼 사진 재생과 같은 더 많은 요구 사항이 있습니다. 디버깅 할 때 어려움을 겪습니다. 그냥 흰색 화면을 보였습니다. GraphicsView에 이미지가로드되지 않았다고 생각했습니다. main.cpp와 mainwindow.ui에서, 나는 편집하지 않고 기본값처럼

    0

    1답변

    이미지를 보여주는 QGraphicsPixmapItem이있는 QGraphicsScene이 있습니다. 나는 또한 그 장면을 보여주는 견해를 가지고있다. 뷰에 마우스 클릭을 찾고있는 mousePressEvent() 함수가 정의되어 있습니다. 내가 뷰의 좌표계에서 마우스 클릭의 위치를 ​​얻을 수 있습니다 //pixmap is a QGraphicsPixmapIte

    3

    2답변

    다른 임의의 그림을 그립니다. 그래픽 뷰에서 마우스를 클릭하면 그리기가 시작되고 마우스를 클릭하지 않으면 끝납니다. 그러나 그래픽 뷰의 다른 지점에서 시작하여 새 도면을 만들거나 이전 도면에서 계속 진행하면 첫 번째 도면의 마지막 마우스 좌표에서 두 번째 도면의 첫 번째 좌표까지 선이 그려집니다. 도면은 반드시 다른 도면 일 필요는 없지만 도면에 대한 조정