#include <QtGui/qtextoption.h>
#ifndef QTEXTOPTION_H
class QTextOption{
public: QTextOption();
public: QTextOption(Qt::Alignment alignment);
public: ~QTextOption();
public: QTextOption(class QTextOption const & o);
public: class QTextOption& operator =(class QTextOption const & o);
public: inline Qt::Alignment alignment() const
public: inline void setTextDirection(enum Qt::LayoutDirection aDirection);
public: inline enum Qt::LayoutDirection textDirection() const
public: enum WrapMode{
NoWrap = 0,
WordWrap = 1,
ManualWrap = 2,
WrapAnywhere = 3,
WrapAtWordBoundaryOrAnywhere = 4,
};
public: inline void setWrapMode(enum QTextOption::WrapMode wrap);
public: inline enum QTextOption::WrapMode wrapMode() const
public: enum Flag{
IncludeTrailingSpaces = -2147483648,
};
public: typedef class QFlags < enum QTextOption::Flag > Flags;
public: inline class QFlags < enum QTextOption::Flag > flags() const
public: inline qreal tabStop() const
public: void setTabArray(class QList < double > tabStops);
public: class QList < double > tabArray() const
public: inline void setUseDesignMetrics(bool b);
public: inline bool useDesignMetrics() const
private: unsigned int align:8;
private: unsigned int wordWrap:4;
private: unsigned int design:1;
private: unsigned int direction:1;
private: unsigned int unused:19;
private: uint f;
private: qreal tab;
private: struct QTextOptionPrivate* d;
public: inline void setAlignment(Qt::Alignment aalignment);
public: inline void setFlags(class QFlags < enum QTextOption::Flag > aflags);
public: inline void setTabStop(qreal atabStop);
};
#endif // QTEXTOPTION_H