曲线设置窗口
更多...
#include <DAChartBarItemSettingWidget.h>
|
| void | setFillBrush (const QBrush &v) |
| | 填充
|
| |
| void | setEdgePen (const QPen &pen) |
| | 设置边线
|
| |
| void | setBaseLine (double v) |
| | 基线
|
| |
|
virtual void | plotItemAttached (QwtPlotItem *plotItem, bool on) |
| |
|
|
| DAChartBarItemSettingWidget (QWidget *parent=nullptr) |
| |
| virtual void | updateUI (QwtPlotItem *item) override |
| | 根据QwtPlotBarChart更新ui
|
| |
| void | applySetting (QwtPlotBarChart *item) |
| | 根据ui更新QwtPlotBarChart
|
| |
| void | setTitle (const QString &t) |
| | 曲线标题
|
| |
| QString | getTitle () const |
| | 曲线标题
|
| |
| void | setBarLegendMode (QwtPlotBarChart::LegendMode v) |
| | 设置Bar Legend Mode
|
| |
| QwtPlotBarChart::LegendMode | getBarLegendMode () const |
| | 获取Bar Legend Mode
|
| |
| void | setEnableFillEdit (bool on=true) |
| | 开启填充编辑
|
| |
| bool | isEnableFillEdit () const |
| | 是否开启填充编辑
|
| |
| void | setEnableEdgeEdit (bool on=true) |
| | 是否允许边框设置
|
| |
| bool | isEnableEdgeEdit () const |
| | 是否允许边框设置
|
| |
| QBrush | getFillBrush () const |
| | 填充
|
| |
| QPen | getEdgePen () const |
| | 获取设置的画笔
|
| |
| double | getBaseLine () const |
| | 基线
|
| |
| bool | isHaveBaseLine () const |
| | 判断是否设置了基线
|
| |
|
void | resetUI () |
| | 重置ui
|
| |
| DAChartPlotItemSettingWidget * | getItemSettingWidget () const |
| | 获取item plot widget
|
| |
|
void | setLayoutPolicy (QwtPlotAbstractBarChart::LayoutPolicy policy) |
| |
|
QwtPlotAbstractBarChart::LayoutPolicy | getLayoutPolicy () const |
| |
|
void | setLayoutHint (double hint) |
| |
|
double | getLayoutHint () const |
| |
|
void | setSpacing (int spacing) |
| |
|
int | getSpacing () const |
| |
|
void | setMargin (int margin) |
| |
|
int | getMargin () const |
| |
| int | getCurrentSelectFrameStyle () const |
| | 获取当前界面选中的QwtColumnSymbol::FrameStyle
|
| |
|
| DAAbstractChartItemSettingWidget (QWidget *parent=nullptr) |
| |
| void | setPlotItem (QwtPlotItem *item) |
| | 设置plotitem
|
| |
| QwtPlotItem * | getPlotItem () const |
| | setPlotItem之后调用的虚函数
|
| |
| bool | isHaveItem () const |
| | 判断是否有item
|
| |
| bool | checkItemRTTI (QwtPlotItem::RttiValues rtti) const |
| | 判断当前item是否是对应的rtti,如果没有item也返回false
|
| |
| QwtPlot * | getPlot () const |
| | 获取绘图
|
| |
| template<typename T > |
| T | d_cast () |
| | 快捷转换为别的item
|
| |
| template<typename T > |
| T | s_cast () |
| | 快捷转换为别的item
|
| |
|
void | replot () |
| |
|
|
virtual void | plotItemAttached (QwtPlotItem *plotItem, bool on) override |
| |
|
| void | setPlot (QwtPlot *plot) |
| | 设置plot是为了能感知item是否消除
|
| |
|
QwtPlotItem * | mPlotItem { nullptr } |
| |
|
QPointer< QwtPlot > | mPlot { nullptr } |
| |
◆ applySetting()
| void DA::DAChartBarItemSettingWidget::applySetting |
( |
QwtPlotBarChart * |
item | ) |
|
◆ getBarLegendMode()
| QwtPlotBarChart::LegendMode DA::DAChartBarItemSettingWidget::getBarLegendMode |
( |
| ) |
const |
◆ getBaseLine()
| double DA::DAChartBarItemSettingWidget::getBaseLine |
( |
| ) |
const |
◆ getCurrentSelectFrameStyle()
| int DA::DAChartBarItemSettingWidget::getCurrentSelectFrameStyle |
( |
| ) |
const |
获取当前界面选中的QwtColumnSymbol::FrameStyle
- 返回
◆ getEdgePen()
| QPen DA::DAChartBarItemSettingWidget::getEdgePen |
( |
| ) |
const |
◆ getFillBrush()
| QBrush DA::DAChartBarItemSettingWidget::getFillBrush |
( |
| ) |
const |
◆ getItemSettingWidget()
◆ getTitle()
| QString DA::DAChartBarItemSettingWidget::getTitle |
( |
| ) |
const |
◆ isEnableEdgeEdit()
| bool DA::DAChartBarItemSettingWidget::isEnableEdgeEdit |
( |
| ) |
const |
◆ isEnableFillEdit()
| bool DA::DAChartBarItemSettingWidget::isEnableFillEdit |
( |
| ) |
const |
◆ isHaveBaseLine()
| bool DA::DAChartBarItemSettingWidget::isHaveBaseLine |
( |
| ) |
const |
◆ setBarLegendMode()
| void DA::DAChartBarItemSettingWidget::setBarLegendMode |
( |
QwtPlotBarChart::LegendMode |
v | ) |
|
◆ setBaseLine
| void DA::DAChartBarItemSettingWidget::setBaseLine |
( |
double |
v | ) |
|
|
slot |
◆ setEdgePen
| void DA::DAChartBarItemSettingWidget::setEdgePen |
( |
const QPen & |
pen | ) |
|
|
slot |
◆ setEnableEdgeEdit()
| void DA::DAChartBarItemSettingWidget::setEnableEdgeEdit |
( |
bool |
on = true | ) |
|
◆ setEnableFillEdit()
| void DA::DAChartBarItemSettingWidget::setEnableFillEdit |
( |
bool |
on = true | ) |
|
◆ setFillBrush
| void DA::DAChartBarItemSettingWidget::setFillBrush |
( |
const QBrush & |
v | ) |
|
|
slot |
◆ setTitle()
| void DA::DAChartBarItemSettingWidget::setTitle |
( |
const QString & |
t | ) |
|
◆ updateUI()
| void DA::DAChartBarItemSettingWidget::updateUI |
( |
QwtPlotItem * |
item | ) |
|
|
overridevirtual |
该类的文档由以下文件生成:
- /home/runner/work/data-workbench/data-workbench/src/DAGui/ChartSetting/DAChartBarItemSettingWidget.h
- /home/runner/work/data-workbench/data-workbench/src/DAGui/ChartSetting/DAChartBarItemSettingWidget.cpp