Самый простой способ, который я знаю, это начать с этого:
setStyleSheet("background:transparent;");
setAttribute(Qt::WA_TranslucentBackground);
setWindowFlags(Qt::FramelessWindowHint);
А затем настройте, пока он не будет работать так, как вы хотите, изначально я обнаружил, что подсказка: на форумах Qt .