10 #ifndef SINGLELAYOUTPANEL_HPP 11 #define SINGLELAYOUTPANEL_HPP 80 #endif // #ifndef SINGLELAYOUTPANEL_HPP virtual void removing(PriorityGridLayout *l, int p)
Records that the panel has been removed from the layout.
Represents something being drawn in a rectangular region defined by a PriorityGridLayout object...
virtual void added(PriorityGridLayout *l, int p)
Records the layout object and priority that has been assigned to this panel.
A way to place Panel objects dynamically with a priority mechanism to allow panels to be resized and ...
A variation of a Panel that can only be added to one layout at a time, and that keeps track of its ow...
PriorityGridLayout * owner() const
Returns the layout object that has added this Panel, or nullptr if no layout has the panel...
unsigned int pri
The priority value assigned to this Panel when added to a layout.
GridLayoutConfig & panelConfig()
Returns the panel's layout configuration.
PriorityGridLayout * pgl
The layout object that has added this Panel, or nullptr if not added.
General graphics related code.
Informs a PriorityGridLayout object where to place and how large to make Panel objects.
int layoutPriority() const
Returns the priority assigned to this panel when added to a layout, or zero if not added...