Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/UIElements/Views/QT4/QTWorldView.cpp

    r26cf17 r1883f9  
    66 */
    77
    8 // include config.h
    9 #ifdef HAVE_CONFIG_H
    10 #include <config.h>
    11 #endif
    12 
    138#include "Views/QT4/QTWorldView.hpp"
    149
    1510#include <iostream>
    1611
    17 #include "Helpers/MemDebug.hpp"
    18 
    1912#include "atom.hpp"
    20 #include "Formula.hpp"
    2113#include "molecule.hpp"
    2214
     
    2820// these attributes are skiped so far
    2921const int QTWorldView::COLUMNCOUNT = COLUMNTYPES_MAX;
    30 const char *QTWorldView::COLUMNNAMES[QTWorldView::COLUMNCOUNT]={"Name","Atoms","Formula"/*,"Size"*/};
     22const char *QTWorldView::COLUMNNAMES[QTWorldView::COLUMNCOUNT]={"Name","Atoms"/*,"Formula"*//*,"Size"*/};
    3123
    3224QTWorldView::QTWorldView(QWidget * _parent) :
     
    6961    const int index = (*iter)->IndexNr;
    7062    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()));
    7267    indexWidget->setData(Qt::UserRole,QVariant(index));
    7368    setVerticalHeaderItem(i,indexWidget);
     
    8075    const int atomCount = (*iter)->getAtomCount();
    8176    QTableWidgetItem *countWidget= new QTableWidgetItem();
    82     countWidget->setText(QString::number(atomCount));
     77    stringstream countsstr;
     78    countsstr << atomCount;
     79    countWidget->setText(QString(countsstr.str().c_str()));
    8380    countWidget->setFlags(Qt::ItemIsSelectable | Qt::ItemIsUserCheckable | Qt::ItemIsEnabled);
    8481    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);
    9182
    9283    molSelection[i]=nameWidget->isSelected();
Note: See TracChangeset for help on using the changeset viewer.