View for CalibrationsModel. More...
#include <calibrationsmodel.h>


Public Member Functions | |
| CalibrationsView (int treeItemId, QWidget *parent) | |
| CalibrationsModel * | model () const |
| virtual void | setModel (QAbstractItemModel *model) |
View for CalibrationsModel.
| CalibrationsView::CalibrationsView | ( | int | treeItemId, | |
| QWidget * | parent | |||
| ) |
: QTableView(parent) { setModel(new CalibrationsModel(this)); model()->slot_syncTreeId(treeItemId); setSelectionMode(QAbstractItemView::NoSelection); horizontalHeader()->setResizeMode(QHeaderView::Interactive); horizontalHeader()->setCascadingSectionResizes(true); horizontalHeader()->setStretchLastSection(true); hideColumn(2); // kan evenueel via model ook gedaan worden }
| CalibrationsModel * CalibrationsView::model | ( | ) | const |
Referenced by CalibrationsView(), DataHeaderSection::DataHeaderSection(), DataHeaderSection::getSqlForColumn(), DataHeaderSection::onCalibrationSelectionChange(), and DataHeaderSection::slot_caliChkBoxCheckEnable().
{
return dynamic_cast<CalibrationsModel*>(QTableView::model());
}
| void CalibrationsView::setModel | ( | QAbstractItemModel * | model | ) | [virtual] |
Reimplemented from QTableView.
Referenced by CalibrationsView().
{
QTableView::setModel(model);
connect(model, SIGNAL(modelReset()),
this, SLOT(onModelReset()));
}
1.7.1