- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/UIElements/Views/QT4/QTWorldView.cpp
r1883f9 r26cf17 6 6 */ 7 7 8 // include config.h 9 #ifdef HAVE_CONFIG_H 10 #include <config.h> 11 #endif 12 8 13 #include "Views/QT4/QTWorldView.hpp" 9 14 10 15 #include <iostream> 11 16 17 #include "Helpers/MemDebug.hpp" 18 12 19 #include "atom.hpp" 20 #include "Formula.hpp" 13 21 #include "molecule.hpp" 14 22 … … 20 28 // these attributes are skiped so far 21 29 const int QTWorldView::COLUMNCOUNT = COLUMNTYPES_MAX; 22 const char *QTWorldView::COLUMNNAMES[QTWorldView::COLUMNCOUNT]={"Name","Atoms" /*,"Formula"*//*,"Size"*/};30 const char *QTWorldView::COLUMNNAMES[QTWorldView::COLUMNCOUNT]={"Name","Atoms","Formula"/*,"Size"*/}; 23 31 24 32 QTWorldView::QTWorldView(QWidget * _parent) : … … 61 69 const int index = (*iter)->IndexNr; 62 70 QTableWidgetItem *indexWidget = new QTableWidgetItem(); 63 // there probably is an easier method to convert ints to QStrings... but i didn't find it 64 stringstream idxsstr; 65 idxsstr << index; 66 indexWidget->setText(QString(idxsstr.str().c_str())); 71 indexWidget->setText(QString::number(index)); 67 72 indexWidget->setData(Qt::UserRole,QVariant(index)); 68 73 setVerticalHeaderItem(i,indexWidget); … … 75 80 const int atomCount = (*iter)->getAtomCount(); 76 81 QTableWidgetItem *countWidget= new QTableWidgetItem(); 77 stringstream countsstr; 78 countsstr << atomCount; 79 countWidget->setText(QString(countsstr.str().c_str())); 82 countWidget->setText(QString::number(atomCount)); 80 83 countWidget->setFlags(Qt::ItemIsSelectable | Qt::ItemIsUserCheckable | Qt::ItemIsEnabled); 81 84 setItem(i,ATOMS,countWidget); 85 86 const Formula formula = (*iter)->getFormula(); 87 QTableWidgetItem *formulaWidget= new QTableWidgetItem(); 88 formulaWidget->setText(QString(formula.toString().c_str())); 89 formulaWidget->setFlags(Qt::ItemIsSelectable | Qt::ItemIsUserCheckable | Qt::ItemIsEnabled); 90 setItem(i,ATOMS,formulaWidget); 82 91 83 92 molSelection[i]=nameWidget->isSelected();
Note:
See TracChangeset
for help on using the changeset viewer.