On Mittwoch, 12. März 2003 18:51, Frank Liebelt wrote:
Ich habe das Problem, dass ich es nicht schaffe das Icon im HelpMenu durch mein eigenes zu ersetzen. Ich rufe das Menü wie folgt auf:
void Outlook2Unix::aboutApp() { KHelpMenu *helpMenu = new KHelpMenu(this,&kaboutData); helpMenu->aboutApplication(); }
Dort wird aber leider nur das Standard-Icon angezeigt. Kann mir jemand beschreiben, wie ich dieses Icon ändern kann ?
Hast Du ein .desktop-File für Dein Programm?
Dort steht so etwas drin:
# KDE Config File
[Desktop Entry]
Type=Application
Exec=kdirstat -caption "%c" %i %m
Icon=kdirstat.png
MiniIcon=kdirstat.png
DocPath=kdirstat/index.html
Im Makefile.am dann:
install-data-local:
$(mkinstalldirs) $(kde_appsdir)/Utilities/
$(INSTALL_DATA) $(srcdir)/kdirstat.desktop $(kde_appsdir)/Utilities/kdirstat.desktop
$(mkinstalldirs) $(kde_icondir)/locolor/32x32/apps/
Nach "make install" wird das evtl. nicht sofort wirksam, weil KDE das
manchmal cachet.
CU
--
Stefan Hundhammer