Diskussion:KDE

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 2 Jahren von 2A01:C23:84AD:2000:E6A:E635:6EDC:7ABF in Abschnitt Programmierbeispiel
Zur Navigation springen Zur Suche springen
Diese Diskussionsseite dient dazu, Verbesserungen am Artikel „KDE“ zu besprechen. Persönliche Betrachtungen zum Thema gehören nicht hierher. Für allgemeine Wissensfragen gibt es die Auskunft.

Füge neue Diskussionsthemen unten an:

Klicke auf Abschnitt hinzufügen, um ein neues Diskussionsthema zu beginnen.
Archiv
Wie wird ein Archiv angelegt?

Programmierbeispiel

[Quelltext bearbeiten]

Da KDE von QT abgeleitet ist, ist vielleicht ein Programmierbeispiel analog QT interessant:

Wie sieht das bei KDE aus?

#include <QtGui>

int main(int argc, char **argv) {

// Eine QApplication stellt immer die Basis dar

QApplication app(argc, argv);

// Ein Fenster mit einem Titel erzeugen

QWidget window; window.setWindowTitle("Qt4-Example");

// Ein Label mit einem Text erzeugen

QLabel *label = new QLabel("Hello World!");

label->setAlignment(Qt::AlignCenter);

// Eine Schaltfläche mit Tastenkürzel Alt-E erzeugen, welche die Anwendung beendet

QPushButton *button = new QPushButton("&Exit");

QObject::connect(button, SIGNAL(clicked()), &app, SLOT(quit()));

// Sowohl das Label als auch die Schaltfläche vertikal ausrichten

QVBoxLayout *layout = new QVBoxLayout;

layout->addWidget(label);

layout->addWidget(button);

window.setLayout(layout);

// Das Fenster anzeigen, die Anwendung starten und ihr Ergebnis (an das Betriebssystem) zurückliefern

window.show();

return app.exec();

}


Gruss Kfelske --2A01:C23:84AD:2000:E6A:E635:6EDC:7ABF 23:02, 23. Aug. 2022 (CEST)Beantworten