Die Suche ergab 7 Treffer

von Mr_Burns
21. Juni 2011 19:33
Forum: Qt Programmierung
Thema: SIGNALs, SLOTs und die lieben Zeiger
Antworten: 6
Zugriffe: 3679

... scheint doch alles gut zu sein. Ich hatte den Quellcode mit den Pointern schon weiter geschrieben gehabt, so dass der Fehler woanders lag.
von Mr_Burns
21. Juni 2011 19:14
Forum: Qt Programmierung
Thema: SIGNALs, SLOTs und die lieben Zeiger
Antworten: 6
Zugriffe: 3679

Okay, anscheinend war ich zu voreilig. Wenn ich das richtig verstanden habe, dann ist es so, dass mit "implicit shared" keine echte Kopie angelegt wird. Vielmehr wird auf den ursprünglichen Speicherbereich gezeigt (also ein Zeiger) und eine Variable hochgezählt, dass es jetzt zwei dieser V...
von Mr_Burns
21. Juni 2011 18:54
Forum: Qt Programmierung
Thema: SIGNALs, SLOTs und die lieben Zeiger
Antworten: 6
Zugriffe: 3679

Oder du lässt es gleich komplett bleiben und übergibst gleich direkt ein QByteArray (void sendToUart(QByteArray)), weil es "implicit shared" ist (kein DeepCopy beim Slotaufruf). Das mit dem "implicit shared" wusste ich noch gar nicht und ist ja richtig genial :wink: Auch dir vie...
von Mr_Burns
21. Juni 2011 16:22
Forum: Qt Programmierung
Thema: SIGNALs, SLOTs und die lieben Zeiger
Antworten: 6
Zugriffe: 3679

Hallo Marco,

da scheinst du Recht zu haben. Jetzt funktioniert bei mir alles wie gewünscht und viel wichtiger, habe es auch verstanden ;-).

Tausend Dank,
Mr_Burns
von Mr_Burns
21. Juni 2011 16:09
Forum: Qt Programmierung
Thema: SIGNALs, SLOTs und die lieben Zeiger
Antworten: 6
Zugriffe: 3679

SIGNALs, SLOTs und die lieben Zeiger

Moin moin, derzeit probiere ich folgendes zu realisieren (Auszug): //a.h #ifndef A_H #define A_H #include <QObject> class a : public QObject { Q_OBJECT public: a(); ~a(); protected slots: void sendData(QByteArray *data); }; #endif // a_H // a.cpp #include "a.h" a::a() { } a::~a() { } void ...
von Mr_Burns
20. Juni 2011 19:08
Forum: Qt Programmierung
Thema: qextserial
Antworten: 1
Zugriffe: 1423

Moin moin, okay, jetzt scheine ich zumindest für dieses Problem eine Lösung gefunden zu haben. Auf den damaligen Rechner war eine ältere Version von Qt installiert womit auch alles prima lief. Mit meiner Neuinstallation muss man ein wenig herumspielen, da es die Datei qwineventnotifier_p.h nur noch ...
von Mr_Burns
20. Juni 2011 17:44
Forum: Qt Programmierung
Thema: qextserial
Antworten: 1
Zugriffe: 1423

qextserial

Hallo alle zusammen, derzeit versuche ich verzweifelt unter Windows 7 qextserial zum Laufen zu bringen. Mein Vorgehen: Habe mir die aktuelle SVN-Version von qextserial heruntergeladen. Dann habe ich das Projekt mit Qt-Creator geöffnet und einmal qmake ausgeführt und ihm Anschluss versucht dieses mit...