QTCreator und Icons

G

Gast1

Hi, ich würde gerne auf einigen Buttons meines GUIs Icons platzieren. Soweit erstmal kein Problem, nur muss ich bei allen verfahren die google und die QT-Hilfe mir aufzeigte immer Pfade zu den Icon-dateien angeben.

Wie kann ich denn die Icons verwenden, die QT allgemein verwendet, also so, dass es zum einen egal ist, auf welcher Distribution das Programm läuft (je nach Distribution ändern sich ja die Pfade der installierten Icons), und zum anderen das Icon aus dem vom User verwendete Icon-theme verwendet.
Bei GTK kann man ja angeben, dass man z.B. das "OK"-Icon verwenden möchte, welches dann je nach Theme ein anderes Icon ist.
 
Hi,

soweit ich mich erinnern kann und soweit es sich um ein Icon handelt, dass von freedesktop.org "abgesegnet" ist,, sollte es genügen den basename des Icons ohne Dateierweiterung einzutragen. Siehe auch hier. Damit bleibt Windows aber außen vor, afair.
 
Ich habe es mithilfe des Designers nicht hin bekommen und bezweifele inzwischen auch dass es überhaupt möglich ist.
Ich lade die Icons jetzt einfach im Constructor meines Fensters per Hand nach:
Code:
ui->btn_upload->setIcon(QIcon::fromTheme("edit-undo"));
 

Ähnliche Themen

Squid als RPCoHTTPS Proxy für Outlook Anywhere

KDE-Stil für gtk-Apps will nich...

Xubuntu - AVR32-linux crosscompile sqlite

Prcomail Installation

Gtk(Gnome)-Icons wechseln ?

Zurück
Oben