Seite 1 von 1

.NET Klasse in Qt-Application verwenden

Verfasst: 13. August 2010 13:26
von lowlevel
Hallo zusammen,

kann ich eine .NET Klasse mithilfe von activeQt in einem Qt-Projekt verwenden. Wenn ja, wie geht das?

Wie kann ich ansonsten in geschickter Weise einen Wrapper schreiben (hat zwar nix mit Qt zu tun aber ich frag trotzdem mal).

Das Problem das ich versuche zu lösen hat mit der Erstellung von Excel-Files zu tun. Ich muss mit meiner (bisher in Qt geschriebenen Applikation) Excel Files erstellen. Das Problem hierbei ist, dass auf dem Rechner kein Excel vorrausgesetzt werden darf. Damit muss ich entweder eine eigene Bibliothek implementieren wofür mir leider die Zeit fehlt oder eben ein .NET Bibliothek nutzen. (Es geht um OOXML Dokumente also *.xlsx)

Ich hoffe ihr könnt mir ein bisschen weiter helfen.

Gruß lowlevel

Verfasst: 13. August 2010 14:13
von Willi2793
Mit .Net habe ich noch nichts gemacht. Aber eine Excel-datei kannst du auch auf einem System auf dem Excel nicht selbst ist per ODBC erstellen. Auf windows ist IMHO der Excel-Treiber eigentlich immer da.

Verfasst: 13. August 2010 14:21
von franzf
Eine Suche nach "excel export library" oder "excel export library linux" liefert einiges.
Was soll alles exportiert werden? Reicht evtl. ein .csv aus, oder müssen Formatierungen/Scripts/etc integriert werden?

Verfasst: 13. August 2010 14:33
von lowlevel
Das stimmt schon, die Suche liefert schon einiges aber leider nicht das was ich brauche :D . Die meisten Bibliotheken sind zunächst in .NET geschrieben. qtXLS ist ein kommerzielles Projekt und leider nicht für Office 2007/2010 sondern für den alten Standard. Die ODBC Geschichte ist mir neu. Wie geht das? Ich schätze mal Formatieren kann ich damit auch nicht, oder?

Danke für Eure Hilfe