Changeset View
Changeset View
Standalone View
Standalone View
shadow.h
Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Line(s) | |||||
53 | * To create a Shadow instance use the static factory method @link createShadow which will | 53 | * To create a Shadow instance use the static factory method @link createShadow which will | ||
54 | * create an instance for the currently used Compositing Backend. It will read the X11 Property | 54 | * create an instance for the currently used Compositing Backend. It will read the X11 Property | ||
55 | * and create the Shadow and all required data (such as WindowQuads). If there is no Shadow | 55 | * and create the Shadow and all required data (such as WindowQuads). If there is no Shadow | ||
56 | * defined for the Toplevel the factory method returns @c NULL. | 56 | * defined for the Toplevel the factory method returns @c NULL. | ||
57 | * | 57 | * | ||
58 | * @author Martin Gräßlin <mgraesslin@kde.org> | 58 | * @author Martin Gräßlin <mgraesslin@kde.org> | ||
59 | * @todo React on Toplevel size changes. | 59 | * @todo React on Toplevel size changes. | ||
60 | **/ | 60 | **/ | ||
61 | class Shadow : public QObject | 61 | class KWIN_EXPORT Shadow : public QObject | ||
62 | { | 62 | { | ||
63 | Q_OBJECT | 63 | Q_OBJECT | ||
64 | public: | 64 | public: | ||
65 | virtual ~Shadow(); | 65 | virtual ~Shadow(); | ||
66 | 66 | | |||
67 | /** | 67 | /** | ||
68 | * @return Region of the shadow. | 68 | * @return Region of the shadow. | ||
69 | **/ | 69 | **/ | ||
▲ Show 20 Lines • Show All 124 Lines • Show Last 20 Lines |