Tôi làm cách nào để hiển thị toàn màn hình tiện ích của mình? Tôi đã thử một cái gì đó như thế này:Tiện ích toàn màn hình
void MainWindow::SetFullScreen()
{
// Make our window without panels
this->setWindowFlags(Qt::FramelessWindowHint | Qt::Tool | Qt::WindowStaysOnTopHint);
// Resize refer to desktop
this->resize(QApplication::desktop()->size());
this->setFocusPolicy(Qt::StrongFocus);
this->setAttribute(Qt::WA_QuitOnClose, true);
qApp->processEvents();
show();
this->setFocus();
}
Nhưng tiện ích không nằm trên bảng hệ thống. Bạn có ý tưởng nào khác không?
Hệ điều hành: Linux
Cảm ơn. Hoạt động rất nhiều! – Ockonal
Trừ khi "MyWidget" là một cửa sổ khác MyWidget-> showFullScreen() sẽ không làm gì cả. –
cách thiết lập nhiều màn hình với XRandr, Eyefinity hoặc Xinerama? Điều này có hoạt động đúng không? – drahnr