Seite 1 von 1
Qt und C#
Verfasst: 12. Mai 2008 13:32
von Siassei
Hallo an alle,
das hier wird wohl mein erster Beitrag bei euch
Ich schreibe gerade einer kleinen App und würde diese gerne Plattform unabhängig gestellten. Als Sprache entschied ich mich für C# mit Mono.
So was suche ich. Ich suche eine Plattform die mir es gestatet die Applikation auf Linux (KDE, Gnome) und Windows laufen zu lassen. Mac erstmal nicht.
- Graphikschnittstelle für die Forms
- voller OpenGL - Zugriff (Shader & Co.)
Zudem soll OpenOffice in die Oberfläche mit integriert werden.
Ihr habt ja schon eure Erfahrungen mit Qt gemacht. Ist Qt hierfür geeignet und gibt es überhaupt eine C# Schnittstelle?
MfG,
Thomas
Verfasst: 12. Mai 2008 14:01
von upsala
Verfasst: 12. Mai 2008 17:28
von flare
Hallo Siassei,
Wenn Du platformübergreifend programmieren möchtest, ist Qt erstmal ne gute Wahl
Qt hat allerdings von Haus aus keine C# Schnittstelle. Es gibt ein Projekt namens
Qyoto, das sowas bereitstellen will (allerdings scheint die Internetseite gerade offline zu sein).
OpenGL und Forms (in Qt-Sprech dürften das die Widgets sein) kann man mit Qt auch programmieren.
Bei OpenOffice wirds schon wieder etwas kniffliger, guck Dir mal
http://www.qt-apps.org/content/show.php ... tent=80650 an, da hat jemand ne Lösung dafür programmiert.
Grüße, flare
PS: @ upsala: Meinst Du nicht, Du könntest den Leuten hier mit ner Antwort in ganzen Sätzen (muss ja nicht gleich ein Roman sein) mehr helfen als nur mit Stichpunkten?
Verfasst: 12. Mai 2008 17:47
von upsala
PS: @ upsala: Meinst Du nicht, Du könntest den Leuten hier mit ner Antwort in ganzen Sätzen (muss ja nicht gleich ein Roman sein) mehr helfen als nur mit Stichpunkten?
Nein.
Verfasst: 12. Mai 2008 17:55
von flare
Meinst Du nicht, dass es zumindest etwas anständiger wäre?
Verfasst: 13. Mai 2008 08:40
von Deever
Gerade auch im Zusammenhang mit OpenOffice wäre PyQt doch eine ziemlich gute Wahl?
Gruß,
/dev
PS: SCNR:
flare hat geschrieben:Meinst Du nicht, dass es zumindest etwas anständiger wäre?
Ja.
Verfasst: 13. Mai 2008 08:52
von patrik08
Ich habe das ding Uebersetz / portiert von Okular KDE .
http://okular.kde.org/ .
Aber ich kann aus erfahrung sagen das OpenOffice nicht ein angenehmes format ist um mit zu arbeiten (sehr zeit raubend mit jede programm sprache ) da ist ja fast HTML noch besser....
OpenOffice kann einfach nicht alles so wie QuarkExpress oder Scribus als desktop publishing (DTP)
Da ist XSL-FO 1000 mal besser (
http://de.wikipedia.org/wiki/Extensible ... ng_Objects ) und es gibt gute rendern processoren wie
http://xmlgraphics.apache.org/fop/
Und auch QT programme die darauf zugreifen und rendern
http://code.google.com/p/fop-miniscribus/ brauchbar
http://sourceforge.net/projects/qxsl-fo/ in ca. 2-3 wochen fertig
Noch besser und schneller wenn man sich das eigene format macht
durch ein Klasse serialisierung wie etwa
http://www.qtforum.de/forum/viewtopic.php?t=6600