[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: Beginners Problem: Problem with KPopupMenu* helpMenu method
From: Oliver D <oliverd17 () gmx ! de>
Date: 2003-09-02 18:57:30
[Download RAW message or body]
Hi Josh,
i'm mainly using a german book called "*KDE- und Qt-Programmierung.
GUI-Entwicklung für Linux*": It would be good, if it were update to KDE
3. But it is not, so it is ok, but you'll have to read a lot of in the
Internet to get more actual informations. A good link to look for is of
course the developers page. I really like their API Reference
http://developer.kde.org/documentation/library/3.0-api/classref/
It would be nice if you send me a mail if you find a good english book
that covers KDE 3.x . I would by it for my own.
Oliver
Brooks, Josh J wrote:
>I'm just learning KDE myself, what books did you find that are good on the
>subject?
>
>-----Original Message-----
>From: Oliver D [mailto:oliverd17@gmx.de]
>Sent: Sunday, August 31, 2003 7:29
>To: kde-devel@mail.kde.org
>Subject: Beginners Problem: Problem with KPopupMenu* helpMenu method
>
>
>Hello,
>
>i'm just learning programming KDE. So i bought a book, read some
>tutorials, but i can't find an answer to my problem. It's simply about
>adding a help menu. So i'll use this piece of code in my programm.
>
> KMainWindow *top = new KMainWindow (); // Main Window
> KPopupMenu *help = top->helpMenu (aboutText); // helpMenu is a
>method of the class KMainWindow
>
> top->menuBar()->insertItem( i18n("&Help"), help); // insert helpMenu
>in my top window
>
>However, this gives me a compiler message that i don't understand
> error: no matching function for call to `KMenuBar.:
>As far as i understood, the compiler wants me to connect a function to
>the helpMenu i've just inserted, but in the documentation of the class
>stands that this piece of code wil display the standard help menu. So my
>next thought was that i forgot to include the header file that links the
>necessary librarie for the implementation, but i'm using...
>
> #include <kaction.h>
> #include <kapplication.h>
> #include <kcmdlineargs.h>
> #include <klocale.h>
> #include <kmainwindow.h>
> #include <khelpmenu.h>
> #include <kmenubar.h>
> #include <kstdaction.h>
> #include <qlabel.h>
> #include <qpopupmenu.h>
>
>and khelpmenu.h should give me the necessary link, or?
>
>Any help would be great, i'm searching now for four days and could'nt
>find anything solving my problem.
>
>
>
>
>>>Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe
>>>
>>>
><<
>
>
>
>>>Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
>>>
>>>
>
>
>
>
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic