SVGFrame.h

00001 #ifndef SVGFRAME_H
00002 #define SVGFRAME_H
00003 
00004 
00005 #include <QFrame>
00006 #include <QtSvg>
00007 
00008 class SVGFrame: public QFrame
00009 {
00010 
00011 Q_OBJECT
00012  public:
00013      SVGFrame(QString fname, bool st, QWidget* parent=0, Qt::WFlags f=0);
00014      void setRepaintable(bool val){repaint=val;}
00015      virtual QSize sizeHint() const;
00016  private:
00017      QSvgRenderer* renderer;
00018      bool repaint;
00019      bool drawImg;
00020      bool empty;
00021  protected:
00022      virtual void resizeEvent(QResizeEvent* event);
00023      virtual void paintEvent(QPaintEvent* event);
00024  signals:
00025      void resized (const QSize);
00026 };
00027 
00028 #endif
00029 

Generated on Tue Dec 5 09:15:56 2006 for x2goclient.kdevelop by  doxygen 1.4.7