添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
Qt::X11BypassWindowManagerHint 无窗口边框的窗口,完全忽视窗口管理器和用户无法使用键盘进行输入
(除非手动调用 QWidget::activateWindow() 函数 Qt::FramelessWindowHint 无法移动和改变大小 无窗口边框 的窗口 Qt::NoDropShadowWindowHint 禁用 窗口阴影 Qt::WindowTitleHint 带 标题栏 的窗口 Qt::WindowSystemMenuHint 带 系统菜单 和尽可能地添加一个 关闭按钮 的窗口 Qt::CustomizeWindowHint 关闭 默认窗口 标题提示栏 Qt::WindowMinimizeButtonHint 窗口添加一个 最小化按钮 Qt::WindowMaximizeButtonHint 窗口添加一个 最大化按钮 Qt::WindowCloseButtonHint 窗口添加一个 关闭按钮 Qt::WindowContextHelpButtonHint 窗口添加一个 帮助按钮 Qt::WindowShadeButtonHint 如果窗口管理器支持,则在 最小化按钮 的位置添加一个阴影按钮 Qt::WindowStaysOnTopHint 通知窗口系统 置顶窗口 Qt::WindowStaysOnBottomHint 通知窗口系统 置于最底层窗口 if (windowRadioButton->isChecked()) { flags = Qt::Window; } else if (dialogRadioButton->isChecked()) { flags = Qt::Dialog; } else if (sheetRadioButton->isChecked()) { flags = Qt::Sheet; } else if (drawerRadioButton->isChecked()) { flags = Qt::Drawer; } else if (popupRadioButton->isChecked()) { flags = Qt::Popup; } else if (toolRadioButton->isChecked()) { flags = Qt::Tool; } else if (toolTipRadioButton->isChecked()) { flags = Qt::ToolTip; } else if (splashScreenRadioButton->isChecked()) { flags = Qt::SplashScreen; if (msWindowsFixedSizeDialogCheckBox->isChecked()) flags |= Qt::MSWindowsFixedSizeDialogHint; if (x11BypassWindowManagerCheckBox->isChecked()) flags |= Qt::X11BypassWindowManagerHint; if (framelessWindowCheckBox->isChecked()) flags |= Qt::FramelessWindowHint; if (windowNoShadowCheckBox->isChecked()) flags |= Qt::NoDropShadowWindowHint; if (windowTitleCheckBox->isChecked()) flags |= Qt::WindowTitleHint; if (windowSystemMenuCheckBox->isChecked()) flags |= Qt::WindowSystemMenuHint; if (windowMinimizeButtonCheckBox->isChecked()) flags |= Qt::WindowMinimizeButtonHint; if (windowMaximizeButtonCheckBox->isChecked()) flags |= Qt::WindowMaximizeButtonHint; if (windowCloseButtonCheckBox->isChecked()) flags |= Qt::WindowCloseButtonHint; if (windowContextHelpButtonCheckBox->isChecked()) flags |= Qt::WindowContextHelpButtonHint; if (windowShadeButtonCheckBox->isChecked()) flags |= Qt::WindowShadeButtonHint; if (windowStaysOnTopCheckBox->isChecked()) flags |= Qt::WindowStaysOnTopHint; if (windowStaysOnBottomCheckBox->isChecked()) flags |= Qt::WindowStaysOnBottomHint; if (customizeWindowHintCheckBox->isChecked()) flags |= Qt::CustomizeWindowHint; previewWindow->setWindowFlags(flags);
  • QtCreator软件 可以找到:
  •