KickViewHeaderedWidget::KickViewHeaderedWidget(KickView& kickView) { kickViewWidget = new KickViewWidget(kickView, parameters, this); fileName = QString("noName.kmc"); setWidget(kickViewWidget); QHeaderView* headerView = getHeaderView(); headerView->setMinimumSectionSize(30); headerView->resizeSection(0, 100); headerView->resizeSection(1, 100); }
SensorHeaderedWidget::SensorHeaderedWidget(SensorView& sensorView, RobotConsole& console) { QStringList headerLabels; headerLabels << "Sensor" << "Value"; setHeaderLabels(headerLabels, "lr"); QHeaderView* headerView = getHeaderView(); headerView->setMinimumSectionSize(50); headerView->resizeSection(0, 80); headerView->resizeSection(1, 50); sensorWidget = new SensorWidget(sensorView, headerView, this); setWidget(sensorWidget); }
StatisticRobotHeaderedWidget::StatisticRobotHeaderedWidget(StatisticRobotView& statisticRobotView) { QStringList headerLabels; headerLabels << "Property" << "Value"; setHeaderLabels(headerLabels, "ll"); QHeaderView* headerView = getHeaderView(); headerView->setMinimumSectionSize(70); headerView->resizeSection(0, 130); headerView->resizeSection(1, 70); statisticRobotWidget = new StatisticRobotWidget(statisticRobotView, headerView, this); setWidget(statisticRobotWidget); connect(getHeaderView(), SIGNAL(sectionResized(int, int, int)), statisticRobotWidget, SLOT(forceUpdate())); }