我想为窗户做一张动画壁纸。到目前为止,我只对Mac编程有经验,而且我对windows还很陌生。所以我决定与QT合作,因为那里似乎有更多的帮助。
到目前为止,我已经在qt的无边界窗口中创建了该应用程序。很安静很好。
但是,QT中是否有一种方法可以更改窗口的级别,使其出现在窗口壁纸之上,但出现在图标后面?
编辑:
好的,如果找到一个简单的解决方案。
在对提示表单kusg1进行了一些测试之后,我找出了何时有一个透明的窗口鼠标事件仍在桌面上。
我其实想有这个网站有壁纸:蒂克马克。因此,我创建了一个无框窗口,它位于底部,具有透明的背景并显示文本。此外,我可以直接更换窗户墙纸,以获得时钟的背景。
因此,时钟文本不是后面的图标,但我认为这将是好的。
发布于 2011-11-29 05:52:24
只是一些想法:使用windows标志作为Qt::Window酶Qt::FramelessWindowHint + Windows停留在底部提示,并使用您的动画内容设置小部件的内容(合适的选择是使用QGraphicsView)。
小部件需要两个主要任务:
更新:
实现的一些提示:
发布于 2011-11-27 18:08:46
回答你的问题:不,没有。
但是,您可以使用Windows:如何在Windows桌面上直接绘图,C#?来尝试类似的操作
https://stackoverflow.com/questions/8287669
复制相似问题