4
A
回答
3
我没有尝试这一点,但它可能是通过设定新的图标每隔几毫秒。
/* list of frames */
QLinkedList<QIcon> frames;
/* frames are icons created from images in application resources */
frames << QIcon(":/images/icon1.png") << QIcon(":/images/icon2.png");
/* set timer */
QTimer timer = new QTimer(this);
timer->setSingleShot(false);
connect(timer, SIGNAL(timeout()), this, SLOT(updateTrayIcon()));
timer->start(500); /* update icon every 500 milliseconds */
/*
updateTrayIcon function (SLOT) sets next tray icon
(i.e. iterates through QLinkedList frames)
*/
1
我想,你有两种方式:
尝试使用GIF动画文件(开始GIF与QMovie播放),并将它放置在托盘(我不知道这种情况下)
另一种方法是使用QTimer和几个不同的图像。在这里我找到了an example。
相关问题
- 1. 是否有可能有一个活动中的多个GoogleApiClients?
- 2. 是否有可能为所有活动提供一个GestureDetector?
- 3. 是否有可能一个POST
- 4. 是否有可能一个Parallel.ForEach
- 5. 是否有可能有一个函数在另一个函数
- 6. 有可能暂停动画?
- 7. 是否有可能有两个curl_init
- 8. 是否有可能有多个STDIN流?
- 9. 是否有可能有多个viewEngine.viewExtension
- 10. 是否有可能在WPF NavigationWindow上显示动画?
- 11. 是否有可能检测父modalview关闭动画的完成?
- 12. 是否有可能在as2代码中创建补间动画
- 13. 是否有可能检测动画gif图像客户端?
- 14. 是否有可能在Flash Builder中创建(良好)Flash动画?
- 15. 是否有可能为iOS创建自定义崩溃动画?
- 16. 是否有可能使用jQuery为背景URL制作动画?
- 17. 是否有可能从代码背后触发AJAX CollapsiblePanelExtender动画?
- 18. 是否有可能使用jquery动画每行文字?
- 19. 是否有可能同时动画UIPickerView和UITableview
- 20. 是否有可能让JSmooth显示启动画面(-splash:image.png选项)
- 21. 是否有可能在一个类中有多个setContentView?
- 22. 是否有可能在一个表中有两个FILESTREAM列?
- 23. 是否有可能在一个listView项目中有两个TextView?
- 24. 是否有可能这两个功能
- 25. 是否有可能创建一个服务而不启动它?
- 26. 是否有可能在.NET中动态生成一个类?
- 27. 是否有可能使一个Firebug的控制台自动化?
- 28. 是否有可能实现一个TabLayout与活动
- 29. 是否有可能从动态var实例化一个类?
- 30. 是否有可能从使用Javascript的画布获取笔画?