У меня есть верхний уровень Без рамкиQMainWindow
с Прозрачность. У меня есть нежелательный эффект перехода по клику (в основное окно) в прозрачных частях окна.Qt Window Transparency
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow *window = new MainWindow;
window->setWindowFlags(window->windowFlags() | Qt::FramelessWindowHint);
window->setAttribute(Qt::WA_TranslucentBackground);
QLabel *label = new QLabel("Hello World!");
// window->setStyleSheet("background-color: rgba(0,0,0,1%)");
window->setCentralWidget(label);
window->show();
return a.exec();
}
Является ли это ожидаемым поведением и, если нет, есть способ обойти это.