equal
deleted
inserted
replaced
53 // We mean it. |
53 // We mean it. |
54 // |
54 // |
55 |
55 |
56 #include "QtGui/qtextformat.h" |
56 #include "QtGui/qtextformat.h" |
57 #include "QtCore/qvector.h" |
57 #include "QtCore/qvector.h" |
58 #include "QtCore/qset.h" |
58 #include "QtCore/qhash.h" |
59 |
59 |
60 QT_BEGIN_NAMESPACE |
60 QT_BEGIN_NAMESPACE |
61 |
61 |
62 class Q_GUI_EXPORT QTextFormatCollection |
62 class Q_GUI_EXPORT QTextFormatCollection |
63 { |
63 { |
95 |
95 |
96 typedef QVector<QTextFormat> FormatVector; |
96 typedef QVector<QTextFormat> FormatVector; |
97 |
97 |
98 FormatVector formats; |
98 FormatVector formats; |
99 QVector<qint32> objFormats; |
99 QVector<qint32> objFormats; |
100 QSet<uint> hashes; |
100 QMultiHash<uint,int> hashes; |
101 |
101 |
102 inline QFont defaultFont() const { return defaultFnt; } |
102 inline QFont defaultFont() const { return defaultFnt; } |
103 void setDefaultFont(const QFont &f); |
103 void setDefaultFont(const QFont &f); |
104 |
104 |
105 private: |
105 private: |