• 7147阅读
  • 6回复

如何使一个窗体全屏显示? [复制链接]

上一主题 下一主题
离线fengshenx
 

只看楼主 倒序阅读 楼主  发表于: 2006-03-30
问一个问题:

如何做一个窗体,没有右上角的最小化、最大化和关闭按钮。
占满整个屏幕,不可改变打下,不可移动。
就像qtopia的主界面那样。



谢谢!
离线XChinux

只看该作者 1楼 发表于: 2006-03-30
使用搜索功能搜索论坛
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线agui_232

只看该作者 2楼 发表于: 2006-04-02
widget->setFullScreen();
离线zzt10
只看该作者 3楼 发表于: 2006-04-02
在你定义的widget子类时,在构造函数里将WFlags改为4,例如
class clock : public QWidget
{
  Q_OBJECT

public:
  clock( QWidget* parent = 0, const char* name = 0,WFlags fl=4);
  ~clock();
..........
离线fengshenx

只看该作者 4楼 发表于: 2006-04-02
引用第2楼agui_2322006-04-02 05:45发表的“”:
widget->setFullScreen();


我在X11版的 QT用widget->showFullScreen() 可以全屏、
但是在 Qte里不行。不知道为什么。
离线fengshenx

只看该作者 5楼 发表于: 2006-04-02
我在main.cpp里
clock myclock(NULL,NULL,4);
myclock->show();

没有效果。
我用的是QTE 3.2.2 for arm
[ 此贴被fengshenx在2006-04-02 20:12重新编辑 ]
离线fengshenx

只看该作者 6楼 发表于: 2006-04-02
google了半天,解决了
把qte升级到3.3.4就能用showFullScreen()了。
快速回复
限100 字节
 
上一个 下一个