Esempio n. 1
0
QxtScheduleHeaderWidget::QxtScheduleHeaderWidget(Qt::Orientation orientation , QxtScheduleView *parent) : QHeaderView(orientation, parent)
{
    QxtScheduleViewHeaderModel *model = new QxtScheduleViewHeaderModel(this);
    setModel(model);

    if (parent)
    {
        model->setDataSource(parent);
    }
}
QxtScheduleHeaderWidget::QxtScheduleHeaderWidget(Qt::Orientation orientation , QxtScheduleView *parent) : QHeaderView(orientation, parent)
{
    QxtScheduleViewHeaderModel *model = new QxtScheduleViewHeaderModel(this);
    setModel(model);
    if (parent)
    {
        model->setDataSource(parent);
    }
    if (Qt::Vertical == orientation)
    {
        setDefaultSectionSize(40);
        setResizeMode(QHeaderView::Fixed);
        qDebug() << "default section size " << defaultSectionSize();
    }
}