我们的应用程序全屏显示正常,但OSX菜单栏仍显示在其上方...
有没有解决这个问题的方法?
答案 0 :(得分:0)
是的,可能是已经建议的错误。尝试使用FramelessWindowHint,如下所示:
#include <QtGui/QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QLabel label("Test!");
label.setWindowFlags(Qt::FramelessWindowHint);
label.showFullScreen();
return a.exec();
}
我在Mac OS X 10.7.1上测试过它(甚至不支持)并且似乎有效。