int main ( int argc, char **argv ) { QApplication a( argc, argv ); QTabWidget tabWidget; SliderTab *sliderTab = new SliderTab(); sliderTab->setAutoFillBackground( true ); sliderTab->setPalette( QColor( "DimGray" ) ); WheelTab *wheelTab = new WheelTab(); wheelTab->setAutoFillBackground( true ); wheelTab->setPalette( QColor( "Silver" ) ); KnobTab *knobTab = new KnobTab(); knobTab->setAutoFillBackground( true ); knobTab->setPalette( Qt::darkGray ); DialTab *dialTab = new DialTab(); dialTab->setAutoFillBackground( true ); dialTab->setPalette( Qt::darkGray ); tabWidget.addTab( new SliderTab, "Slider" ); tabWidget.addTab( new WheelTab, "Wheel/Thermo" ); tabWidget.addTab( knobTab, "Knob" ); tabWidget.addTab( dialTab, "Dial" ); tabWidget.resize( 800, 600 ); tabWidget.show(); return a.exec(); }
int main ( int argc, char **argv ) { QApplication a( argc, argv ); QTabWidget w; w.addTab( new PlotTab( false, &w ), "Non Parametric" ); w.addTab( new PlotTab( true, &w ), "Parametric" ); const QSize sz = 0.6 * QApplication::desktop()->size(); w.resize( sz.boundedTo( QSize( 800, 600 ) ) ); w.show(); return a.exec(); }