Вам действительно не нужно создавать подклассы для изменения форматирования вашей кнопки, просто используйте таблицы стилей, например,
QPushButton {
font-size: 18pt;
font-weight: bold;
color: #ff0000;
}
Применение этой кнопки к кнопке, которую вы хотите изменить, сделает текст кнопок 18pt, жирным и красным. Вы можете подать заявку через widget->setStyleSheet()
Применение этого к виджету в иерархии выше будет стилизовать все кнопки внизу, механизм стилей QT очень гибкий и довольно хорошо документирован.
Вы также можете установить таблицы стилей в дизайнере, это будет стилизовать виджет, который вы редактируете немедленно