#include suicidal class QStyleSheetItem { enum AdditionalStyleValues { Undefined = - 1}; enum DisplayMode { DisplayBlock, DisplayInline, DisplayListItem, DisplayNone }; enum ListStyle { ListDisc, ListCircle, ListSquare, ListDecimal, ListLowerAlpha, ListUpperAlpha }; enum Margin { MarginLeft, MarginRight, MarginTop, MarginBottom, MarginAll, MarginVertical, MarginHorizontal }; enum WhiteSpaceMode {WhiteSpaceNormal, WhiteSpacePre }; QStyleSheetItem(QStyleSheet *, const QString &); ~QStyleSheetItem(); int alignment() const; bool allowedInContext(const QStyleSheetItem *) const; QColor color() const; QString contexts() const; bool definesFontItalic() const; bool definesFontUnderline() const; QStyleSheetItem::DisplayMode displayMode() const; QString fontFamily() const; bool fontItalic() const; int fontSize() const; bool fontUnderline() const; int fontWeight() const; bool isAnchor() const; QStyleSheetItem::ListStyle listStyle() const; int logicalFontSize() const; int logicalFontSizeStep() const; int margin(QStyleSheetItem::Margin) const; QString name() const; int numberOfColumns() const; bool selfNesting() const; void setAlignment(int); void setAnchor(bool); void setColor(const QColor &); void setContexts(const QString &); void setDisplayMode(QStyleSheetItem::DisplayMode); void setFontFamily(const QString &); void setFontItalic(bool); void setFontSize(int); void setFontUnderline(bool); void setFontWeight(int); void setListStyle(QStyleSheetItem::ListStyle); void setLogicalFontSize(int); void setLogicalFontSizeStep(int); void setMargin(QStyleSheetItem::Margin, int); void setNumberOfColumns(int); void setSelfNesting(bool); void setWhiteSpaceMode(QStyleSheetItem::WhiteSpaceMode); QStyleSheet *styleSheet(); // watch for const QStyleSheetItem::WhiteSpaceMode whiteSpaceMode() const; } Qt::StyleSheetItem;