27 #include "../../../dataaccess/dataset/DataSetType.h" 
   28 #include "ui_DataExchangeSummaryWizardPageForm.h" 
   33 #include <boost/lexical_cast.hpp> 
   37 #include <QMessageBox> 
   40   : QWizardPage(parent),
 
   41     m_ui(new Ui::DataExchangeSummaryWizardPageForm)
 
   48   m_ui->m_reportTableWidget->resizeColumnsToContents();
 
   62   m_ui->m_reportTableWidget->clearContents();
 
   64   m_ui->m_reportTableWidget->setRowCount(static_cast<int>(result.size()));
 
   68   for(std::list<DataExchangeStatus>::const_iterator it = result.begin(); it != result.end(); ++it)
 
   70     QTableWidgetItem* item = 
new QTableWidgetItem(it->m_successful ? QIcon::fromTheme(
"check") : QIcon::fromTheme(
"delete"), 
"");
 
   71     m_ui->m_reportTableWidget->setItem(row, 0, item);
 
   73     item = 
new QTableWidgetItem(QString::fromStdString(it->m_dataset->getName()));
 
   74     m_ui->m_reportTableWidget->setItem(row, 1, item);
 
   80       double sec = it->m_time.count();
 
   84         boost::chrono::milliseconds dmili(boost::chrono::duration_cast<boost::chrono::milliseconds>(it->m_time));
 
   86         t = boost::lexical_cast<std::string>(dmili.count());
 
   91         boost::chrono::seconds dseconds(boost::chrono::duration_cast<boost::chrono::seconds>(it->m_time));
 
   92         t = boost::lexical_cast<std::string>(dseconds.count());
 
   97         boost::chrono::minutes dminutes(boost::chrono::duration_cast<boost::chrono::minutes>(it->m_time));
 
   98         t = boost::lexical_cast<std::string>(dminutes.count());
 
  103         t = boost::lexical_cast<std::string>(it->m_time.count());
 
  107       item = 
new QTableWidgetItem(QString::fromStdString(t));
 
  108       m_ui->m_reportTableWidget->setItem(row, 2, item);
 
  113     item = 
new QTableWidgetItem(it->m_successful ? tr(
"Successfully transferred") : QString::fromStdString(it->m_exceptionMsg));
 
  114     m_ui->m_reportTableWidget->setItem(row, 3, item);
 
  119   m_ui->m_reportTableWidget->resizeColumnsToContents();
 
std::auto_ptr< Ui::DataExchangeSummaryWizardPageForm > m_ui
 
~DataExchangeSummaryWizardPage()
 
void set(const std::list< DataExchangeStatus > &result)
 
DataExchangeSummaryWizardPage(QWidget *parent=0)