qgraphicsview

    1

    1답변

    런타임에 항목을보기에 추가하기 위해 그래픽보기 프레임 워크를 사용하고 있습니다. 항목은 세로 레이아웃과 같이 하나 아래에 배치됩니다. 나는 항상 내 항목을 장면의 시작 위치에 놓습니다 (10,10). 그러나보기의 크기를 조정하는 동안 여백은 조정됩니다. 보기 창 크기를 조정할 때마다 동일한 여백을 유지하는 방법은 무엇입니까? 은 내가 봤 및 QTransfo

    0

    1답변

    QgraphicsScene을 사용하여 QgraphicsView에 몇 가지 모양을 만들었습니다. 이제 QGraphicsScene을 지우지 않고 이러한 모양 만 지우고 싶습니다. self.scene.addEllipse(point.x(), point.y(), 2, 2, pen,brush) 누군가가 pyqt4에서 어떻게 수행되는지 제안 할 수 있습니까?

    0

    1답변

    QGraphicScene을 구현 한 MainWindow 안에 QGraphicsView이 있습니다. QGraphicScene의 특정 부분을 마우스 오른쪽 버튼으로 클릭 할 때 위젯을 팝업해야합니다. 위젯의 부모는 MainWindow이어야합니다. 내 문제는 내가 QGraphicScene과 동일한 위치에 위젯을 팝업에 mousePressEvent 내부 클릭 마녀

    2

    1답변

    적용된 이전 축척에 관계없이 기하 창 뷰의 축척을 재설정하려면 어떻게합니까? 이전에 내가 제공 규모를 scale()를 곱 사용 :이 아닌 내가 원하는 것입니다 ui->graphicsView->scale(0.1, 0.1); ui->graphicsView->scale(2, 2); // the scale factor is (0.2,0.2), NOT (2,2)

    1

    1답변

    저는 QGraphicsScene에 QGraphicsPixmapItem을 가지고 있는데,이를 QGraphicsView에서 확대하고 회전합니다. 회전이 없거나 너무 멀리 확대하지 않으면 모든 것이 효과적입니다. 그러나 확대 된 방식으로 (픽셀이 매우 눈에)니다) 이상한 일이 발생하면 회전합니다. 일부는 예상대로 이미지가 보이고, 일부는 픽스맵이 (부분적으로 또

    0

    2답변

    에 위치를 클릭 : 디스플레이 위젯 위 은 (그들이 QGridLayout에) QGraphicsView 위젯입니다 및 내가 달성하고자하는 것입니다 : MainWindow에서 사용자가 클릭, 나는 그 위치를 클릭 포착하고 QGraphicsView 위젯이 그 위치를 포함하는 결정과 녹색 색상이 선택 QGraphicsView 위젯의 테두리를 설정할 . 한 번에 하

    0

    1답변

    예를 들어 QGraphicsWidget입니다. 견인 단추, 확대/축소 단추 및 축소 단추를 추가하고 싶습니다. 코드 : #include "myGraphicsWidget.h" int main(int argc,char* argv[]) { QApplication app(argc,argv); QGraphicsScene scene;

    0

    1답변

    그래픽보기 프레임 워크를 기반으로하는 매핑 응용 프로그램을 만들고 있습니다. 드래그 할 때 일부 줄이 사라지는 것을 제외하고는 모두 잘 작동합니다. 보기에서 판단해야 할 항목 인 것처럼 보이지만 사실은 그 항목의 일부입니다. 아래는 스크린 샷입니다. 내가 QGraphicsView 및 QGraphicsItem 서브 클래스 은 볼에 연결되어 현장에 항목을 추가

    0

    1답변

    지난 며칠 동안 위젯 이동 문제를 해결하려고했습니다. 어떤 시점에서 마우스 신호로 QComboBox 클래스를 다시 작성하려고 시도했지만 작동하지 않았습니다. 주위의 해결 방법으로 QGraphicsWidget에 내 위젯을 양육했지만 일단 다른 항목을 추가하려고하면 더 이상 표시되지 않으며 무엇을해야할지 모르겠습니다. from PyQt4 import QtGui

    0

    1답변

    나는 QGraphicsItem에서 파생 된 클래스가 있습니다. 내가보기에이 코드 _vertexes에 포인트 prepareGeometryChange(); _vertexes.pop_back(); 위치를 점을 추가 할 때 for(int i = 0; i < _vertexes.size(); i++) { ... painter->drawElli