在这里插入代码片
@TOC
QMargins q;
q.setBottom(3);
chart->setMargins(q); //设置上下左右边距 以解决X时间轴太长显示不完全的问题
实例化QMargins类型,QMargins 包括设置上下左右边距的函数已经单个设置某一边的函数 传入到QChart的chart->setMargins(q)即可解决 我这里只设置了底部边距。
Other:
Q_DECL_CONSTEXPR QMargins() Q_DECL_NOTHROW;
Q_DECL_CONSTEXPR QMargins(int left, int top, int right, int bottom) Q_DECL_NOTHROW;
Q_DECL_CONSTEXPR bool isNull() const Q_DECL_NOTHROW;
Q_DECL_CONSTEXPR int left() const Q_DECL_NOTHROW;
Q_DECL_CONSTEXPR int top() const Q_DECL_NOTHROW;
Q_DECL_CONSTEXPR int right() const Q_DECL_NOTHROW;
Q_DECL_CONSTEXPR int bottom() const Q_DECL_NOTHROW;
Q_DECL_RELAXED_CONSTEXPR void setLeft(int left) Q_DECL_NOTHROW;
Q_DECL_RELAXED_CONSTEXPR void setTop(int top) Q_DECL_NOTHROW;
Q_DECL_RELAXED_CONSTEXPR void setRight(int right) Q_DECL_NOTHROW;
Q_DECL_RELAXED_CONSTEXPR void setBottom(int bottom) Q_DECL_NOTHROW;
等等。。。
这里不一一介绍!