qpainter

    2

    1답변

    작은 프로그램을 작성 중이며 여러 개의 패널이 있습니다. 나는 그것이 패널에 집중할 때, 그것이 집중되어 있음을 보여주기 위해 얇은 인라인을 그린다. 내 트리보기를 제외한 모든 패널에서 작업 할 수 있습니다. void Test::paintEvent(QPaintEvent *event) { if(hasFocus()) { QPain

    4

    3답변

    나는 다음과 같이 QPainterPath 둘 사이에 포인트를 사용하여 선을 그리는 오전에 라인의 RECT 경계 결정하십시오 : start_p.x() < end_p.x() 및 start_p.y() < end_p.y() 두 점 (start_p 및 end_p)의 좌표 사이의 관계에 관계없이 선이 올바르게 그려지도록 경계 선을 정의해야하는 방법은 무엇입니까

    0

    1답변

    Qt 프로젝트에서 작업 중입니다. 포인트는 Qpainter 영역에서 마우스를 클릭 할 때 그려야합니다. 포인트 위치는 마우스 클릭의 동일한 정확한 위치에 있어야하지만, 어떤 이유로 포인트는 예상 위치의 대각선으로 다른 위치에 그려집니다. 코드 : MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent)

    3

    2답변

    질문은 간단합니다! 나는 QPainter 클래스를 사용하여 이와 같은 것을 원한다. 값을 회전하지 않겠습니다. 하지만 QPainter::rotate 메서드를 사용하여이 값 (회전 된 형식)을 얻고 있습니다. 누군가 나를 QPainter

    0

    1답변

    애니메이션을 만들려고하는데 문제가 있습니다. 체크 박스를 확인하면 오류가 발생합니다. QWidget::repaint: Recursive repaint detected 어떻게 애니메이션을 만들 수 있습니까? def animation(self, paint): for i in range(100): paint.eraseRect(0, 0, 1

    1

    1답변

    2D 그림 크기를 조정할 때 약간의 도움이 필요합니다. 여러 가지 방법으로 검색하고 시도한 후 4 시간이 지나면 여기에 질문을 게시해야한다고 생각했습니다. [프로젝트] : 슬라이더를 사용하여 그림을 그리고 크기를 조정하고 회전하려고합니다. 어떤 이유로 그것은 인물에게 행동하기를 원하지 않습니다. 슬라이더 값이 변경 될 때마다 크기를 1 씩 증가시키고 싶습니

    1

    1답변

    위젯이 스타일 시트를 사용하고 있다면 위젯에서 클리핑을 사용할 수 있습니까? painEvent? 제 질문에 대한 배경과 이유는 위젯이 나타나고 사라질 때 애니메이션으로 만들고 싶습니다. (크기 조정 원이나 사각형과 같은 것이 센터에서 작은 영역으로 시작하면 커집니다.) 이 문제를 해결하는 방법에 대한 저의 첫 번째 생각은 QPainter의 클리핑을 사용하여

    0

    1답변

    QImage에 선을 그려 Qlabel에 표시하려고합니다. 그러나 나는 해결할 수없는 몇 가지 문제가있다. QPixmap px(100, 100); px.fromImage (imgRaw); // define in header file QImage imgRaw; : 그것은 다음과 같은 코드를 변경 한 후에는 null 픽스맵에 있도록 그릴하려고하기 때

    2

    1답변

    3D 모델 렌더링에서 비롯된 앤티 엘리 어싱을 사용하여 QPainter에서 삼각형/폴리곤을 그립니다. 두 개의 다각형이 서로 바로 옆에 그려지면 그 사이에 간격이 있습니다. import sys from PyQt4.QtCore import * from PyQt4.QtGui import * class Window(QLabel): def __i

    4

    1답변

    눌러 진 상태를 구현하는 방법 : https://qt-project.org/wiki/Qt_Style_Sheets_and_Custom_Painting_Example 사람이 내가 위젯을 구현할 수있는 방법을 알고 있나요 내가 마우스를 올리거나 눌렀을 때 다른 색상을 사용할 수 있도록하려면 어떻게해야합니까? 현재 스타일 시트는 다음과 같습니다 SWidget {