Alles rund um die Programmierung mit Qt
-
Andy2211
- Beiträge: 65
- Registriert: 29. September 2008 23:02
Beitrag
von Andy2211 »
Hi,
habe ein etwas merkwürdiges Problem.
Sobald ich einen QFileDialog anlege\benutze bekomme ich ein Heap curruption, mach ich da irgendwas falsch?
Hier der code:
Code: Alles auswählen
int main(int argc, char* argv[]){
QApplication a(argc, argv);
QFileDialog dlg(0, Qt::Dialog);
dlg.exec();
return a.exec();
}
Es ist grad egal wo ich diesen QFileDialog aufruf mache, es kracht immer... Hab ich irgendeinen Prameter vergessen oder falsch?
QT version ist 4.5.2 / Visual Studio 08 SP1
Gruß,
Andy
-
AuE
- Beiträge: 918
- Registriert: 5. August 2008 10:58
Beitrag
von AuE »
Klappt bei mir ohne probs...wie sieht deine pro aus?
Code: Alles auswählen
#include <QtGui/QApplication>
#include <QFileDialog>
#include "mainwindow.h"
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QFileDialog dlg(0, Qt::Dialog);
dlg.exec();
MainWindow w;
w.show();
return a.exec();
}
-
Andy2211
- Beiträge: 65
- Registriert: 29. September 2008 23:02
Beitrag
von Andy2211 »
Hi,
mit pro meinst du die Projektdatei?
Ich verwende Visual Studio.
Kann es sein, dass meine gebaute Library eine Macke hat?
Gruß,
Andy
-
AuE
- Beiträge: 918
- Registriert: 5. August 2008 10:58
Beitrag
von AuE »
japp kann sein-weiß ichaber nicht
gibts fürs VS keine kompilierten libs?
-
Andy2211
- Beiträge: 65
- Registriert: 29. September 2008 23:02
Beitrag
von Andy2211 »
Denke schon, dass es fertige gibt, aber ich möchte die Lib ja mit den eigenen Parametern gebaut haben...
Allerdings hätt ich die neue Library sogar mit Schmalband Internet schneller als durch selber kompilieren
Gruß,
Andy
-
AuE
- Beiträge: 918
- Registriert: 5. August 2008 10:58
Beitrag
von AuE »
rofl
also wenn du ne App gebaut hast seh ich nicht woher der Fehler kommt.... bau am Besten nochmal und schau wo's fehler gibt.
-
Andy2211
- Beiträge: 65
- Registriert: 29. September 2008 23:02
Beitrag
von Andy2211 »
Hi,
Problem ist gelöst. Es kracht nur unter Windows 7, unter Windows Xp läuft es einwandfrei.
Gruß,
Andy
-
AuE
- Beiträge: 918
- Registriert: 5. August 2008 10:58
Beitrag
von AuE »
Welche Version nutzt du?
Ist nicht die 4.5.3 für Win7 freigegeben?
-
Curtis Newton
- Beiträge: 122
- Registriert: 11. Juni 2008 18:39
Beitrag
von Curtis Newton »
Andy2211 hat geschrieben:Hi,
Problem ist gelöst. Es kracht nur unter Windows 7, unter Windows Xp läuft es einwandfrei.
Gruß,
Andy
Alte Programmierregel: Fehler verschwinden nicht. Den Fehler siehst Du garantiert nochmal
C.
-
Andy2211
- Beiträge: 65
- Registriert: 29. September 2008 23:02
Beitrag
von Andy2211 »
Im Moment verwende ich noch 4.5.2
@curtis: du weißt ja, "It's not a bug - it's a feauture"
Gruß,
Andy