DAWorkbench 0.0.1
DAWorkbench API
载入中...
搜索中...
未找到
DA::DAStandardItemPlotScale类 参考

针对坐标轴QwtScaleWidget的StandardItem类 更多...

#include <DAStandardItemPlotScale.h>

类 DA::DAStandardItemPlotScale 继承关系图:

Public 类型

enum  { Type = QStandardItem::UserType + 2 }
 
enum  ItemType { PlotScaleText , PlotScaleVisible , PlotScaleProperty }
 指定这个item的类型 更多...
 

Public 成员函数

 DAStandardItemPlotScale (QwtPlot *plot, QwtAxisId axisid, ItemType plotScaleType)
 
QVariant data (int role=Qt::UserRole+1) const override
 
QVariant handleItemTextType (int role) const
 处理文字显示
 
QVariant handleItemVisibleType (int role) const
 
QVariant handleScalePropertyType (int role) const
 
int type () const override
 
QwtPlot * plot () const
 
QwtAxisId axisId () const
 
ItemType itemType () const
 
bool isValid () const
 
QString axisScaleTypeString (const QwtPlot *plot, QwtAxisId axisId)
 

静态 Public 成员函数

static QString axisIdToText (QwtAxisId id)
 

详细描述

针对坐标轴QwtScaleWidget的StandardItem类

成员枚举类型说明

◆ ItemType

指定这个item的类型

枚举值
PlotScaleText 

只显示QwtScaleWidget的文字和图标,用于树形第一列

PlotScaleVisible 

显示QwtScaleWidget的可见性,一般用于第二列

PlotScaleProperty 

显示QwtScaleWidget的属性,一般用于第三列

成员函数说明

◆ handleItemTextType()

QVariant DA::DAStandardItemPlotScale::handleItemTextType ( int  role) const

处理文字显示

参数
role
返回

该类的文档由以下文件生成: