| CanGrow | Can grow beyond its size hint if necessary |
| CanShrink | can shrink below its size hint if necessary. |
| Default | Default size mode - CanGrow and CanShrink |
| Expand | Should get as much space as possible. |
| Flexible | Ignores the size hint - just expand as large as possible |
| Ignore | Widget size is ignored, will get as much space as possible. |