新增qwt源码版本
This commit is contained in:
41
qwtdemo/examples/controls/main.cpp
Normal file
41
qwtdemo/examples/controls/main.cpp
Normal file
@@ -0,0 +1,41 @@
|
||||
#include <qapplication.h>
|
||||
#include <qtabwidget.h>
|
||||
#include "slidertab.h"
|
||||
#include "wheeltab.h"
|
||||
#include "knobtab.h"
|
||||
#include "dialtab.h"
|
||||
|
||||
|
||||
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();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user