6

我需要根据某些条件在运行时更改我的 Qt 应用程序的停靠图标(在 MacOS X 中)。

我在trolltech.com上找到了几个食谱:

  1. QApplication::setIcon()
  2. setApplicationIcon()
  3. qt_mac_set_app_icon()

但它都不起作用:Qt 4.5 中没有这样的方法/函数。

如何更改应用程序的停靠图标以及可以使用哪些图标格式?

谢谢你。

4

1 回答 1

10

在 Qt 4.5 中,您正在搜索的方法被称为

QApplication::setWindowIcon(const QIcon &)

或者

QWidget::setWindowIcon(const QIcon &).

您可以为 Qt 支持的图标使用每种图像格式(例如 BMP、GIF、JPG、PNG、TIFF、XPM 等)。

也许您想在http://doc.qtsoftware.com/4.5/index.html上查看 Qt 的文档或使用 Qt 助手。

希望对您有所帮助。

于 2009-06-11T14:47:44.400 回答