QT Mac support is shit

.. making our own buttons to get around the hideous pile of shit
   that is a QPushButton on Mac when you want it to be smaller than
   a billboard sign.