QWT API (中文) 7.0.1
Qt绘图库 - 中文API文档
载入中...
搜索中...
未找到
| Public 槽 | Public 成员函数 | Protected 成员函数 | 属性 | 所有成员列表
QwtTextLabel类 参考

显示 QwtText 的控件 更多...

#include <qwt_text_label.h>

类 QwtTextLabel 继承关系图:
QwtLegendLabel

class  PrivateData
 

Public 槽

void setText (const QString &, QwtText::TextFormat textFormat=QwtText::AutoText)
 更改标签的文本,保留所有其他 QwtText 属性
 
virtual void setText (const QwtText &)
 更改标签的文本
 
void clear ()
 清除文本和所有 QwtText 属性
 

Public 成员函数

 QwtTextLabel (QWidget *parent=nullptr)
 构造一个空标签
 
 QwtTextLabel (const QwtText &, QWidget *parent=nullptr)
 构造一个显示文本的标签
 
virtual ~QwtTextLabel ()
 析构函数
 
void setPlainText (const QString &)
 设计师插件接口 - 与 setText() 功能相同
 
QString plainText () const
 设计师插件接口
 
const QwtTexttext () const
 返回文本
 
int indent () const
 返回标签的文本缩进(像素)
 
void setIndent (int)
 设置标签的文本缩进(像素)
 
int margin () const
 返回标签的边距(像素)
 
void setMargin (int)
 设置标签的边距(像素)
 
virtual QSize sizeHint () const override
 返回大小提示
 
virtual QSize minimumSizeHint () const override
 返回最小大小提示
 
virtual int heightForWidth (int) const override
 返回给定宽度的首选高度
 
QRect textRect () const
 计算控件坐标中文本的几何区域
 
virtual void drawText (QPainter *, const QRectF &)
 重绘文本
 

Protected 成员函数

virtual void paintEvent (QPaintEvent *) override
 Paint event handler
 
virtual void drawContents (QPainter *)
 Draw the contents
 

属性

int indent
 
int margin
 
QString plainText
 

详细描述

显示 QwtText 的控件

构造及析构函数说明

◆ QwtTextLabel() [1/2]

QwtTextLabel::QwtTextLabel ( QWidget *  parent = nullptr)
explicit

构造一个空标签

◆ QwtTextLabel() [2/2]

QwtTextLabel::QwtTextLabel ( const QwtText text,
QWidget *  parent = nullptr 
)
explicit

构造一个显示文本的标签

◆ ~QwtTextLabel()

QwtTextLabel::~QwtTextLabel ( )
virtual

析构函数

成员函数说明

◆ clear

void QwtTextLabel::clear ( )
slot

清除文本和所有 QwtText 属性

◆ drawContents()

void QwtTextLabel::drawContents ( QPainter *  painter)
protectedvirtual

Draw the contents

Redraw the text and focus indicator

◆ drawText()

void QwtTextLabel::drawText ( QPainter *  painter,
const QRectF &  textRect 
)
virtual

重绘文本

◆ heightForWidth()

int QwtTextLabel::heightForWidth ( int  width) const
overridevirtual

返回给定宽度的首选高度

◆ indent()

int QwtTextLabel::indent ( ) const

返回标签的文本缩进(像素)

◆ margin()

int QwtTextLabel::margin ( ) const

返回标签的边距(像素)

◆ minimumSizeHint()

QSize QwtTextLabel::minimumSizeHint ( ) const
overridevirtual

返回最小大小提示

◆ paintEvent()

void QwtTextLabel::paintEvent ( QPaintEvent *  event)
overrideprotectedvirtual

Paint event handler

Qt 绘制事件处理器

QwtLegendLabel 重载.

◆ plainText()

QString QwtTextLabel::plainText ( ) const

设计师插件接口

◆ setIndent()

void QwtTextLabel::setIndent ( int  indent)

设置标签的文本缩进(像素)

◆ setMargin()

void QwtTextLabel::setMargin ( int  margin)

设置标签的边距(像素)

◆ setPlainText()

void QwtTextLabel::setPlainText ( const QString &  text)

设计师插件接口 - 与 setText() 功能相同

◆ setText [1/2]

void QwtTextLabel::setText ( const QString &  text,
QwtText::TextFormat  textFormat = QwtText::AutoText 
)
slot

更改标签的文本,保留所有其他 QwtText 属性

◆ setText [2/2]

void QwtTextLabel::setText ( const QwtText text)
virtualslot

更改标签的文本

QwtLegendLabel 重载.

◆ sizeHint()

QSize QwtTextLabel::sizeHint ( ) const
overridevirtual

返回大小提示

QwtLegendLabel 重载.

◆ text()

const QwtText & QwtTextLabel::text ( ) const

返回文本

◆ textRect()

QRect QwtTextLabel::textRect ( ) const

计算控件坐标中文本的几何区域


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