Die Suche ergab 125 Treffer

von bobcat
28. November 2016 12:37
Forum: Qt Programmierung
Thema: [gelöst] QVariant und quint8*
Antworten: 1
Zugriffe: 2344

[gelöst] QVariant und quint8*

Ich habe eine Klasse, die ein Signal versendet, das einen quint8* als Parameter enthält. signals: void mySignal(quint8* myParam); Für diese Klasse schreibe ich Unittests und überwache das Signal mit einem QSignalSpy QSignalSpy mySpy(&myClass, SIGNAL(mySignal(quint8*))); Den Inhalt meines Zeigers...
von bobcat
21. November 2016 18:20
Forum: Qt Programmierung
Thema: [gelöst] int Wert als little-endian hex codiert in ein QByteArray verpacken
Antworten: 2
Zugriffe: 2734

Re: int Wert als little-endian hex codiert in ein QByteArray verpacken

Oder folgendes machen:

Code: Alles auswählen

int value = 724;
qint8* pValue = (qint8*)(&value);
QByteArray hexValue;
// für int32 Werte: 4 Bytes
for (int i = 0; i < 4; i++)
    hexValue[i] = *(pValue+i);
Das setzt voraus, dass der int in lokalen Architektur als little endian gespeichert wird.
von bobcat
21. November 2016 11:53
Forum: Qt Programmierung
Thema: [gelöst] int Wert als little-endian hex codiert in ein QByteArray verpacken
Antworten: 2
Zugriffe: 2734

Re: int Wert als little-endian hex codiert in ein QByteArray verpacken

Ich hab's jetzt folgendermaßen gelöst. Der Codeschnipsel wandelt den int in die einzelnen Bytes der Hex-Darstellung um (das eigentliche Problem). Padden und das Array umdrehen ist dann einfacher Qt Standard. int value = 724; QByteArray hexValue; hexValue = QByteArray::fromHex(QString::number(value, ...
von bobcat
21. November 2016 09:34
Forum: Qt Programmierung
Thema: [gelöst] int Wert als little-endian hex codiert in ein QByteArray verpacken
Antworten: 2
Zugriffe: 2734

[gelöst] int Wert als little-endian hex codiert in ein QByteArray verpacken

Ich möchte einen int Wert mit einer vorgegebenen Byte-Länge codiert als little endian in ein QByteArray verpacken. Mag sein, dass ich in der umfangreichen Schnittstelle von QByteArray die Methode übersehen habe, mit der sowas einfach geht ... Damit klarer wird, was ich eigentlich meine, hier ein Bei...
von bobcat
13. Mai 2016 15:46
Forum: Qt Programmierung
Thema: [gelöst] CONFIG testcase?
Antworten: 2
Zugriffe: 3105

Re: CONFIG testcase?

veeman hat geschrieben:Schlecht gesucht?
Ja, scheint so ... mein Qt 4.8 Assistant kennt das noch nicht und bei einer Websuche habe ich wohl nicht tief genug gegraben ... danke.
von bobcat
13. Mai 2016 11:51
Forum: Qt Programmierung
Thema: [gelöst] CONFIG testcase?
Antworten: 2
Zugriffe: 3105

[gelöst] CONFIG testcase?

Mir ist in einem .pro File (Qt 4.8.6) eben folgendes begegnet:

Code: Alles auswählen

CONFIG += testcase
In der Doku habe ich die Option "testcase" nicht gefunden. Wird die Option tatsächlich unterstützt? Was bewirkt diese?
von bobcat
12. Mai 2016 11:31
Forum: Qt Programmierung
Thema: QWT Linkerfehler
Antworten: 11
Zugriffe: 7271

Re: QWT Linkerfehler

Hm, dann probier doch mal, ein .pro File für Dein Projekt zu erstellen mit den Hinweisen aus meinem ersten Kommentar. Dann qmake myProject.pro Dann öffnest Du das VS-Projekt und schaust, ob das läuft. Wenn das klappt, dann kannst Du Dein eigenes VS-Projekt mit dem von qmake erstellten vergleichen un...
von bobcat
12. Mai 2016 09:59
Forum: Qt Programmierung
Thema: QWT Linkerfehler
Antworten: 11
Zugriffe: 7271

Re: QWT Linkerfehler

Wie hast Du qwt denn installiert? Wenn Du von der qwtconfig.pri sprichst, dann bist Du hier den Weg mit qmake gegangen? Also: qmake qwt.pro nmake nmake install Bei meiner Installation von qwt habe ich noch die Umgebungsvariable QMAKEFEATURES setzen müssen (vor der Installation): QMAKEFEATURES = c:/p...
von bobcat
10. Mai 2016 10:26
Forum: Qt Programmierung
Thema: QWT Linkerfehler
Antworten: 11
Zugriffe: 7271

Re: QWT

Überprüfe mal, ob die Header-Dateien gefunden werden.
von bobcat
4. Mai 2016 17:46
Forum: Qt Programmierung
Thema: QWT Linkerfehler
Antworten: 11
Zugriffe: 7271

Re: QWT

Ich kenne mich leider nicht damit aus, wie man VS beibringt, mit Qt zu arbeiten. Ich nutze den Qt Creator als IDE, konfiguriere mein Projekt mit einem .pro File und verwende dann qmake, um ein VS Projekt daraus zu erstellen. Ich kompiliere dann in VS. Den Qt Creator halte ich für deutlich komfortabl...
von bobcat
4. Mai 2016 15:03
Forum: Qt Programmierung
Thema: QWT Linkerfehler
Antworten: 11
Zugriffe: 7271

Re: QWT

Linkerfehler: Hast Du die libs in Deinem .pro File angegeben? Also sowas in der Art CONFIG(debug, debug|release) { LIBS += $$(QWTDIR)/lib/qwtd.lib } else { LIBS += $$(QWTDIR)/lib/qwt.lib } INCLUDEPATH += $$(QWTDIR)/include # Eventuell auch noch DEFINES += QWT_DLL QWTDIR ist Deine Umgebungsvariable, ...
von bobcat
4. Mai 2016 10:55
Forum: Qt Programmierung
Thema: .pro, .pri includes analysieren
Antworten: 0
Zugriffe: 2684

.pro, .pri includes analysieren

Ich arbeite an einem ziemlich umfangreichen Projekt. Wir schreiben unsere eigenen Libraries etc. und binden diese in verschiedene Unterprojekte ein, also Releaseprojekte, Beispiele, Tests, etc. Dabei haben die einzelnen Projekte in der Hierarchie ihre eigenen .pro Dateien, welche wiederum .pri Datei...
von bobcat
19. April 2016 12:31
Forum: Qt Programmierung
Thema: QTest::qWait außerhalb von Testcode verwenden?
Antworten: 4
Zugriffe: 5036

Re: QTest::qWait außerhalb von Testcode verwenden?

Das qWait hatte ich vorgeschlagen, da es laut Doku (im Gegensatz zu qSleep) nicht blockierend ist: Waits for ms milliseconds. While waiting, events will be processed and your test will stay responsive to user interface events or network communication. Ich arbeite viel mit externer Hardware, bei der ...
von bobcat
18. April 2016 09:49
Forum: Qt Programmierung
Thema: QTest::qWait außerhalb von Testcode verwenden?
Antworten: 4
Zugriffe: 5036

QTest::qWait außerhalb von Testcode verwenden?

Spricht was dagegen, QTest::qWait in regulärem Code zu verwenden, also Code, der ausgeliefert wird und nicht zum Testen gedacht ist? Ich fände es sehr praktisch, in meinem Code Konstrukte verwenden zu können wie im Beispiel der Doku int i = 0; while (myNetworkServerNotResponding() && i++ < 5...
von bobcat
15. April 2016 18:06
Forum: Qt Programmierung
Thema: [gelöst] QTcpServer und QTcpSocket Basics
Antworten: 2
Zugriffe: 3823

[gelöst] QTcpServer und QTcpSocket Basics

Ok, eine Anfängerfrage zum Verständnis ...: Ich möchte mittels TCP zwischen zwei Prozessen auf einem Rechner kommunizieren. Der eine Prozess benutzt einen QTcpSocket und verbindet sich mit dem Host: QTcpSocket socket; QHostAddress ip("127.0.0.1"); int port = 1212; socket.connectToHost(ip, ...