Es geht hauptsächlich um folgenden Quellcodeabschnitt:
Code: Alles auswählen
QBuffer buffer(&OriginalBytes);
buffer.open(QIODevice::WriteOnly);
originalImage = QPixmap::grabWindow(QApplication::desktop()->screen()->winId()).toImage();
originalImage.convertToFormat(QImage::Format_Mono);
originalImage.save(&buffer,"JPG",10);
buffer.close();
ZippedBytes = qCompress(OriginalBytes,9).toBase64();
- libgcc_s_dw2-1.dll
mingwm10.dll
phonon4.dll
QtCore4.dll
QtGui4.dll
QtNetwork4.dll
QtWebKit4.dll
QtXmlPatterns4.dll
Was nun aber wunderlicht ist, ich habe QTCreator auf dem anderen Rechner installiert, und das Programm hat sofort funktioniert (starten aus dem QTCreator bzw. Quellcode debuggen war nicht nötig, mein Verzeichnis mit den DLLs hat funktioniert). Wie soll ich das denn nun debuggen wenn das programm durch die Installation läuft?
Gibt es irgendwelche enviroment vars die ich setzen muss? Was kann ich sonst noch tun? Ich habe nur noch einen Rechner wo noch kein QTCreator installiert ist und wo das Programm die Macke hat. Kleine Test mit screencount ausgeben etc. habe ich auch schon probiert. Das verwunderliche ist ja nur das nach der QTCreator installation (ohne neustart) das Programm aus meinem Verzeichnis funktioniert.
Was habe ich übersehen? =( Wird irgend eine art Mainfest Datei benötigt? Ich benutze noch nicht all zu lange Qt...
Vielen Dank für jede Hilfe!!!