00001 #ifndef TABLETRANSLATOR_H
00002 #define TABLETRANSLATOR_H
00003
00004
00005
00006
00007
00008
00009
00010 #include <qtable.h>
00011
00013
00016 class TableTranslator
00017 {
00018 public :
00019 QTable* _Table;
00020 TableTranslator(QTable* Table){_Table = Table;};
00021 float GetTableElement(int i, int j)
00022 {
00023 bool* OK = new bool;
00024 QString S = _Table->text(i,j);
00025 float F = S.toFloat(OK);
00026 return F;
00027 };
00028 void SetTableElement(int i, int j, float F){_Table->setText(i,j,QString::number(F));};
00029 void SetTableElement(int i, int j, QString S){_Table->setText(i,j,S);};
00030 void SetTableSize(int Lines, int Columns){_Table->setNumRows(Lines);_Table->setNumCols(Columns);};
00031
00032 };
00033 #endif