• 7018阅读
  • 2回复

如何消去qt窗口中间的鼠标箭头 [复制链接]

上一主题 下一主题
离线tulip0425
 

只看楼主 倒序阅读 楼主  发表于: 2010-06-08
最近交叉编译了qt-4.5.3,不过在板子上跑qt程序的时候屏幕中间总是会出现一个鼠标箭头,试了以下方法
QCursor::setShape(Qt::BlankCursor);
setOverrideCursor(Qt::BlankCursor);
没有将鼠标箭头消去,而且我交叉编译时configure文件中-no-mouse-<driver>中禁止了所有可选的鼠标驱动,但是依然没有效果

我也试过全屏显示一个黑色QLabel,但是中间那个可恶的箭头还在

请问各位大牛这是什么原因啊

下面是我的配置文件

#!/bin/sh
./configure \
-release \
-shared \
-embedded arm \
-qt-sql-sqlite \
-opensource \
-no-qt3support \
-xplatform qws/linux-arm-g++ \
-little-endian \
-no-mouse-pc \
-no-mouse-bus \
-no-mouse-linuxtp \
-no-mouse-yopy \
-no-mouse-vr41xx \
-no-mouse-tslib \
-no-mouse-qvfb
离线cahwxy

只看该作者 1楼 发表于: 2010-06-08
QWidget* pWidget;
pWidget->setCursor(Qt::BlankCursor);
离线草也
只看该作者 2楼 发表于: 2011-01-05
回 楼主(tulip0425) 的帖子
解决了么?
快速回复
限100 字节
 
上一个 下一个