DtkWidget
DTK Widget module
载入中...
搜索中...
未找到
Dtk::Widget::WaterMark类 参考
类 Dtk::Widget::WaterMark 继承关系图:

Public 类型

enum  Type { None , Text , Image }
 
enum  Layout { Center , Tiled }
 

Public 成员函数

 WaterMark (QGraphicsItem *parent=nullptr)
 
void setType (Type t)
 
Type getType () const
 
void setLayoutType (Layout l)
 
void setScaleFactor (qreal scale)
 
void setImage (const QImage &img)
 
void setText (const QString str)
 
void setFont (const QFont &f)
 
QFont getFont () const
 
void setColor (const QColor &c)
 
QColor getColor () const
 
void setBoundingRect (const QRectF &rect)
 
QRectF boundingRect () const override
 
QPolygonF itemMaxPolygon () const
 
void paint (QPainter *painter, const QStyleOptionGraphicsItem *item, QWidget *widget) override
 
void updatePicture (QPainter *painter, bool isPreview)
 
void setNumberUpScale (const qreal &value)
 

Protected 成员函数

QPainterPath itemClipPath () const
 

友元

class DPrintPreviewWidgetPrivate
 

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