QXRD  0.11.16
qxrdacquisitionscalerdialog.cpp
Go to the documentation of this file.
2 #include "ui_qxrdacquisitionscalerdialog.h"
3 #include "qxrdacquisition.h"
5 
7  QWidget *parent) :
8  QDockWidget(parent),
9  m_Acquisition(acq),
10  m_Model()
11 {
12  QxrdAcquisitionPtr acquisition(m_Acquisition);
13 
14  if (acquisition) {
15  m_Model = acquisition->acquisitionScalerModel();
16  }
17 
18  setupUi(this);
19 
20  if (m_Model) {
21  m_AcquisitionScalerView->setModel(m_Model.data());
22  m_AcquisitionScalerView->horizontalHeader()->setStretchLastSection(true);
23 
24 #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
25  m_AcquisitionScalerView->horizontalHeader()->setSectionResizeMode(QHeaderView::ResizeToContents);
26  m_AcquisitionScalerView->verticalHeader()->setSectionResizeMode(QHeaderView::ResizeToContents);
27 #else
28  m_AcquisitionScalerView->horizontalHeader()->setResizeMode(QHeaderView::ResizeToContents);
29  m_AcquisitionScalerView->verticalHeader()->setResizeMode(QHeaderView::ResizeToContents);
30 #endif
31  }
32 }
33 
35 {
36 }
QSharedPointer< QxrdAcquisition > QxrdAcquisitionPtr
QxrdAcquisitionScalerDialog(QxrdAcquisitionWPtr acq, QWidget *parent=0)
QWeakPointer< QxrdAcquisition > QxrdAcquisitionWPtr
QxrdAcquisitionScalerModelPtr m_Model