- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/UIElements/Views/QT4/QTWorldView.cpp
r26cf17 r1883f9 6 6 */ 7 7 8 // include config.h9 #ifdef HAVE_CONFIG_H10 #include <config.h>11 #endif12 13 8 #include "Views/QT4/QTWorldView.hpp" 14 9 15 10 #include <iostream> 16 11 17 #include "Helpers/MemDebug.hpp"18 19 12 #include "atom.hpp" 20 #include "Formula.hpp"21 13 #include "molecule.hpp" 22 14 … … 28 20 // these attributes are skiped so far 29 21 const int QTWorldView::COLUMNCOUNT = COLUMNTYPES_MAX; 30 const char *QTWorldView::COLUMNNAMES[QTWorldView::COLUMNCOUNT]={"Name","Atoms" ,"Formula"/*,"Size"*/};22 const char *QTWorldView::COLUMNNAMES[QTWorldView::COLUMNCOUNT]={"Name","Atoms"/*,"Formula"*//*,"Size"*/}; 31 23 32 24 QTWorldView::QTWorldView(QWidget * _parent) : … … 69 61 const int index = (*iter)->IndexNr; 70 62 QTableWidgetItem *indexWidget = new QTableWidgetItem(); 71 indexWidget->setText(QString::number(index)); 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())); 72 67 indexWidget->setData(Qt::UserRole,QVariant(index)); 73 68 setVerticalHeaderItem(i,indexWidget); … … 80 75 const int atomCount = (*iter)->getAtomCount(); 81 76 QTableWidgetItem *countWidget= new QTableWidgetItem(); 82 countWidget->setText(QString::number(atomCount)); 77 stringstream countsstr; 78 countsstr << atomCount; 79 countWidget->setText(QString(countsstr.str().c_str())); 83 80 countWidget->setFlags(Qt::ItemIsSelectable | Qt::ItemIsUserCheckable | Qt::ItemIsEnabled); 84 81 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);91 82 92 83 molSelection[i]=nameWidget->isSelected();
Note:
See TracChangeset
for help on using the changeset viewer.