Die Suche ergab 125 Treffer

von bobcat
1. April 2016 18:53
Forum: Qt Programmierung
Thema: QNetworkAccessManager friert ein (bei Aufruf aus dll)
Antworten: 3
Zugriffe: 3421

Re: QNetworkAccessManager friert ein (bei Aufruf aus dll)

Direkt bevor die Ausnahme geworfen wird, werden übrigens
C:\Windows\SysWOW64\wlanapi.dll
C:\Windows\SysWOW64\wlanutil.dll
geladen.
von bobcat
1. April 2016 12:03
Forum: Qt Programmierung
Thema: QNetworkAccessManager friert ein (bei Aufruf aus dll)
Antworten: 3
Zugriffe: 3421

Re: QNetworkAccessManager friert ein (bei Aufruf aus dll)

Ich bin bei der Spurensuche etwas weiter gekommen: Der Fehler tritt nicht nur auf, wenn ich den Code über die dll aufrufe, sondern auch, wenn ich in der C++ Welt bleibe und den Code aus dem Visual Studio heraus debugge. Hier friert die Ausführung des Programms jedoch nicht ein, sondern es wird eine ...
von bobcat
9. März 2016 18:51
Forum: Qt Programmierung
Thema: QNetworkAccessManager friert ein (bei Aufruf aus dll)
Antworten: 3
Zugriffe: 3421

Re: QNetworkAccessManager friert ein (bei Aufruf aus dll)

Okay, ich habe mir die qApp->sessionId() und den qApp->sessionKey() direkt nach dem Start meiner Python-Anwendung in meinem Python-Skript und direkt vor meinem Aufruf des get-Requests in der dll angeschaut. Die sind identisch; die PyQt Python-Bindings tragen also Sorge, dass hier die Anwendung korre...
von bobcat
9. März 2016 18:22
Forum: Qt Programmierung
Thema: QNetworkAccessManager friert ein (bei Aufruf aus dll)
Antworten: 3
Zugriffe: 3421

QNetworkAccessManager friert ein (bei Aufruf aus dll)

Ich mache folgenden einfachen Aufruf: QNetworkAccessManager manager; QNetworkReply* reply; reply = manager.get(*request); Meinen Code kompiliere ich in eine exe, führe diese aus und aus der exe wird der get-Request auch wie erwartet ausgeführt. Ich verwende den Code allerdings auch noch in einem and...
von bobcat
2. März 2016 20:05
Forum: Qt Programmierung
Thema: QThread, QEventLoop und subclassing QApplication::notify()
Antworten: 1
Zugriffe: 2659

QThread, QEventLoop und subclassing QApplication::notify()

Meine Anwendung produziert folgende Fehlermeldung: "Qt has caught an exception thrown from an event handler. Throwing exceptions from an event handler is not supported in Qt. You must reimplement QApplication::notify() and catch all exceptions there." Ich habe den Hinweis befolgt und wie i...
von bobcat
26. Februar 2016 16:05
Forum: Qt Programmierung
Thema: [gelöst] Visual Studio Pfad beim Debuggen
Antworten: 6
Zugriffe: 4806

Re: [gelöst] Visual Studio Pfad beim Debuggen

Das würde ich tatsächlich überlegen. Allerdings müsste ich mich erst einmal einlesen, wie man das macht, einen patch für qmake erstellen. Ich müsste ja den qmake Quellcode nehmen, verstehen, ändern, neu kompilieren und dann bei mir einsetzen. Und idealerweise den patch der community auch zur Verfügu...
von bobcat
24. Februar 2016 11:22
Forum: Qt Programmierung
Thema: [gelöst] Visual Studio Pfad beim Debuggen
Antworten: 6
Zugriffe: 4806

Re: Visual Studio Pfad beim Debuggen

So wie ich das sehe, kann man das Arbeitsverzeichnis nicht aus dem .pro File setzen. Ich habe gesehen, dass es die Frage auch schon mal im Forum gab: http://www.qtforum.de/forum/viewtopic.php?f=1&t=8282&p=42048&hilit=arbeitsverzeichnis#p42048 Insofern setze ich das Thema auf [gelöst] im ...
von bobcat
22. Februar 2016 17:55
Forum: Qt Programmierung
Thema: [gelöst] Visual Studio Pfad beim Debuggen
Antworten: 6
Zugriffe: 4806

Re: Visual Studio Pfad beim Debuggen

Das klappt. Damit ich das nutzen kann, müsste ich das Arbeitsverzeichnis jetzt noch in meinem .pro File angeben können, sonst ist die Einstellung ja nach jedem Ausführen von qmake wieder weg. Gibt es dafür eine Variable, analog zu DESTDIR? Anscheinend steht die Einstellung in <LocalDebuggerWorkingDi...
von bobcat
19. Februar 2016 18:59
Forum: Qt Programmierung
Thema: [gelöst] Visual Studio Pfad beim Debuggen
Antworten: 6
Zugriffe: 4806

[gelöst] Visual Studio Pfad beim Debuggen

Ich habe mein Projekt in folgende Verzeichnisse aufgeteilt: # Verzeichnis für den shadow build ./build # Verzeichnis für erstellte dlls, exes, ... ./dist # Verzeichnis für den Quellcode, .pro und .pri Dateien ./src Ich rufe nun aus build qmake auf: cd build qmake -r -tp vc ../src/myProject.pro Danac...
von bobcat
10. Februar 2016 16:18
Forum: Qt Programmierung
Thema: [gelöst] Doku für Präprozessor - Defines
Antworten: 1
Zugriffe: 2584

[gelöst] Doku für Präprozessor - Defines

Ich sehe in verschiedenen .pro Files immer mal wieder Präprozessor defines wie z.B. QT_DLL, QT_NODLL, QT_DEBUG, QT_NO_DEBUG, QT_CORE_LIB, ... Ich würde gerne verstehen, wann und wozu diese wirklich gebraucht werden und was sie bewirken, aber habe leider keine vernünftige Doku dazu gefunden. Aktuell ...
von bobcat
7. Dezember 2015 18:30
Forum: Qt Programmierung
Thema: [gelöst] Signal aus einem ItemDelegate
Antworten: 3
Zugriffe: 3202

Re: Signal aus einem ItemDelegate

Guter Hinweis! Daran lag's ...
von bobcat
4. Dezember 2015 18:44
Forum: Qt Programmierung
Thema: [gelöst] Signal aus einem ItemDelegate
Antworten: 3
Zugriffe: 3202

Re: Signal aus einem ItemDelegate

Der Tree kann expanded werden, nachdem man neue Zeilen eingefügt hat. Diese Methode ist somit die richtige Stelle, um ein Signal zu senden, und sie ist nicht const, ich sende mein Signal also aus: bool MyModel::insertRows(int row, int count, const QModelIndex& parent) { ... emit expand(parent); ...
von bobcat
4. Dezember 2015 17:17
Forum: Qt Programmierung
Thema: [gelöst] Signal aus einem ItemDelegate
Antworten: 3
Zugriffe: 3202

[gelöst] Signal aus einem ItemDelegate

Ich nutze einen QTreeView, ein abgeleitetes QAbstractItemModel und ein abgeleitetes QItemDelegate. Wenn ich aus dem Delegate ein selbst definiertes Signal senden möchte, meint mein Compiler: 'MyDelegate::sigExpand': this-Zeiger kann nicht von 'const MyDelegate' in 'MyDelegate &' konvertiert werd...
von bobcat
19. November 2015 09:17
Forum: Qt Programmierung
Thema: [gelöst] Auto-delete eines Objektes
Antworten: 2
Zugriffe: 3010

Re: Auto-delete eines Objektes

Vielen Dank für die ausführliche Antwort. Meine Implementierung musste tatsächlich einen Zeiger auf ein Datenobjekt zurückgeben (das bei mir ein QString war, das lag an einer Schnittstelle, die ich zu implementieren hatte, aber Details führen grad zu weit). Ich hab's dann letztlich so gelöst, dass i...
von bobcat
13. November 2015 15:45
Forum: Qt Programmierung
Thema: [gelöst] Auto-delete eines Objektes
Antworten: 2
Zugriffe: 3010

[gelöst] Auto-delete eines Objektes

Ich habe eine Methode, die z.B. einen QString erzeugt und einen Zeiger darauf zurückgibt. Über diesen Zeiger wird das Objekt an mehreren Stellen verwendet. Wenn kein Zeiger auf das Objekt in meinem Programm mehr existiert, möchte ich das Objekt automatisch löschen. Gibt's dafür eine Architektur in Qt?