[options] frame
[options] remove one macro abuse
[qt5] format
[options] use border
[common] macro abuse
[qt] enable useQtFileDialog options for no-kde build, not sure how many people need it though....
[qt] format
[qt] macro abuse, WIP: organize drawPrimitive
[qt] WIP: organize drawPrimitive
[qt] WIP: organize drawPrimitive
[qt] format, clean up