Die Suche ergab 10 Treffer

von fthieme
7. Februar 2010 23:19
Forum: Qt Programmierung
Thema: Speicher freigeben, Threads, ProgressDialog...
Antworten: 23
Zugriffe: 8382

Re: aw:

Ich benutze NetBeans 6.8 und QT version 4.6.1 - solche Probleme haben mich schon oft von der Fertigstellung meiner Programme gehindert und ich weis einfach nicht wie ich das Problem mit dem Speicher beheben soll. Werde das Ganze morgen mit dem QCreator versuchen und sehen ob es das Gleiche ist - so...
von fthieme
7. Februar 2010 22:42
Forum: Qt Programmierung
Thema: Speicher freigeben, Threads, ProgressDialog...
Antworten: 23
Zugriffe: 8382

Als Beispiel stddef.h von gcc 3.4.5 Soviel zu NULL :D Und wenn du keinen GCC nimmst? Und wenn du nicht auf x86 bist? Und wenn sich die Implementierung von NULL mal ändert? Und wenns nur allein aus dem Grund ist, dass es die Lesbarkeit deutlich erhöht? ;) Edith: Nur mal so als Vergleich SunStudio 12...
von fthieme
7. Februar 2010 22:27
Forum: Qt Programmierung
Thema: Speicher freigeben, Threads, ProgressDialog...
Antworten: 23
Zugriffe: 8382

Kurz als Vorrede: ein Nullpointer gehört auf NULL gesetzt und mit NULL verglichen, nicht mit 0.

Nach kurzem Überfliegen deines Codes ist mir nichts aufgefallen. Machst du noch dynamisches innerhalb von ConverterThread? Nicht dass dort beim terminate() nicht alles freigegeben wird...
von fthieme
7. Februar 2010 16:17
Forum: Qt Programmierung
Thema: Programm für Console und X11
Antworten: 11
Zugriffe: 4743

Danke für den Hinweis. Ich schaus mir mal an. Hab bisher noch nicht mit boost gearbeitet...
von fthieme
7. Februar 2010 15:35
Forum: Qt Programmierung
Thema: Programm für Console und X11
Antworten: 11
Zugriffe: 4743

Bitte Q(Core)Application nicht mit new erstellen bzw delete löschen. Probiere bitte einfach mal nt main(int argc, char *argv[]) { QCoreApplication app_core(argc, argv); QStringList arguments = QCoreApplication::arguments(); programName = arguments.at(0); if (arguments.contains("-i")) { QA...
von fthieme
7. Februar 2010 12:40
Forum: Qt Programmierung
Thema: Programm für Console und X11
Antworten: 11
Zugriffe: 4743

mmh, doof, aber wenns nicht anders geht... Danke :) Edith: Geht doch anders. Ich erstelle jetzt ein QCoreApplication Objekt und ersetze das bei Bedarf durch ein QApplication Objekt. int main(int argc, char *argv[]) { QCoreApplication *app; app = new QCoreApplication(argc, argv); QStringList argument...
von fthieme
7. Februar 2010 12:34
Forum: Qt Programmierung
Thema: Programm für Console und X11
Antworten: 11
Zugriffe: 4743

Argh - ich hab die zweite Zeile gelesen und gesehen QCoreApplicaton - alles klar...

Wie mache ich das nun also mit den Argumenten? Oder anders gefragt, wie komme ich von der QCoreApplication zu der QApplication?
von fthieme
7. Februar 2010 12:17
Forum: Qt Programmierung
Thema: Programm für Console und X11
Antworten: 11
Zugriffe: 4743

Ich gebe einen Kommandozeilenschalter mit, den ich "-ni" getauft habe. Ausschnitsweise sieht die so aus: int main(int argc, char *argv[]) { QApplication app(argc, argv); QStringList arguments = QCoreApplication::arguments(); programName = arguments.at(0); if (arguments.contains("-ni&q...
von fthieme
7. Februar 2010 11:24
Forum: Qt Programmierung
Thema: Programm für Console und X11
Antworten: 11
Zugriffe: 4743

Programm für Console und X11

Hallo! Ich hab ein kleines Programm geschrieben, welches entweder im Batch Mode oder aber mit graphischem Interface bedienbar ist. Basis ist QCoreApplication und in einem Zweig gibt es dann ein Widget, im anderen nicht. Wenn ich das Programm nun auf der Console im Batch Mode starten will, will es si...
von fthieme
19. Mai 2007 23:01
Forum: Qt Programmierung
Thema: Froglogic's getopt && Qt4
Antworten: 2
Zugriffe: 3309

Ein Wunder, dass hier noch keine Antwort ist. Ich hab mich gestern aus Interesse mal rangesetzt...

http://fthieme.net/de/software/misc.html