Public Member Functions | Private Attributes

dbthread Class Reference

Threadklasse um Daten zu erfassen. More...

#include <dbthread.h>

List of all members.

Public Member Functions

 dbthread (QTableWidget *)
void setclose (bool)
 Wird ein True übergeben beendet die aufzeichnung der Daten.
void setRecOrSim (bool)
void setMode (int)
virtual void run ()
SQLgetDB ()

Private Attributes

SQLdb
OBD * client
simulation * sim
QTableWidget * qtw
bool close
bool recorsim
CCameracam
int mode

Detailed Description

Threadklasse um Daten zu erfassen.


Constructor & Destructor Documentation

dbthread::dbthread ( QTableWidget *  qtwid  ) 

Zeiger auf QTablewidget wird übergeben Damit der Thread die aufgezeichneten Daten in die Tabelle eintragen kann ACHTUNG UNSAUBER: Sollte wohl besser über QObject Methode moveToThread gelöst werden


Member Function Documentation

SQL * dbthread::getDB (  ) 

Gibt Zeiger auf das db objekt zurück ACHTUNG UNSAUBER, sollte entfernt und anders gelöst werden

void dbthread::run (  )  [virtual]

Implementierung der run Methode: Je nach Mode wird ein anderer Clienttyp erzeugt und aufgezeichnet

void dbthread::setclose ( bool  b  ) 

Wird ein True übergeben beendet die aufzeichnung der Daten.

void dbthread::setMode ( int  i  ) 

Festlegen in welchem Modus aufgezeichnet werden soll 0 = Daten vom Auto 1 = Daten vom Rennspiel Simulation

void dbthread::setRecOrSim ( bool  b  ) 

Member Data Documentation

CCamera* dbthread::cam [private]
OBD* dbthread::client [private]
bool dbthread::close [private]
SQL* dbthread::db [private]
int dbthread::mode [private]
QTableWidget* dbthread::qtw [private]
bool dbthread::recorsim [private]
simulation* dbthread::sim [private]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables