Die Suche ergab 15 Treffer
- 23. April 2010 23:10
- Forum: Qt Programmierung
- Thema: SIGSEGV - Segmentation Fault bei dll Funktionsaufruf
- Antworten: 19
- Zugriffe: 9584
dll vs lib
Ja stimmt, Christian81, sorry. Ich war gerade schon wieder einen Schritt weiter... beim Einbinden einer LIB. Peak Systems u.a. liefern auch eine LIB mit und wenn man die mit linkt, wird die exe größer. Bei der dll ist das natürlich nicht der Fall, da die dann auch - wie der Name ja schon sagt - dyna...
- 23. April 2010 20:55
- Forum: Qt Programmierung
- Thema: SIGSEGV - Segmentation Fault bei dll Funktionsaufruf
- Antworten: 19
- Zugriffe: 9584
QLibrary vs. direktes einbinden
Hallo franzf, der Weg mit QLibrary schien mir der komfortablere, da ich die dlls so einfach austauschen kann, ohne die ganze App neu zu übersetzen. Ein weiterer Vorteil wäre dann bei der Installation des Messsystems: Betriebssystem mit Hardware installieren und die dlls für die Kontroll-Applikation ...
- 23. April 2010 14:25
- Forum: Qt Programmierung
- Thema: SIGSEGV - Segmentation Fault bei dll Funktionsaufruf
- Antworten: 19
- Zugriffe: 9584
__stdcall ?
Hallo noch mal, ich hab' jetzt mehrere Bücher durchwühlt und in einem alten Buch von Microsoft zur Windows 95 Programmierung hab' ich dann endlich mal ein ausführliches Kapitel zu dlls gefunden. Kann es sein, dass in meiner Typendefinition einfach "nur" ein __stdcall fehlt ? Also anstatt t...
- 23. April 2010 10:48
- Forum: Qt Programmierung
- Thema: SIGSEGV - Segmentation Fault bei dll Funktionsaufruf
- Antworten: 19
- Zugriffe: 9584
... kann man im Forum Dateien anhängen/hochladen, so dass diese als Link auftauchen? Sonst wird's unübersichtlich. Die angegebene Doku (Link) ist korrekt. Es ist ein PicoScope 4224. Allerdings gibt es im SDK keine ps4000.c ... nur die Header und ein Beispiel für MS Express / Kommandozeile. In der ps...
- 23. April 2010 10:14
- Forum: Qt Programmierung
- Thema: SIGSEGV - Segmentation Fault bei dll Funktionsaufruf
- Antworten: 19
- Zugriffe: 9584
... ach ja, das hatte ich noch vergessen hinzuzufügen: Die Variablen waren bei meinen ersten Tests zuvor nicht alle static. War nur so eine Vermutung... Bei beiden Versionen kommt ein SIGSEGV Fehler, einziger Unterschied: - bei der Version ohne static bleibt er beim Aufruf der retval = ps4000GetUnit...
- 23. April 2010 10:06
- Forum: Qt Programmierung
- Thema: SIGSEGV - Segmentation Fault bei dll Funktionsaufruf
- Antworten: 19
- Zugriffe: 9584
meine Test-main()
Hallo, nein - kein Visto oder Windows 7. Das System besteht aus einem Intel D945GCLF2 Mainboard mit Atom 330 und 1GB RAM, es ist ein WIndows XP Prof. 32Bit drauf. Parallel wollte ich das ganze später noch auf Ubuntu portieren, jedoch fehlt mir zu einem Interface ein Linux-Treiber. Anbei mein letzter...
- 22. April 2010 15:51
- Forum: Qt Programmierung
- Thema: SIGSEGV - Segmentation Fault bei dll Funktionsaufruf
- Antworten: 19
- Zugriffe: 9584
Test Destruktor
Wie schon gesagt, bin ich ja auch zuerst davon ausgegangen, dass es "automatisch" abläuft. Wenn ich delete jedoch nicht explizit aufrufe, bleibt die LED am Interface an und wird nicht beendet mit closeUnit. Die main() hatte ich ja zuerst auch so, wie Du oben nochmal gezeigt - ganz klassisc...
- 22. April 2010 14:31
- Forum: Qt Programmierung
- Thema: SIGSEGV - Segmentation Fault bei dll Funktionsaufruf
- Antworten: 19
- Zugriffe: 9584
Zerstörung ja, aber keine Ausführung des Destruktors
Hallo, danke für Deine Antwort. Ich bin auch davon ausgegangen, dass Objekte automatisch zerstört werden. Jedoch ist "Zerstört werden" und "Destruktor ausführen" wohl zweierlei. Bei der automatischen Zerstörung wird der Code, den ich explizt im Destruktor angegeben habe, nicht au...
- 22. April 2010 11:23
- Forum: Qt Programmierung
- Thema: SIGSEGV - Segmentation Fault bei dll Funktionsaufruf
- Antworten: 19
- Zugriffe: 9584
Hallo, ich werde mal den code zusammenstellen. Vom Konzept her ist es immer das selbe gewesen. Das MainWindow habe ich mit dem QDesigner erstellt, dann gibt es die main.c und die MainWindow Klasse und meine PicoScope Klasse. Zuerst habe ich beide Objekte in der main() deklariert und den Pointer von ...
- 22. April 2010 10:06
- Forum: Qt Programmierung
- Thema: SIGSEGV - Segmentation Fault bei dll Funktionsaufruf
- Antworten: 19
- Zugriffe: 9584
SIGSEGV - Segmentation Fault bei dll Funktionsaufruf
Hallo, ich hatte schon einmal einen Post bezüglich meiner Probleme, Funktionen aus einer dll unter Qt zu verwenden. Beim ersten Thread bin ich davon ausgegangen, dass es sich um ein Timingproblem handelt und ich meine dll-Lesezugriffe irgendwie entkoppeln muss. Ob es sich um ein Qt-spezifisches Prob...
- 15. April 2010 09:44
- Forum: Qt Programmierung
- Thema: QDial Aussehen jetzt flach anstatt 3D
- Antworten: 4
- Zugriffe: 2992
[Problem gefunden]
... na toll. Ich hab's gefunden, woran es liegt : Stylesheets - ganz simple. Auf meinem Laptop habe ich unter XP die Darstellung /Anzeige als "Windows Klassisch" und auf den Zielgeräten ist es "Windows XP-Stil" mit Farbschema "Silber". Kleine Einstellung im Betriebssyst...
- 14. April 2010 16:51
- Forum: Qt Programmierung
- Thema: QDial Aussehen jetzt flach anstatt 3D
- Antworten: 4
- Zugriffe: 2992
- 14. April 2010 15:54
- Forum: Qt Programmierung
- Thema: QDial Aussehen jetzt flach anstatt 3D
- Antworten: 4
- Zugriffe: 2992
QDial Aussehen jetzt flach anstatt 3D
Hallo, ich habe noch mal eine Frage zu einer "merkwürdigen" Beobachtung - hoffe, sie ist nicht zu trivial hier im Programmierer-Forum : Ich habe im QtDesigner ein Panel erstellt, auf dem auch ein Dial / Drehknopf vorhanden ist. Die Applikation sah bisher optisch gut aus und der Drehknopf w...
- 1. April 2010 11:03
- Forum: Qt Programmierung
- Thema: MainWindow von Interface Polling (dll) entkoppeln
- Antworten: 5
- Zugriffe: 2873
Danke für Eure Unterstützung
Hallo, erst einmal vielen Dank für Eure Unterstützung hier im Forum. Auf die erste Antwort von Christian81 mit Link auf "Newbies bitte beachten!" hatte ich erst noch überlegt, ob ich meine Frage nicht gleich wieder zurückziehe... :roll: Zu den Antworten: Ich habe vor 2 Jahren schon einmal ...
- 31. März 2010 13:33
- Forum: Qt Programmierung
- Thema: MainWindow von Interface Polling (dll) entkoppeln
- Antworten: 5
- Zugriffe: 2873
MainWindow von Interface Polling (dll) entkoppeln
Hallo, nachdem ich nun trotz Lesen der Manuals und Bücher zu Qt an einem Punkt hänge, möchte ich dann doch mal hier im Forum um Rat fragen... Mein Problem: Ich habe ein Interface, zu dem der Hersteller eine Lib, Header und eine dll mitliefert. Um die dll zu verwenden, habe ich eine Klasse erstellt (...