/***************************************************************************** * Qwt Examples * Copyright (C) 1997 Josef Wilgen * Copyright (C) 2002 Uwe Rathmann * * This library is free software; you can redistribute it and/or * modify it under the terms of the Qwt License, Version 1.0 *****************************************************************************/ #include "Plot.h" #include #ifndef QWT_NO_OPENGL #if QT_VERSION < 0x050000 #include #endif #if QT_VERSION >= 0x050400 #include typedef QwtPlotOpenGLCanvas Canvas; #else #include typedef QwtPlotGLCanvas Canvas; #endif #else #include typedef QwtPlotCanvas Canvas; #endif namespace { class AminatedPlot : public Plot { public: AminatedPlot() { Canvas* canvas = new Canvas(); canvas->setPaintAttribute( Canvas::BackingStore, false ); canvas->setFrameStyle( QFrame::NoFrame ); setCanvas( canvas ); setCanvasBackground( QColor( 30, 30, 50 ) ); } }; } int main( int argc, char* argv[] ) { QApplication app( argc, argv ); AminatedPlot plot; plot.resize( 400, 400 ); plot.show(); return app.exec(); }