왼쪽 및 아래 축에 대한 레이블을 그리는 QwtPlot 하위 클래스가 있으며 이러한 레이블, 특히이 레이블과 눈금 표시의 숫자 레이블 사이에 여분의 여백을 추가하고 싶습니다. 이러한 패딩을 추가하는 기본 제공 방법이 있습니까? (나는 지금 라벨을 렌더링하기 위해 QwtPlainTextEngine을 사용하고 있기 때문에 여분의 공간을 추가하는 내 자신의 서브 클래스를 만들 수 있다고 생각한다. 그러나 이것은 내가 원하는 것보다 훨씬 낮은 레벨 일 것이다.)QwtPlot에서 축 레이블 주위에 여분의 공간을 어떻게 추가합니까?
답변
나는 같은 문제를 겪었다. 이러한 방법으로 해결할 수 있습니다.
방법 1 :
우리는 #include <qwt_plot_layout.h>
방법이 잊지 마세요이
double margin = 30;
plot->plotLayout()->setCanvasMargin(margin, QwtPlot::yLeft);
plot->plotLayout()->setCanvasMargin(margin, QwtPlot::yRight);
같은 캔버스 여백을 줄 수 : 축 거리를 사용
국경 거리. 나는이 도움이 될 것입니다 희망
double margin = 30;
plot->axisWidget(QwtPlot::xBottom)->setMinBorderDist(margin, margin);
이
#include <qwt_scale_widget.h>
잊지 마세요 다음은 예입니다. 이러한 방법은 축 및 위젯의 에지 사이의 간격을 조정 같은
참조 QwtAbstractScaleDraw :: setSpacing()는
어디서 볼 수 있습니까? 이런 식으로 남겨두면 대답이 완전하지 않습니다. 적어도 더 많은 정보를 대답에 추가해야합니다. 그렇지 않으면 삭제 될 것입니다. –
질문은 라이브러리의 특정 API를 찾고 답변에서 명시 적으로 이름을 지정하는 것입니다. 귀하의 의견을 이해할 수 없다면 제 응답을 삭제하십시오. – Uwe
도움이되는 주변 환경이없는 http://stackoverflow.com/help/how-to-answer –
- 1. div 주위에 여분의 공간이 있습니다.
- 2. 레이블 텍스트 주위에 여백 공간을 찾는 방법은 무엇입니까?
- 3. 안드로이드에서 타이머에 여분의 시간을 어떻게 추가합니까?
- 4. 이 버튼에 여분의 div를 어떻게 추가합니까?
- 5. 안드로이드 빌드에 여분의 바이너리를 어떻게 추가합니까?
- 6. 주위에 공간을 추가하십시오. UITabelViewCell
- 7. 탭에서 여분의 공간을 제거하십시오.
- 8. PHP 에코가 여분의 공간을
- 9. .serialize 양식 반환을위한 공간을 어떻게 추가합니까?
- 10. jqplot 축 ellipsis 축 레이블
- 11. 여분의 Y 축 고주파
- 12. xsl이 빈 공간을 추가합니까?
- 13. gnuplot : 축 레이블 오류
- 14. 숨기기 축 레이블 JFreeChart를
- 15. Qwt는 : 축 확장 - 틱 '라벨이 나는 QwtPlot에서 일하고 있어요
- 16. 축 변경 contourf의 레이블
- 17. QLabel 위에 여분의 공간을 없애십시오.
- 18. 음모를 꾸미고 축 레이블
- 19. ScrollView 위에 여분의 공간을 추가합니다.
- 20. Regex에서, 어떻게 모든 단어 사이에 하나의 여분의 공간을 추가합니까? 나는이 문장이
- 21. 축 레이블 이동 ggplot
- 22. xlim과 ylim 너머 여분의 공간을 제거하십시오
- 23. 축 레이블 값을 기준으로 축 레이블 서식 지정
- 24. PHP 연결이 여분의 공간을 출력합니다.
- 25. div 사이의 여분의 공간을 제거하십시오
- 26. 그림 아래에 여분의 공간을 제거하십시오.
- 27. 서브 메뉴가 여분의 공간을 만듭니다
- 28. 목록에서 값에서 여분의 공간을 삭제하십시오.
- 29. ShareActionProvider ActionBarSherlock - 여분의 공간을 제거합니다.
- 30. JFreeChart - 축 레이블 위치
같습니다. 축의 텍스트 레이블과 축 사이의 공간을 조정하고 싶습니다. – bdesham