CockpitGrid::CockpitGrid(QWidget *parent): QFrame(parent) { #if QT_VERSION >= 0x040100 setAutoFillBackground(true); #endif setPalette(colorTheme(QColor(Qt::darkGray).dark(150))); QGridLayout *layout = new QGridLayout(this); layout->setSpacing(5); layout->setMargin(0); int i; for ( i = 0; i < 3; i++ ) { QwtDial *dial = createDial(i); layout->addWidget(dial, 0, i); } #if QT_VERSION < 0x040000 for ( i = 0; i < layout->numCols(); i++ ) layout->setColStretch(i, 1); #else for ( i = 0; i < layout->columnCount(); i++ ) layout->setColumnStretch(i, 1); #endif }