프로그래밍/Qt

투명 버튼

Dev-Drake 2019. 6. 11. 14:29
반응형

    QPixmap pixmap("/mirae/img/test.png");
    QIcon   TestIcon(pixmap);
    QPalette palette;

    palette.setBrush(ui->BtnTest->backgroundRole(), QBrush(pixmap));

    ui->BtnTest->setIcon(TestIcon);
    ui->BtnTest->setIconSize(QSize(pixmap.width(), pixmap.height()));
    ui->BtnTest->setGeometry(ui->BtnTest->x(), ui->BtnTest->y(), pixmap.width(), pixmap.height());
    ui->BtnTest->setFlat(true);
    ui->BtnTest->setAutoFillBackground(true);
    ui->BtnTest->setPalette(palette);

반응형