staging.inyokaproject.org

Archiv/Qt

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Archiv/Qt.

twessels

Anmeldungsdatum:
19. Februar 2006

Beiträge: Zähle...

Hallo,
ich wollte hier mal auf das Framework 'Qt' aufmerksam machen.
Für alle, die gerne plattformübergreifend in C++ (oder auch Java) programmieren wollen, solltet einen Blick auf diese Library werfen.

Alles weitere steht im Wiki...
Es können gerne Verbesserungen und Erweiterungen hinzugefügt werden.

Baustelle/Qt

MfG
Tobi

Moderiert von e2b:

Link ergänzt.

judo-yannick

Anmeldungsdatum:
12. Januar 2008

Beiträge: 92

Hi twessels.

Einen Artikel über Qt finde ich grundsätzlich gut, mir sind aber einige Dinge aufgefallen (ich hoffe, dass ich nicht falsch liege):
1. Du sagst (zumindest hier) Qt könne man auch mit Java verwenden. Dies stimmt schon, ist aber ein erst sehr neuer Zweig. Das FRamework dazu heißt Qt Jambi. Viele Informationen darüber gibts noch nicht. Guck unter anderem mal hier rein. http://forum.ubuntuusers.de/topic/150190/
2. Links innerhalb des Wikis zum Beispiel zu KDE4 fehlen ganz.
3. Vielleicht wäre eine Ergänzung weiterer Anwendungen, die mit Hilfe von Qt geschrieben wurde gut. (Zum Beispiel Skype)
4. Verfasse den Artikel generell für Ubuntu. Also einen Eintrag wie:

oder über das KDE-Menu starten.

durch: alternativ über das Menü zu starten ersetzen.

Das wars was mir so im Moment eingefallen ist. Insgesamt ein doch schon recht gelungener Artikel.

twessels

(Themenstarter)

Anmeldungsdatum:
19. Februar 2006

Beiträge: 22

Hi,
gute Hinweise judo-yannick, werde ich dann noch einbauen wenn ich Zeit hab.
Hab im ersten Post den eigentlichen Link vergessen, damit auch alle wissen worum es geht.

e2b Team-Icon

Avatar von e2b

Anmeldungsdatum:
6. Mai 2006

Beiträge: 3396

Ansonsten fehlte noch die Wissensbox und auch sonst habe ich ein paar Änderungen am Artikel vorgenommen. Wenn du sie dir ansiehst, kannst du noch ein bisschen was lernen. Aber ansonsten sieht der Artikel top aus! Inhaltlich kann ich ihn natürlich nicht bewerten.

noisefloor Team-Icon

Ehemaliger
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

schön. Eine Sache:
Die Optionen unter "Aufbau der Projektdatei" bitte als Tabelle, nicht als Code-Box.

Und zwei Frage:
Zum Satz:

Qt 🇬🇧 ist eine Klassenbibliothek für zahlreiche Programmiersprachen, insbesondere C++.

Muss es nicht heißen: "Qt ist ein auf C++ basierende Klassenbibliothek?

Und:

Die Benutzeroberfläche KDE4 baut vollständig auf die aktuelle Version Qt 4.4 auf. Deshalb ist KDE4 prinzipiell nicht mehr nur auf Linux beschränkt, sondern könnte sich auch auf Windows portieren lassen.

Gilt das nicht für KDE 3.x mit Qt3 genau so?

Gruß
noisefloor

judo-yannick

Anmeldungsdatum:
12. Januar 2008

Beiträge: 92

Und:

Zitat:

Die Benutzeroberfläche KDE4 baut vollständig auf die aktuelle Version Qt 4.4 auf. Deshalb ist KDE4 prinzipiell nicht mehr nur auf Linux beschränkt, sondern könnte sich auch auf Windows portieren lassen.

Gilt das nicht für KDE 3.x mit Qt3 genau so?

Also KDE 4 basiert nicht vollständig, aber zu einem sehr großen Anteil auf Qt.

comm_a_nder

Avatar von comm_a_nder

Anmeldungsdatum:
5. Februar 2006

Beiträge: 2533

Editor
Seine Programme kann man wie gewohnt in seinem Lieblingseditor [4] schreiben oder den Qt-Designer zu Hilfe nehmen. Er lässt sich mit dem Befehl designer-qt4 oder über das Menü starten.

Dieser Satz ist weder Fisch noch Fleisch. Man schreibt mit dem Qt-Designer keine Programme sondern entwirft Oberflächen, welche dann vom Qt-Framework eingebunden (und darüber mit den verschiedensten Bindings in diversen Programmsprachen) genutzt werden können.
Also Programme schreibt man mit dem Editor, Programmoberflächen (und die dazugehörigen Signale und Slots) erstellt man mit dem Qt-Designer. Oder man nutzt gleich eine IDE wie zB KDevelop, die das alles in einem integriert.

noisefloor Team-Icon

Ehemaliger
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

@twessels: machst du die vorgeschlagenen Korrekturen noch?

Gruß
noisefloor

march Team-Icon

Avatar von march

Anmeldungsdatum:
12. Juni 2005

Beiträge: 17329

Das wäre nett!!! 😀

mgraesslin Team-Icon

Avatar von mgraesslin

Anmeldungsdatum:
8. November 2006

Beiträge: 9183

noisefloor hat geschrieben:

Die Benutzeroberfläche KDE4 baut vollständig auf die aktuelle Version Qt 4.4 auf. Deshalb ist KDE4 prinzipiell nicht mehr nur auf Linux beschränkt, sondern könnte sich auch auf Windows portieren lassen.

Gilt das nicht für KDE 3.x mit Qt3 genau so?

FYI: Qt3 stand nur für Linux unter der GPL. Eine Portierung war also aus lizenzrechtlichen Gründen unmöglich.

Der Satz muss übrigens abgeändert werden, denn KDE 4 IST auf Windows und Mac OS portiert 😉

mgraesslin Team-Icon

Avatar von mgraesslin

Anmeldungsdatum:
8. November 2006

Beiträge: 9183

ach mir ist gerade noch was inhaltliches aufgefallen. KDE 4.0.x verwendet Qt 4.3, erst KDE 4.1 wird Qt 4.4 verwenden (das ja noch nicht veröffentlicht ist). Vllt einfach Qt 4 schreiben 😉

Ich würde auf jeden Fall noch mehr zu qt-designer schreiben. Da sollte meines Erachtens nach auch noch ein Screenshot hin und vllt eine kurze Anleitung z.B. wie setzt man signal und slots etc.

Eine kleine Hilfsmöglichkeit für KDE Nutzer kann man auch noch erwähnen: wenn man im konqueror qt:irgendetwas eingibt, gelangt man zur Qt Dokumentation von irgendetwas. also qt:qlist führt zu http://doc.trolltech.com/4.3/qlist.html

mythos

Anmeldungsdatum:
14. Juli 2006

Beiträge: 1080

Hi,
könnte man vielleicht auch noch beschreiben, wie man die neueste Qt4-Version akkurat händisch installiert? Ich selbst bin zwar in der Lage ein *.deb zu bauen, aber ob die verwendeten Pfade nun die besten sind, wage ich zu bezweifeln.

mfg
mythos

mgraesslin Team-Icon

Avatar von mgraesslin

Anmeldungsdatum:
8. November 2006

Beiträge: 9183

mythos hat geschrieben:

könnte man vielleicht auch noch beschreiben, wie man die neueste Qt4-Version akkurat händisch installiert?

Die neueste ist doch in Ubuntu 7.10 drinnen 😉
Eigentlich gibt es keinen Grund die von Hand zu bauen, da die Kubuntu Entwickler sobald KDE die Version wechselt neue Pakete bereitstellen. Also von Qt 4.4 Beta gibt es auch schon Pakete in Riddells persönlichem Archiv (siehe http://www.kdedevelopers.org/node/3300)

mythos

Anmeldungsdatum:
14. Juli 2006

Beiträge: 1080

Ich verwende aber Feisty 😉
und da ich gerade an QWired mitarbeite, welches >= libqt4-core 4.2.5 benötig (soweit ich weiß), wäre eine solche Anleitung wirklich nützlich. Wie gesagt, ich kann es schon installieren, nur wäre eine Anleitung, wie man es akkurat macht, nicht verkehrt. Ich frage ja nicht aus reiner Laune.

btw. ich rede von der aktuellsten Stable. Muss ja nicht gleich Beta sein.

mfg
mythos

noisefloor Team-Icon

Ehemaliger
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

@martingr: Willst du den Artikel nicht fertig machen? Der Originalautor meldet sich ja leider irgendwie nicht mehr...

Gruß
noisefloor

Antworten |