Programmentwicklung mit Kde
Zur Navigation springen
Zur Suche springen
Baustelle: Dieser Artikel ist eine Baustelle. Das heißt, jemand hat sich dieses Artikels angenommen und überarbeitet ihn gerade. |
Getestet: Dieser Hinweis soll dir dabei helfen, zu entscheiden, ob dieser Artikel auf deinem System funktionieren wird oder nicht. Solltest du feststellen, dass dieser Artikel bei einer ungetestet Version funktioniert, kannst du das gerne hier korrigieren oder im Forum anmerken.
|
Voraussetzungen
root@debian:~# aptitude install kdelibs5-dev
Ein erstes Programm
#include <QString>
#include <KApplication>
#include <KAboutData>
#include <KMessageBox>
#include <KCmdLineArgs>
#include <KLocalizedString>
int main (int argc, char *argv[])
{
KAboutData aboutData(// Der interne Programmname
"tutorial1",
// Der Nachrichtenkatalogname, bei Null wird der Programmname verwendet
0,
// Der Programmname, der später angezeigt wird
ki18n("Tutorial 1"),
// Die Version des Programms
"1.0",
// Eine kurze Programmbeschreibung
ki18n("KMessageBox popup"),
// Lizensinformationen
KAboutData::License_GPL,
// Copyright-Hinweise
ki18n("(c) 2007"),
// Hinweise zum Programm
ki18n("beliebiger Text..."),
// Die Homepage des Programms
"http://tutorial.de",
// Die Mailadresse, an die Fehlerberichte geschickt werden sollen
"submit@bugs.kde.org");
KCmdLineArgs::init( argc, argv, &aboutData );
KApplication app;
KGuiItem guiItem( QString( "Hallo" ), QString(),
QString( "Dies ist ein Tooltip!" ),
QString( "Dies ist ein \"Was ist das\"!" ) );
KMessageBox::questionYesNo( 0, "Hallo Welt!", "Hallo", guiItem );
}
In einen Editor eingeben oder Copy und Paste und für einen ersten Test mit Cmake konfigurieren und mit
user@debian:~$ make
übersetzen.
Damit ist der erste Test bestanden und ihr könnt mit eurem KDE Projekt beginnen.