„Diskussion:KDE“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 1 Jahr von 2A01:C23:84AD:2000:E6A:E635:6EDC:7ABF in Abschnitt Programmierbeispiel
Zur Navigation springen Zur Suche springen
Inhalt gelöscht Inhalt hinzugefügt
Keine Bearbeitungszusammenfassung
 
Bot: 1 Abschnitt nach Diskussion:KDE/Archiv/1#Academy-Link archiviert – letzte Bearbeitung: 2A01:C23:84AD:2000:E6A:E635:6EDC:7ABF (23.08.2022 23:02:10)
 
(224 dazwischenliegende Versionen von 100 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Diskussionsseite}}
Ich komme auch aus der EDV und habe daher durchaus Verständnis für EDV-nahe Inhalte und Seiten. Es ist vermutlich auch unausweichlich, dass manches davon umgesetzt wird.
{{Autoarchiv|Alter=365|Mindestbeiträge=1|Mindestabschnitte=1|Ziel='Diskussion:KDE/Archiv/1'}}
{{Archivübersicht|
* [[/Archiv/1|ab 2005]]
}}


== Programmierbeispiel ==


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


Wie sieht das bei KDE aus?
Andererseits glaube ich - obwohl Außenseiter in der Wikipedia - dass solche Seiten nicht hierher gehören. Lässt man sie zu, dann würde das bedeuten, dass im Prinzip jedes Produkt und jede Marke hier Eingang finden kann. -- HelmutLeitner


<nowiki>#</nowiki>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 --[[Spezial:Beiträge/2A01:C23:84AD:2000:E6A:E635:6EDC:7ABF|2A01:C23:84AD:2000:E6A:E635:6EDC:7ABF]] 23:02, 23. Aug. 2022 (CEST)

Aktuelle Version vom 24. August 2022, 00:01 Uhr

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