29 #ifndef Pt_Forms_Icon_h
30 #define Pt_Forms_Icon_h
32 #include <Pt/Forms/Api.h>
33 #include <Pt/Gfx/Size.h>
34 #include <Pt/Gfx/Image.h>
35 #include <Pt/System/Path.h>
60 friend class IconImpl;
102 void attachIcon(IconImpl* parent);
104 void detachIcon(IconImpl* parent);
107 std::vector<IconImpl*> _icons;
221 mutable class IconImpl* _impl;
Core module.
Definition: Allocator.h:33
Size with floating-point width and height.
Definition: Size.h:47
Represents a path in the file-system.
Definition: Path.h:48
Basic image.
Definition: Image.h:52