2012-09-30 5 views
1

인터넷을 통해 검색하려고했지만 여기서도 성공하지 못했습니다. Qt 4.8.2를 사용하고 디자이너에서 내 응용 프로그램을 디자인 한 다음 VS2010에 코드를 작성합니다. 응용 프로그램 창에 차트를 표시하고 싶습니다. http://www.infocaptor.com/user_help/help_img/dashboard_line_chart_screen.png처럼 앱에 의해 생성 된 일부 데이터를 기반으로합니다.Qt 디자이너가있는 Qt 도면

디자이너의 위젯 상자에서 드로잉과 관련된 위젯을 찾을 수 없습니다. 그래서 나는 QTextEdit을 생성하고 QPainter를 사용하여 그 위에 드로잉을 시도했다. 그러나 이것은 작동하지 않습니다. 전체 appwindow를 그릴 수는 있지만 텍스트 편집은 할 수 없습니다. 따라서 질문은 : 디자이너의 앱 창에 어떤 위젯을 추가 할 수 있으며 QPainter를 사용하여 위젯을 그리게 할 수 있습니까? 나는 문서로 회피하고있어

는 QPainter를가 어떤 도움이 많이 다니엘

답변

1

이다 "그리기"의 기능을 감사합니다 ...은 QTextEdit가 어떤는 QWidget에

을 그릴 수 있음을 구체적으로 말한다 tooo 복잡한/비 특이한 전문 위젯으로 포함됩니다. 사용자가 직접 만들고 원하는 그리기 기능을 구현해야합니다.

여기에서 배울 수있는 예제는 scribblearea 클래스가 당신이 찾고있는 것입니다. 이 경우 프로젝트에 복사하고 Qt-Designer에서이 클래스의 위젯을 승격하여 사용할 수 있습니다.

+0

게오르크, 많은 감사합니다. 나는 디자이너에서 쓰는 것을 사용하는 가능성에 대해 몰랐다. 안부 인사, 대니얼. –

+0

방금 ​​질문을 다시 읽었습니다. qwt를 살펴보십시오. 디자이너와도 통합되어 매우 예쁜 그래프를 만듭니다. –