[gtkmm, automake] Symbole in ausführbares Programm einbinden (gelöst)
-
Hallo!
Ich möchte für mein gtkmm-Programm ein paar Symbole für die Toolbar erstellen. Wie binde ich diese Symbole am besten in mein Programm ein?
Am besten wäre es, wenn ich die Symbole direkt in das ausführbare Programm einbinden könnte, aber wie geht das?
Die schlechtere Alternative wäre, die Symbole irgendwohin zu installieren, aber wie sage ich automake, dass es meine Symbole irgendwo hin kopieren soll?
-
Hmm, ich hätte wohl besser gleich nach dem xpm-Dateiformat geschaut. Das ist nämlich genau das, was ich brauche. Falls es jemanden interessiert:
xpm ist ein Dateiformat für Bilder, welches seine Daten in einer C-Datei als char-Array abspeichert. Die xpm-Datei kann so einfach in den Quellcode eingebunden werden.#include "test.xpm" //... Glib::RefPtr<Glib::Pixbuf> my_image = Gdk::Pixbuf::create_from_xpm_data(test_xpm); //...