2009-06-11 5 views
4

Ich muss das Dock-Symbol meiner Qt-Anwendung (in MacOS X) in der Laufzeit unter bestimmten Bedingungen ändern.Wie kann ich das Dock-Symbol von Qt-Anwendungen zur Laufzeit in MacOS ändern?

Ich habe auf trolltech.com mehrere Rezepte gefunden:

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

aber nichts davon funktioniert: Es gibt keine solche Methoden/Funktionen in Qt ist 4,5 .

Wie kann ich das Docksymbol meiner Anwendung ändern und welche Symbolformate kann ich verwenden?

Vielen Dank.

Antwort

8

In Qt 4.5 die Methoden, die Sie für die Suche

QApplication::setWindowIcon(const QIcon &) 

oder

QWidget::setWindowIcon(const QIcon &). 

Sie jedes Bildformat für Symbole verwenden können aufgerufen werden, die Qt unterstützt (zB BMP, GIF, JPG, PNG , TIFF, XPM, ...).

Vielleicht möchten Sie sich die Qt-Dokumentation unter http://doc.qtsoftware.com/4.5/index.html ansehen oder den Qt-Assistenten verwenden.

Hoffnung, die Ihnen hilft.

+0

Sie haben Recht. Ich war verwirrt mit dem Ausdruck "Standard-Fenstersymbol" in der Dokumentation. Vielen Dank! – Michael

Verwandte Themen