52            Qt::WindowFlags m_flags = windowFlags();
 
   53            setWindowFlags(m_flags | Qt::WindowStaysOnTopHint);
 
   81                QHBoxLayout* layout = 
new QHBoxLayout(
this);
 
   85                if (tableView != NULL)
 
   94                    this->setAttribute(Qt::WA_DeleteOnClose, 
true);
 
  101                    layout->addWidget(tableView);
 
  102                    layout->addWidget(verticalScrollBar);
 
  105                    tableView->resize(maximumSize());
 
  106                    verticalScrollBar->resize(verticalScrollBar->width(), this->height());
 
  112                    QLabel* errorInfo = 
new QLabel(QString::fromStdString(info), 
this);
 
  113                    layout->addWidget(errorInfo);
 
  125                QHBoxLayout* layout = 
new QHBoxLayout(
this);
 
  133                        std::vector<PDataViewerWidget*> viewers;
 
  138                            if (f->mType == std::string(
typeid(
Vec3f).name()))
 
  141                                viewers.push_back(temp);
 
  145                            layout->addWidget(temp);
 
  146                            layout->addWidget(verticalScrollBar);
 
  156                        for (
auto wid : viewers)
 
  172                        std::vector<PDataViewerWidget*> viewers;
 
  177                            if (f->mType == std::string(
typeid(
Vec3f).name()))
 
  180                                viewers.push_back(temp);
 
  184                            layout->addWidget(temp);
 
  185                            layout->addWidget(verticalScrollBar);
 
  194                        for (
auto wid : viewers)
 
  206                    QLabel* errorInfo = 
new QLabel(QString::fromStdString(info), 
this);
 
  207                    layout->addWidget(errorInfo);