Die Suche ergab 26 Treffer

von kuberka
1. Februar 2008 15:32
Forum: Qt Programmierung
Thema: Speicherfresser und hohe Prozessorlast
Antworten: 3
Zugriffe: 3072

Hi,

ich habe in mein RS232 ReadThread msleep(1) eingefügt und die Prozessorauslastung ist um 50% gesunken.

War ein super tipp danke.


Gruss

Torsten
von kuberka
28. Januar 2008 07:37
Forum: Qt Programmierung
Thema: QextSerialPort
Antworten: 16
Zugriffe: 15678

Hi methusalem,

m_CommPort ist nur ein Zeiger auf ein CommPortObjet meines Projektes.

Er wir mit dem Konstruktor dem Thread übergeben.

D.h. ich kann jeder Zeit auf mein ComPort im Projekt zugreifen.

Gruss

Torsten
von kuberka
25. Januar 2008 07:38
Forum: Qt Programmierung
Thema: QextSerialPort
Antworten: 16
Zugriffe: 15678

Abneigung Timer

Genau Timer sind nicht so gut aus oben genanten Gründen.


Deshalb benutze Multithreading und mache es ähnlich wie ich es gemacht habe.

Habe in 2 Großprojekten wo ich dies so ein gesetzt habe und es funktioniert klasse.

Gruss

Torsten
von kuberka
24. Januar 2008 10:34
Forum: Qt Programmierung
Thema: QextSerialPort
Antworten: 16
Zugriffe: 15678

Ich habe die read Funktion in ein Thread verpackt. An sonsten must du die read Funktion über ein timer pollen glaube ich. void RS232ReadThread::run() { for(;;) { int numBytes = m_CommPort->bytesAvailable(); if(numBytes>0) { char buffer[1024]; QByteArray RS232Buffer; if(numBytes > 1024) { numBytes = ...
von kuberka
26. September 2007 16:53
Forum: Qt Programmierung
Thema: Keine ODBC-treiber geladen
Antworten: 6
Zugriffe: 4613

Hi,

es existieren bei mir die Treiber-DLLs schon(qsqlodbc4.dll)

hmm wie kann ich die jetzt laden?

Arbeite unter Windows, daher habe ich die Standardinstallation von QT

Gruss

Torsten
von kuberka
26. September 2007 15:13
Forum: Qt Programmierung
Thema: Keine ODBC-treiber geladen
Antworten: 6
Zugriffe: 4613

Keine ODBC-treiber geladen

Hi, habe Qt 4.3.1 unter Windows standardmäßig installiert. Wenn ich den nach folgenden Code laufen lasse bekomme ich die Meldungen QSqlDatabase: QODBC driver not loaded QSqlDatabase: available drivers: Das heißt für mich, es sind keine Treiber vorhanden und daher konnte ich den ODBC-Treiber nicht la...
von kuberka
11. September 2007 10:02
Forum: Sonstiges
Thema: Memory Leaks VS2005 + Qt4.2
Antworten: 5
Zugriffe: 9577

Visual Leak Detector

Hi ,

schaut euch mal dies an

Visual Leak Detector

mit dem arbeite ich .

Gruss

Torsten
von kuberka
23. Februar 2007 13:06
Forum: Einfach Qt
Thema: ein Array von Widgets->Wie?
Antworten: 5
Zugriffe: 4761

Zum Beispiel so

QGroupBox *NeutralizeGroup[4];


NeutralizeGroup = new QGroupBox(RingTab);
NeutralizeGroup->setFont(font);

Viel Spass

Torsten
von kuberka
27. April 2006 13:00
Forum: Sonstiges
Thema: Qtopia und Maus oder Touchscreen
Antworten: 0
Zugriffe: 2838

Qtopia und Maus oder Touchscreen

So nach dem meine Netdcu6(mips) läuft und und das erste Qt-Programm(Qtopia core 4.1.2) auch, bleibt noch das leztete grössere Problem (hoffe ich). Wie bekomme ich den Touchscreen oder Maus nun zum laufen. Das dies funktioniert weiss ich. Aud dem Board sind demo-programme und da funktioniert das touc...
von kuberka
27. April 2006 12:46
Forum: Sonstiges
Thema: Qtopia und Maus oder Touchscreen
Antworten: 0
Zugriffe: 3049

Qtopia und Maus oder Touchscreen

So nach dem meine Netdcu6(mips) läuft und und das erste Qt-Programm(Qtopia core 4.1.2) auch, bleibt noch das leztete grössere Problem (hoffe ich). Wie bekomme ich den Touchscreen oder Maus nun zum laufen. Das dies funktioniert weiss ich. Aud dem Board sind demo-programme und da funktioniert das touc...
von kuberka
24. April 2006 19:39
Forum: Sonstiges
Thema: qt-embedded cross-compile
Antworten: 18
Zugriffe: 19445

Ja die moc datei habe ich für mips kompiliert.

Das problem ist, das diverse moc_*** file nicht in dem entsprechendem Ordener liegen.

Habe sie x86 ordner rüber kopiert, dann bin ich ein stück weiter gekommen.

Jetzt hänge ich wieder.

Werde aber erst morgen weiter machen.

Grüsse

Torsten
von kuberka
24. April 2006 16:13
Forum: Sonstiges
Thema: qt-embedded cross-compile
Antworten: 18
Zugriffe: 19445

hi nachdem ich nun mit -embedded mips3 konfiguriert hatte gings. Nun habe ich noch das nachfolgende Problem /tmp/qtopia-core-commercial-src-4.1.2/bin/moc -DQT_SHARED -DQT_EDITION=QT_EDITION_DESKTOP -D_MIPS_SZPTR=32 -DQT_BUILD_CORE_LIB -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -D_LARGEFILE6...
von kuberka
24. April 2006 12:26
Forum: Sonstiges
Thema: qt-embedded cross-compile
Antworten: 18
Zugriffe: 19445

So dies musste man für uic,moc und rcc machen, nun tritt aber leider der nachfolgende Fehler auf. gmake[3]: Entering directory `/tmp/qtopia-core-commercial-src-4.1.2/src/corelib' /opt/emlix/netdcu6/bin/mipsel-linux-gcc -c -pipe -I/opt/emlix/netdcu6/include -g -Wall -W -D_REENTRANT -fPIC -DQT_SHARE D...
von kuberka
24. April 2006 12:12
Forum: Sonstiges
Thema: qt-embedded cross-compile
Antworten: 18
Zugriffe: 19445

Glaube den Fehler gefunden zu haben.

Man muss noch die Makefiles für den moc und rcc usw an passsen.

steht auch im Header der Files.

Ich probiers mal und melde wenn es geklappt hat.

Grüsse

Torsten
von kuberka
24. April 2006 12:00
Forum: Sonstiges
Thema: qt-embedded cross-compile
Antworten: 18
Zugriffe: 19445

Hier mal das qmake.conf file # # qmake configuration for linux-g++ using the mipsel-linux-g++ crosscompiler # MAKEFILE_GENERATOR = UNIX TEMPLATE = app CONFIG += qt warn_on release link_prl QT += core gui network QMAKE_INCREMENTAL_STYLE = sublib QMAKE_CC =/opt/emlix/netdcu6/bin/mipsel-linux-gcc QMAKE...