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
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
Ehemaliger
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
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
Ehemaliger
Anmeldungsdatum: 6. Juni 2006
Beiträge: 28316
|
Hallo, @twessels: machst du die vorgeschlagenen Korrekturen noch? Gruß noisefloor
|
march
Anmeldungsdatum: 12. Juni 2005
Beiträge: 17329
|
|
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
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
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
Ehemaliger
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
|