Die Suche ergab 15 Treffer

von embweb
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...
von embweb
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 ...
von embweb
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...
von embweb
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...
von embweb
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...
von embweb
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...
von embweb
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...
von embweb
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...
von embweb
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 ...
von embweb
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...
von embweb
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...
von embweb
14. April 2010 16:51
Forum: Qt Programmierung
Thema: QDial Aussehen jetzt flach anstatt 3D
Antworten: 4
Zugriffe: 2992

Hallo,

auf allen Rechnern ist ein Windows XP mit Service Pack 3 installiert...

Ich hänge mal ein Bild von meiner Oberfläche an. Was mir noch aufgefallen ist, ist dass die Knöpfe auch nicht eckig sind und meine Karteikarten wie "Alu gebürstet" aussehen...
von embweb
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...
von embweb
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 ...
von embweb
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 (...