• 4440阅读
  • 2回复

请教热心的大虾关于构造没有标题栏且不能被拖动的窗口 [复制链接]

上一主题 下一主题
离线yangnonglin
 
只看楼主 倒序阅读 楼主  发表于: 2009-12-31
我用QT做一个应用程序,但我不希望主窗口有标题栏,同时也不希望这个主窗口能被拖动,希望它总是全屏显示.我在main.cpp中定义的窗口都有标题栏,同时整个窗口都能移动,我不需要这样,应该怎样做呢?望指教.
离线jorneyr

只看该作者 1楼 发表于: 2010-01-01
void setWindowFlags ( Qt::WindowFlags type )
type使用Qt::ToolTip:

widget.setWindowFlags(Qt::ToolTip); 这样可以实现你的要求.
widget.showFullScreen ();
离线yangnonglin
只看该作者 2楼 发表于: 2010-01-01
非常感谢您的回复.我以前用了ShowFullScreen(),但触摸到触摸屏的边缘的时候,好象是触摸到标题栏中时,可以拖动整个窗口,这就影响了应用程序的界面显示.我马上照您的方法试一下.再次感谢大虾.
快速回复
限100 字节
 
上一个 下一个