Die Suche ergab 1133 Treffer

von solarix
6. Oktober 2011 22:25
Forum: Qt Programmierung
Thema: nntp client
Antworten: 10
Zugriffe: 1681

Re: nntp client

Ein QString ist kein "Datencontainer", sondern eben ein "Text". Wie du selbst festgestellt hast, gehören dazu nicht alle ASCII-Character..

Für beliebige Daten (z.B. in Netzwerkprotokollen) ist daher "QByteArray" wesentlich besser geeignet.

hth..
von solarix
5. Oktober 2011 21:28
Forum: Qt Programmierung
Thema: nntp client
Antworten: 10
Zugriffe: 1681

Re: nntp client

AlymcGeel hat geschrieben: Ich bin auf die Klasse QAbstractSocket gestoßen mit dem man das doch realisieren könnte oder?
Eigentlich nicht... nntp ist TCP.. also brauchst du ein QTcpSocket.. war das oben ein Schreibfehler, oder wurstelst du da wirklich was mit einer eigenen Klasse..?
von solarix
5. Oktober 2011 16:53
Forum: Qt Programmierung
Thema: QThread und JNI
Antworten: 10
Zugriffe: 2177

Re: QThread und JNI

Blockiert hat es, als ich die *.jar aus meinem QtProjekt mit JNI (Java Native Interface - man kann JavaMethoden aus C++ heraus aufrufen) gestartet habe.. Logisch.. das ist weder Multiprocess noch Multithreads.. Es ist wichtig, dass meine external.jar in einem eigenen cmd.exe gestartet wird, damit i...
von solarix
5. Oktober 2011 16:18
Forum: Qt Programmierung
Thema: valgrind memory leak
Antworten: 7
Zugriffe: 1063

Re: valgrind memory leak

"deleteLater()" hinterlegt das entsprechende QObjekt im Eventloop des zugehörigen Threads als "Löschauftrag". Der Eventloop dieses Threads löscht dann das Objekt, sobald sinnvoll (sobald keine Events mehr für dieses Objekt anstehen). Also: bei einem "moveToThread(this)" müsste/würde sich der Thread ...
von solarix
5. Oktober 2011 09:06
Forum: Qt Programmierung
Thema: QThread und JNI
Antworten: 10
Zugriffe: 2177

Re: QThread und JNI

Wenn du einen 2. Prozess startest blockiert da gar nichts.. würden sonst die Beispiele in der Doku von QProcess funktionieren...? Sauber gekapselt wäre die Thread-Variante natürlich auch eine Möglichkeit, aber Multithreads brauchen mehr Programmierkenntnisse/Erfahrung als Multiprocess... ich würde d...
von solarix
30. September 2011 18:19
Forum: Entwicklungsumgebungen
Thema: Präprozessor-defines in *.pro-files?
Antworten: 2
Zugriffe: 2016

Re: Präprozessor-defines in *.pro-files?

ichbinsisyphos hat geschrieben: Fragts sich noch, wo das herkommt.
"win32" ist IMHO "built-in" (also vermutlich hartcodiert in qmake)
http://doc.qt.nokia.com/stable/qmake-ad ... ope-values

hth!
von solarix
30. September 2011 18:05
Forum: Qt Programmierung
Thema: QTableView
Antworten: 4
Zugriffe: 1099

Re: QTableView

Die Qt-Standardmodels lösen nur ganz bestimmte Standard-Aufgaben. Fall man abweichende Anforderungen hat, muss man halt selbst ein Model implementieren. Oder wie es in der Qt-Doku steht: If these standard models do not meet your requirements, you can subclass QAbstractItemModel, QAbstractListModel, ...
von solarix
30. September 2011 17:48
Forum: Qt Programmierung
Thema: QThread und JNI
Antworten: 10
Zugriffe: 2177

Re: QThread und JNI

Was fehlt mir?:
Keine Ahnung, aber was uns fehlt ist eine Fehlerbeschreibung..
von solarix
29. September 2011 19:16
Forum: Qt Programmierung
Thema: QWebView::statusBarMessage immer ohne Nachricht
Antworten: 1
Zugriffe: 1712

Re: QWebView::statusBarMessage immer ohne Nachricht

Naja.. es steht ja "by the page".. ich könnte mir vorstellen, dass dies z.B. via Javascript realisiert werden kann? So in etwa http://www.quackit.com/javascript/javascript_status_bar_messages.cfm Diese Webseite hat übrigens ein Beispiel darauf ("Hover over me").. du kannst ja mal probieren, ob du da...
von solarix
23. September 2011 12:53
Forum: Qt Programmierung
Thema: [Gelößt]Verringern des Arbeitsspeicherverbrauchs
Antworten: 17
Zugriffe: 2836

Re: Verringern des Arbeitsspeicherverbrauchs

Ob QT dafür ne API anbietet, weiß ich jetzt nicht. Ja.. die API für die QThreads ist derart riesig und unübersichtlich, dass man das leicht übersehen kann: Qt3: http://doc.qt.nokia.com/3.3/qthread.html#QThread Qt4: http://doc.qt.nokia.com/latest/qthread.html#setStackSize hth.. [EDIT] Hast nun das w...
von solarix
21. September 2011 21:11
Forum: C++ Grundlagen
Thema: Abgeleitete Klasse wird nicht anerkannt
Antworten: 5
Zugriffe: 2973

Re: Abgeleitete Klasse wird nicht anerkannt

Zum Include/Forwarddecl-Problem wurde ja schon alles gesagt, daher nur noch ein paar Kleinigkeiten: 1. Zyklische Abhängikeiten sind in Objekt-orientierten Strukturen äusserst fragwürdig und sollten wenn immer möglich vermieden werden (über das erste Problem dieser Abhängigkeiten bist du ja bereits g...
von solarix
21. September 2011 17:57
Forum: Qt Programmierung
Thema: [Gelößt]Verringern des Arbeitsspeicherverbrauchs
Antworten: 17
Zugriffe: 2836

Re: Verringern des Arbeitsspeicherverbrauchs

Code: Alles auswählen

$ pmap  <id> | grep -i private
$ pmap  <id> | grep -i write
$ pmap  -x <id> | grep -i private
$ pmap  -x <id> | grep -i write
$ 
was genau meinst du mit "writeable/private"?
von solarix
21. September 2011 16:20
Forum: Qt Programmierung
Thema: [Gelößt]Verringern des Arbeitsspeicherverbrauchs
Antworten: 17
Zugriffe: 2836

Re: Verringern des Arbeitsspeicherverbrauchs

Interessant.. aber ich frage mich inwiefern dich das überhaupt betrifft.. dieser Speicher wurde zwar bei der libc angefordert, jedoch noch gar nicht genutzt.. jedenfalls steigt in "top" der effektive Speicherverbrauch des Prozesses bei mir pro Thread nur um etwa 100bytes an. Oder mit anderen Worten:...
von solarix
21. September 2011 15:11
Forum: Qt Programmierung
Thema: [Gelößt]Verringern des Arbeitsspeicherverbrauchs
Antworten: 17
Zugriffe: 2836

Re: Verringern des Arbeitsspeicherverbrauchs

Kann ich bestätigen.. aber jetzt kommt dein (zum Glück nicht meins) Problem: #include <QCoreApplication> #include <QDebug> #include <pthread.h> void* threadMain(void*) { qDebug() << "RUN2"; return NULL; } int main(int argc, char *argv[]) { QCoreApplication app(argc,argv); pthread_t tid; pthread_crea...
von solarix
20. September 2011 15:49
Forum: Qt Programmierung
Thema: [Gelößt]Verringern des Arbeitsspeicherverbrauchs
Antworten: 17
Zugriffe: 2836

Re: Verringern des Arbeitsspeicherverbrauchs

Hierbei verbrauchen die Bibliotheken unter 4 MB jedoch der Eintrag [anon] über 9 MB.. [anon] sagt natürlich nicht viel aus vermute mal das wird der Stack etc.. sein Der Stack wird bei mir separat angezeigt ("[stack]"). "anon" steht IMHO für "anonym" und damit für grosse HEAP-Blöcke. Ich habe das ma...