| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 | 
							- /* -*- mode: C++ ; c-file-style: "stroustrup" -*- *****************************
 
-  * Qwt Widget Library
 
-  * 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
 
-  *****************************************************************************/
 
- #ifndef QWT_TEXT_LABEL_H
 
- #define QWT_TEXT_LABEL_H
 
- #include "qwt_global.h"
 
- #include "qwt_text.h"
 
- #include <qframe.h>
 
- class QString;
 
- class QPaintEvent;
 
- class QPainter;
 
- /*!
 
-    \brief A Widget which displays a QwtText
 
- */
 
- class QWT_EXPORT QwtTextLabel : public QFrame
 
- {
 
-     Q_OBJECT
 
-     Q_PROPERTY( int indent READ indent WRITE setIndent )
 
-     Q_PROPERTY( int margin READ margin WRITE setMargin )
 
- public:
 
-     explicit QwtTextLabel( QWidget *parent = NULL );
 
-     explicit QwtTextLabel( const QwtText &, QWidget *parent = NULL );
 
-     virtual ~QwtTextLabel();
 
- public Q_SLOTS:
 
-     void setText( const QString &,
 
-         QwtText::TextFormat textFormat = QwtText::AutoText );
 
-     virtual void setText( const QwtText & );
 
-     void clear();
 
- public:
 
-     const QwtText &text() const;
 
-     int indent() const;
 
-     void setIndent( int );
 
-     int margin() const;
 
-     void setMargin( int );
 
-     virtual QSize sizeHint() const;
 
-     virtual QSize minimumSizeHint() const;
 
-     virtual int heightForWidth( int ) const;
 
-     QRect textRect() const;
 
- protected:
 
-     virtual void paintEvent( QPaintEvent *e );
 
-     virtual void drawContents( QPainter * );
 
-     virtual void drawText( QPainter *, const QRect & );
 
- private:
 
-     void init();
 
-     int defaultIndent() const;
 
-     class PrivateData;
 
-     PrivateData *d_data;
 
- };
 
- #endif
 
 
  |