@StudentScripter
This?
WindowSplit.png
It's called Split Window / Window Tile or something like that and is a Window Manager functionality (in your case, X on Windows 7/10).
Because frameless Qt toplevel Widgets don't request a Window decoration, I think X does not recognize that you want to snap/split it anyway.
This is probably not doable with Qt only and platform/Window Manager dependent, maybe you need some extension. Haven't found one though.
Edit:
If you are fine with not using the native functionality, you could try to implement something like that using your Qt widget... when enabled, calculate the requested area (1/2, 1/4...) of your screen size and geometry and resize + move your widget accordingly.