[solved] QPushbutton mit Windows Standardicon open_file...

Alles rund um die Programmierung mit Qt
Antworten
tribari
Beiträge: 63
Registriert: 23. Juli 2008 13:31
Wohnort: Braunschweig

[solved] QPushbutton mit Windows Standardicon open_file...

Beitrag von tribari »

Hallo liebe QT-Gemeinde,

ich habe mal wieder eine Frage, und zwar weiss ich nicht wie ich auf einen QPushbutton das Windows Standardicon zum datei-öffnen zaubern kann...

ich weiss das dieses icon in einer windows-DLL hinterlegt ist, und irgendwie über die WINAPI ausgelesen werden muss...

Jedoch habe ich noch keine Erfahrung mit der Verwendung der WINAPI und daher ist es mir ein kleines Rätsel wie ich das kurz und knapp hinbekommen kann...

Wäre über jegliche Art von Hilfe sehr dankbar.

Ich nutze QT 4.3.4 commercial mit Eclipse unter Windows XP.


lg

Tribari
Zuletzt geändert von tribari am 7. Januar 2009 12:19, insgesamt 3-mal geändert.
Ginsengelf
Beiträge: 79
Registriert: 2. Mai 2007 10:21

Beitrag von Ginsengelf »

Moin, geht auch ohne WinAPI:
Qt stellt StandardIcon bereit, das einen Satz von häufigen Icons enthält.

Ginsengelf
tribari
Beiträge: 63
Registriert: 23. Juli 2008 13:31
Wohnort: Braunschweig

Beitrag von tribari »

hach das ist ja ein traum ;-) wäre ich so mal wieder nicht drauf gekommen...

Danke vielmals.
tribari
Beiträge: 63
Registriert: 23. Juli 2008 13:31
Wohnort: Braunschweig

Beitrag von tribari »

also ich habe das nun wie folgt probiert... aber es wird nix auf meinem QPushbutton angezeigt. Wo liegt mein Fehler? Liegt es evtl. daran das ich meine Application mit QApplication::setStyle(QPlastiqueStyle) versehen habe?


m_foldericon = QApplication::style()->standardIcon(QStyle::SP_DirOpenIcon);

m_widget.pb_test->setIcon(m_foldericon);



Okaaaay *lach* das thema hat sich erledigt ... schon dumm wenn man übersehen hat, das man noch einen zweiten Konstruktor hat ^^

Klappt super ...
Antworten