QT:隐藏对话框/窗口的标题栏

标签 qt hide splash-screen titlebar

我有一个父窗口,其中按钮的单击事件函数具有以下几行:

SplashScreenDialog *splScrDlg = new SplashScreenDialog(this);
splScrDlg->show();

我想要的是我想从对话框(或窗口)中删除最大化按钮、最小化按钮、关闭按钮以及标题栏。 【其实是一个闪屏,它会包含一个图像,然后会自动退出并打开主窗口,欢迎您提出其他显示闪屏的想法]

最佳答案

为什么不使用 QSplashScreen?

从助手中提取的示例:

 int main(int argc, char *argv[])
 {
     QApplication app(argc, argv);
     QPixmap pixmap(":/splash.png");
     QSplashScreen splash(pixmap);
     splash.show();
     app.processEvents();
     ...
     QMainWindow window;
     window.show();
     splash.finish(&window);
     return app.exec();
 }

关于QT:隐藏对话框/窗口的标题栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1524474/

相关文章:

c# - 使用 Linkbutton 和 C# 和 javascript 在数据列表中隐藏面板

silverlight - 如何禁用 Windows Phone 7 启动画面?

Iphone 启动画面

c++ - 相同的键盘键作为两个相反操作的快捷方式

c++ - 无需任何直接操作的变量更改

javascript - 如果在 animate() 之后设置 hide() jquery animate 函数,它不起作用?

objective-c - iOS 应用程序显示最后显示的 View 而不是初始屏幕 - 但只是有时

c++ - 通过注册表更改鼠标设置后刷新 Windows

c++ - 如何在Qt中比较两个RGB图像?

ipad - 如何在滚动时隐藏(但不禁用)iPad 上的滚动条?