#include <QtGui/qpen.h>
#ifndef QPEN_H
class QPen{
public: QPen();
public: QPen(enum Qt::PenStyle);
public: QPen(class QColor const & color);
public: QPen(struct QBrush const & brush, qreal width, enum Qt::PenStyle s = Qt::SolidLine, enum Qt::PenCapStyle c = Qt::SquareCap, enum Qt::PenJoinStyle j = Qt::BevelJoin);
public: QPen(class QPen const & pen);
public: ~QPen();
public: class QPen& operator =(class QPen const & pen);
public: enum Qt::PenStyle style() const
public: void setStyle(enum Qt::PenStyle);
public: class QVector < double > dashPattern() const
public: void setDashPattern(class QVector < double > const & pattern);
public: qreal miterLimit() const
public: void setMiterLimit(qreal limit);
public: qreal widthF() const
public: void setWidthF(qreal width);
public: int width() const
public: void setWidth(int width);
public: class QColor color() const
public: void setColor(class QColor const & color);
public: struct QBrush brush() const
public: void setBrush(struct QBrush const & brush);
public: bool isSolid() const
public: enum Qt::PenCapStyle capStyle() const
public: void setCapStyle(enum Qt::PenCapStyle pcs);
public: enum Qt::PenJoinStyle joinStyle() const
public: void setJoinStyle(enum Qt::PenJoinStyle pcs);
public: bool operator ==(class QPen const & p) const
public: inline bool operator !=(class QPen const & p) const
public: operator struct QVariant () const
public: bool isDetached();
private: void detach();
private: struct QPenPrivate* d;
friend struct QPainter;
friend class QDataStream& operator >>(class QDataStream&, class QPen&);
friend class QDataStream& operator <<(class QDataStream&, class QPen const &);
};
#endif // QPEN_H