• 6325阅读
  • 1回复

[提问]QT窗体如何覆盖任务栏 [复制链接]

上一主题 下一主题
离线q632649116
 
只看楼主 倒序阅读 楼主  发表于: 2011-08-06
我是一个QT程序的初学者,在jz4740的机器上开发的,其实是诺亚舟的np1100,机器系统linux,qt-2.3.10,

现在我要搞个mplayer播放器,但是因为播放器直接把图像输出到fb的,使得在播放时候会屏幕会和qpe抢屏幕而闪烁,现在,我想写一个qt窗体,覆盖所有窗口以及任务栏,再启动播放器,避免闪烁。。。

我写了一个是这样的:

int main( int argc, char *argv[] )
{
QApplication a( argc , argv );
QWidget w( 0 );
w.setGeometry( 0, 0, 320, 240 );
a.setMainWidget( &w );
w.show();
setWindowFlags( w );
system("mplayer /mnt/mmc/1.avi");
//return a.exec();
}

现在这个窗体没法覆盖任务栏,电池图标,音量图标还是闪烁,请问我该怎么写??
四星瓢虫
离线q632649116
只看该作者 1楼 发表于: 2011-08-06
看来不用这里的各位解答了,另一个论坛的兄弟解答了。。

原帖由 xu427 于 2011-8-6 04:37 PM 发表
试试将.show()改为.showFullScreen()
四星瓢虫
快速回复
限100 字节
 
上一个 下一个