1#ifndef DAABSTRACTWIDGETOVERLAY_H
2#define DAABSTRACTWIDGETOVERLAY_H
84 void setMaskMode(MaskMode mode);
85 MaskMode getMaskMode()
const;
87 void setRenderMode(RenderMode mode);
88 RenderMode getRenderMode()
const;
90 virtual bool eventFilter(QObject*
object, QEvent* event)
override;
99 static QRegion maskRegion(
const QRect& r,
int penWidth);
106 static QRegion maskRegionVOrHLine(
const QLine& VOrHLine,
int penWidth);
132 virtual QRegion maskHint()
const;
134 virtual void paintEvent(QPaintEvent* event)
override;
135 virtual void resizeEvent(QResizeEvent* event)
override;
137 void updateOverlay();
141 void draw(QPainter* painter)
const;
序列化类都是带异常的,使用中需要处理异常
Definition AppMainWindow.cpp:44