Qt4 Embedded 去掉鼠标指针及全屏显示 [转]

 

原文地址

呵呵,使用第四个方法去掉了鼠标的图标。

Qt4 Embedded 去掉鼠标指针及全屏显示 [转]  

2011-05-06 15:35:58|  分类:嵌入式点滴|  标签:|字号 订阅

一.qt应用程序全屏显示

方法1:使用函数setWindowFlags()函数
例:yourwidget->setWindowFlags(Qt::window | Qt::FramelessWindowHint); 

(第一个Qt::window表示此widget是窗口类型,第二个参数使用无框架就是没有标题,状态栏和边框)


方法2:使用showFullScreen()函数

例:在窗口对象中加入this->showFullScreen();即可,此方法只对顶级窗口有效。

 

二.qt触摸屏隐藏鼠标指针

方法1:运行加参数-nomouse

鼠标指针是没了,触摸屏也失效了。

 

方法2:QWidget::setCursor(QCursor(Qt::BlankCursor)

例:this->setCursor(Qt::BlankCurror);

只希望在某个QWidget(或QDialog等)控件上不出现鼠标指针。其他窗口仍会显示鼠标指针。

 

方法3:main函数中调用QApplication::setOverrideCursor(Qt::BlankCurror);

 

方法4:main()函数加入 #include <QWSServer>,实例化QApplication后,添加QWSServer::setCursorVisible(false);

注意:方法2和3只有在动一下触摸屏后鼠标才会消失,第4种在整个程序启动到运行都不会出现鼠标指针。

 

终于去掉这讨厌的鼠标了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值