Seite 1 von 1

Grundsätzliche Fragen

Verfasst: 23. Juni 2007 16:59
von V++
Hi Leute,
in näherer Zukunft habe ich ein Softwareprojekt zu bearbeiten welches ich mit C++ und vielleicht Qt angehen will.

Allerdings gibt es da noch einige offene Fragen die ich gern vorher beantwortet wüsste um meinen Betreuer ebenfalls von dieser Kombination überzeugen zu können :D

1. Wie sieht es denn mit der GPL-Version von Qt genau aus? Wenn dass damit erstellt Programm nur firmenintern eingesetzt wird sollte es ja keine Probleme geben!?

Wie steht es im Vergleich mit bspw der .net-Technologie da, gibt es dort überhaupt Versionen mit denen ich firmeninterne Software ohne Lizenzgebühren zu berappen erstellen kann?


2. Welche IDE ist für Windows empfehlenswert?
Eclipse mit Plugin oder doch eher VisualStudio?


3. Gibt es in Qt Klassen zum einfachen einlesen einer XLS-Datei (Excel)


4. Da ich eine Datenbank im Hintergrund benötige würden mich die Möglichkeiten diesbezüglich interessieren! Es ist nichts sonderlich komplexes deshalb reichen die weniger leistungsfähigen Bindings!


5. Wie ist es eigentlich wenn ich mein Programm fertig habe, braucht es dann immer die Qt-Abhängigkeiten oder kann ich das alles in einen Installer packen?!


Wenn zu guter letzt noch jemand ein paar Argumente PRO Qt hat einfach raus damit!



Ich weis, dass es sich hierbei um recht triviale Fragen handelt. Allerdings wollte ich mit der Einarbeitung in Qt warten bis ich das endgültige "GO" dafür habe.

Vielen Dank schonmal im Voraus!

Re: Grundsätzliche Fragen

Verfasst: 23. Juni 2007 18:14
von Christian81
V++ hat geschrieben: 1. Wie sieht es denn mit der GPL-Version von Qt genau aus? Wenn dass damit erstellt Programm nur firmenintern eingesetzt wird sollte es ja keine Probleme geben!?

Wie steht es im Vergleich mit bspw der .net-Technologie da, gibt es dort überhaupt Versionen mit denen ich firmeninterne Software ohne Lizenzgebühren zu berappen erstellen kann?
Es widerspricht eigentlich dem Sinnder GPL, aber (IANAL!) grundsätzlich sollte es gehen. Ich denke nicht dass etwas mehr als 1000Dollar/Programmierer wirklich ins Gewicht fallen...
2. Welche IDE ist für Windows empfehlenswert?
Eclipse mit Plugin oder doch eher VisualStudio?
Die GPL-Version geht nur mit MinGW , also fällt VisualStudio weg. Und wenn ihr VisualStudio habt, fällt das bischen für 1. auch nicht ins Gewicht.
3. Gibt es in Qt Klassen zum einfachen einlesen einer XLS-Datei (Excel)
Nein, in der kommerziellen Version sind allerdings ein paar Klassen für die Anbindung an ActiveX usw. mit dabei. Darüber könnte man eine Excel-Datei auslesen denke ich.
4. Da ich eine Datenbank im Hintergrund benötige würden mich die Möglichkeiten diesbezüglich interessieren! Es ist nichts sonderlich komplexes deshalb reichen die weniger leistungsfähigen Bindings!
Siehe [url=http://doc.trolltech.com/4.3/qtsql.html]QtSQL-Modul[/quote].
5. Wie ist es eigentlich wenn ich mein Programm fertig habe, braucht es dann immer die Qt-Abhängigkeiten oder kann ich das alles in einen Installer packen?!
Das ist wohl eher eine Qt-unabhängige Frage... Man kann jedes Proggie statisch oder dynamsich linken und entsprechend hat man dann entweder ein grosses executable oder ein executable + libs.
Wenn zu guter letzt noch jemand ein paar Argumente PRO Qt hat einfach raus damit!
Einfach zu handhaben, guter Support (entweder mit der komemerziellen Version oder community)

Re: Grundsätzliche Fragen

Verfasst: 24. Juni 2007 14:48
von V++
Dankeschön erstmal!
Die GPL-Version geht nur mit MinGW , also fällt VisualStudio weg. Und wenn ihr VisualStudio habt, fällt das bischen für 1. auch nicht ins Gewicht.
war es nicht so, dass man auch die GPL-Version mit VisualStudio zum laufen bringen kann!?

Mit der Argumentation kann man in nem Unternehmen dass auf Gewinn aus ist leider keinen Stich machen! Wenn ich für ein Projekt dass ich mit vorhanden Mitteln sicherlich auch lösen lässt 1000¤ will mach ich mir keine Freunde ;)

Das Ding ist halt, ich würde gerne das Projekt mit Qt bearbeiten und brauch deshalb möglichst Argumente die das meinem Betreuer auch schmackhaft machen!
Nein, in der kommerziellen Version sind allerdings ein paar Klassen für die Anbindung an ActiveX usw. mit dabei. Darüber könnte man eine Excel-Datei auslesen denke ich.
Weis hierzu vielleicht noch jemand mehr?