Дело в том что я не спорю, это на самом деле хороше.
inputCod->setStyleSheet("background-repeat:no-repeat;\n"
    "font-size: 42px;\n"
    "color: #ff2d03;\n"
    "font-weight: bold;\n"
    "font-family: Arial, Tahoma, Helvetica, sans-serif;\n"
    "border-radius: 10px;\n"
    "background-image: url(:/images/input_cod_bg.png);");проста когда дело доходит до вставки картинок которых нет в .qrc файле тогда на помощь приходит setText которой у QPushButton... не распознает html. вот и пришлось QLabel под себя компилить..