Hallo ich versuche nun schon seit einiger Zeit verzweifelt eine AboutBox in meiner Anwendung anzuzeigen. Ich habe mir eine GUI gebastelt und u.a mit zwei Slots versehen. 1) About KDE 2) About MeinProgramm Wenn ich nun in der GUI auf About KDE klicke wird folgendes ausgeführt und auch angezeigt: void MyApp::aboutKDE() { KHelpMenu *help = new KHelpMenu(); help->aboutKDE(); } Der Slot für About Applikation sieht dann so aus: void MyApp::aboutApp() { KHelpMenu *help = new KHelpMenu(); help->aboutApplication(); } Nur passiert hier rein garnichts! In der Headerdatei "khelpmenu.h" steht folgendes zu aboutApplication: /** * Opens an application specific dialog box. The dialog box will display * the string that was defined in the constructor. If that string was * empty the @ref showAboutApplication() is emitted instead. */ Erhlich gesagt hilft mir die Deutsche Übersetzung auch nicht weiter: /** * Öffnet ein Anwendung spezifisches Dialogfeld. Das Dialogfeld zeigt die * Zeichenkette an, die im Erbauer definiert wurde. Wenn diese Zeichenkette * leer war, wird das @ref showAboutApplication() anstatt ausgestrahlt. */ Ich habe in der int main() KAboutData mit allen Infos die nötig sind. Dies scheint hier aber nicht gemeint zu sein. Kann mir jemand sagen wo hier was erwartet wird damit der Dialog angezeigt wird ? Für Hilfe wäre ich dankbar! gruß Frank
participants (1)
-
Frank Liebelt