我需要根据某些条件在运行时更改我的 Qt 应用程序的停靠图标(在 MacOS X 中)。
我在trolltech.com上找到了几个食谱:
QApplication::setIcon()
setApplicationIcon()
qt_mac_set_app_icon()
但它都不起作用:Qt 4.5 中没有这样的方法/函数。
如何更改应用程序的停靠图标以及可以使用哪些图标格式?
谢谢你。
我需要根据某些条件在运行时更改我的 Qt 应用程序的停靠图标(在 MacOS X 中)。
我在trolltech.com上找到了几个食谱:
QApplication::setIcon()
setApplicationIcon()
qt_mac_set_app_icon()
但它都不起作用:Qt 4.5 中没有这样的方法/函数。
如何更改应用程序的停靠图标以及可以使用哪些图标格式?
谢谢你。
在 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 助手。
希望对您有所帮助。