From d796c9dd933ab96ec83b9a634feedd5d32e1ba3f Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Tue, 8 Nov 2011 12:31:36 -0600 Subject: Test conversion to TQt3 from Qt3 8c6fc1f8e35fd264dd01c582ca5e7549b32ab731 --- doc/html/qstylesheetitem.html | 491 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 491 insertions(+) create mode 100644 doc/html/qstylesheetitem.html (limited to 'doc/html/qstylesheetitem.html') diff --git a/doc/html/qstylesheetitem.html b/doc/html/qstylesheetitem.html new file mode 100644 index 000000000..b6150acf4 --- /dev/null +++ b/doc/html/qstylesheetitem.html @@ -0,0 +1,491 @@ + + + + + +TQStyleSheetItem Class + + + + + + + +
+ +Home + | +All Classes + | +Main Classes + | +Annotated + | +Grouped Classes + | +Functions +

TQStyleSheetItem Class Reference

+ +

The TQStyleSheetItem class provides an encapsulation of a set of text styles. +More... +

#include <qstylesheet.h> +

Inherits TQt. +

List of all member functions. +

Public Members

+ +

Detailed Description

+ + +The TQStyleSheetItem class provides an encapsulation of a set of text styles. +

+

A style sheet item consists of a name and a set of attributes that +specifiy its font, color, etc. When used in a style sheet (see styleSheet()), items define the name() of +a rich text tag and the display property changes associated with +it. +

The display mode +attribute indicates whether the item is a block, an inline element +or a list element; see setDisplayMode(). The treatment of +whitespace is controlled by the white space mode; see +setWhiteSpaceMode(). An item's margins are set with setMargin(), +In the case of list items, the list style is set with +setListStyle(). An item may be a hypertext link anchor; see +setAnchor(). Other attributes are set with setAlignment(), +setVerticalAlignment(), setFontFamily(), setFontSize(), +setFontWeight(), setFontItalic(), setFontUnderline(), +setFontStrikeOut and setColor(). +

See also Text Related Classes. + +


Member Type Documentation

+

TQStyleSheetItem::DisplayMode

+ +

This enum type defines the way adjacent elements are displayed. +

+

TQStyleSheetItem::ListStyle

+ +

This enum type defines how the items in a list are prefixed when +displayed. +

+

TQStyleSheetItem::Margin

+ + +

TQStyleSheetItem::VerticalAlignment

+ +

This enum type defines the way elements are aligned vertically. +This is only supported for text elements. +

+

TQStyleSheetItem::WhiteSpaceMode

+ +

This enum defines the ways in which TQStyleSheet can treat +whitespace. +

+


Member Function Documentation

+

TQStyleSheetItem::TQStyleSheetItem ( TQStyleSheet * parent, const TQString & name ) +

+Constructs a new style called name for the stylesheet parent. +

All properties in TQStyleSheetItem are initially in the "do not +change" state, except display + mode, which defaults to DisplayInline. + +

TQStyleSheetItem::TQStyleSheetItem ( const TQStyleSheetItem & other ) +

+Copy constructor. Constructs a copy of other that is not bound +to any style sheet. + +

TQStyleSheetItem::~TQStyleSheetItem () +

+Destroys the style. Note that TQStyleSheetItem objects become +owned by TQStyleSheet when they are created. + +

int TQStyleSheetItem::alignment () const +

+Returns the alignment of this style. Possible values are AlignAuto, AlignLeft, AlignRight, AlignCenter or AlignJustify. +

See also setAlignment() and TQt::AlignmentFlags. + +

bool TQStyleSheetItem::allowedInContext ( const TQStyleSheetItem * s ) const +

+Returns TRUE if this style can be nested into an element of style +s; otherwise returns FALSE. +

See also contexts() and setContexts(). + +

TQColor TQStyleSheetItem::color () const +

+Returns the text color of this style or an invalid color if no +color has been set. +

See also setColor() and TQColor::isValid(). + +

TQString TQStyleSheetItem::contexts () const +

+Returns a space-separated list of names of styles that may contain +elements of this style. If nothing has been set, contexts() +returns an empty string, which indicates that this style can be +nested everywhere. +

See also setContexts(). + +

bool TQStyleSheetItem::definesFontItalic () const +

+Returns TRUE if the style defines a font shape; otherwise returns +FALSE. A style does not define any shape until setFontItalic() is +called. +

See also setFontItalic() and fontItalic(). + +

bool TQStyleSheetItem::definesFontStrikeOut () const +

+Returns TRUE if the style defines a setting for the strikeOut +property of the font; otherwise returns FALSE. A style does not +define this until setFontStrikeOut() is called. +

See also setFontStrikeOut() and fontStrikeOut(). + +

bool TQStyleSheetItem::definesFontUnderline () const +

+Returns TRUE if the style defines a setting for the underline +property of the font; otherwise returns FALSE. A style does not +define this until setFontUnderline() is called. +

See also setFontUnderline() and fontUnderline(). + +

DisplayMode TQStyleSheetItem::displayMode () const +

+Returns the display + mode of the style. +

See also setDisplayMode(). + +

TQString TQStyleSheetItem::fontFamily () const +

+Returns the font family setting of the style. This is either a +valid font family or TQString::null if no family has been set. +

See also setFontFamily(), TQFont::family(), and TQFont::setFamily(). + +

bool TQStyleSheetItem::fontItalic () const +

+Returns TRUE if the style sets an italic font; otherwise returns +FALSE. +

See also setFontItalic() and definesFontItalic(). + +

int TQStyleSheetItem::fontSize () const +

+Returns the font size setting of the style. This is either a valid +point size or TQStyleSheetItem::Undefined. +

See also setFontSize(), TQFont::pointSize(), and TQFont::setPointSize(). + +

bool TQStyleSheetItem::fontStrikeOut () const +

+Returns TRUE if the style sets a strike out font; otherwise +returns FALSE. +

See also setFontStrikeOut() and definesFontStrikeOut(). + +

bool TQStyleSheetItem::fontUnderline () const +

+Returns TRUE if the style sets an underlined font; otherwise +returns FALSE. +

See also setFontUnderline() and definesFontUnderline(). + +

int TQStyleSheetItem::fontWeight () const +

+Returns the font weight setting of the style. This is either a +valid TQFont::Weight or the value TQStyleSheetItem::Undefined. +

See also setFontWeight() and TQFont. + +

bool TQStyleSheetItem::isAnchor () const +

+Returns whether this style is an anchor. +

See also setAnchor(). + +

int TQStyleSheetItem::lineSpacing () const +

+This function is obsolete. It is provided to keep old source working. We strongly advise against using it in new code. +

Returns the linespacing + +

ListStyle TQStyleSheetItem::listStyle () const +

+Returns the list style of the style. +

See also setListStyle() and ListStyle. + +

int TQStyleSheetItem::logicalFontSize () const +

+Returns the logical font size setting of the style. This is either +a valid size between 1 and 7 or TQStyleSheetItem::Undefined. +

See also setLogicalFontSize(), setLogicalFontSizeStep(), TQFont::pointSize(), and TQFont::setPointSize(). + +

int TQStyleSheetItem::logicalFontSizeStep () const +

+Returns the logical font size step of this style. +

The default is 0. Tags such as big define +1; small +defines -1. +

See also setLogicalFontSizeStep(). + +

int TQStyleSheetItem::margin ( Margin m ) const +

+Returns the width of margin m in pixels. +

The margin, m, can be MarginLeft, MarginRight, MarginTop, MarginBottom, or MarginFirstLine. +

See also setMargin() and Margin. + +

TQString TQStyleSheetItem::name () const +

+Returns the name of the style item. + +

int TQStyleSheetItem::numberOfColumns () const +

This function is obsolete. It is provided to keep old source working. We strongly advise against using it in new code. +

Returns the number of columns for this style. +

See also setNumberOfColumns(), displayMode(), and setDisplayMode(). + +

+

TQStyleSheetItem & TQStyleSheetItem::operator= ( const TQStyleSheetItem & other ) +

+Assignment. Assings a copy of other that is not bound to any style sheet. +Unbounds first from previous style sheet. + +

bool TQStyleSheetItem::selfNesting () const +

+Returns TRUE if this style has self-nesting enabled; otherwise +returns FALSE. +

See also setSelfNesting(). + +

void TQStyleSheetItem::setAlignment ( int f ) +

+Sets the alignment to f. This only makes sense for styles with +a display mode of +DisplayBlock. Possible values are AlignAuto, AlignLeft, +AlignRight, AlignCenter or AlignJustify. +

See also alignment(), displayMode(), and TQt::AlignmentFlags. + +

void TQStyleSheetItem::setAnchor ( bool anc ) +

+If anc is TRUE, sets this style to be an anchor (hypertext +link); otherwise sets it to not be an anchor. Elements in this +style link to other documents or anchors. +

See also isAnchor(). + +

void TQStyleSheetItem::setColor ( const TQColor & c ) +

+Sets the text color of this style to c. +

See also color(). + +

void TQStyleSheetItem::setContexts ( const TQString & c ) +

+Sets a space-separated list of names of styles that may contain +elements of this style. If c is empty, the style can be nested +everywhere. +

See also contexts(). + +

void TQStyleSheetItem::setDisplayMode ( DisplayMode m ) +

+Sets the display mode of the style to m. +

See also displayMode(). + +

void TQStyleSheetItem::setFontFamily ( const TQString & fam ) +

+Sets the font family setting of the style to fam. +

See also fontFamily(), TQFont::family(), and TQFont::setFamily(). + +

void TQStyleSheetItem::setFontItalic ( bool italic ) +

+If italic is TRUE sets italic for the style; otherwise sets +upright. +

See also fontItalic() and definesFontItalic(). + +

void TQStyleSheetItem::setFontSize ( int s ) +

+Sets the font size setting of the style to s points. +

See also fontSize(), TQFont::pointSize(), and TQFont::setPointSize(). + +

void TQStyleSheetItem::setFontStrikeOut ( bool strikeOut ) +

+If strikeOut is TRUE, sets strike out for the style; otherwise +sets no strike out. +

See also fontStrikeOut() and definesFontStrikeOut(). + +

void TQStyleSheetItem::setFontUnderline ( bool underline ) +

+If underline is TRUE, sets underline for the style; otherwise +sets no underline. +

See also fontUnderline() and definesFontUnderline(). + +

void TQStyleSheetItem::setFontWeight ( int w ) +

+Sets the font weight setting of the style to w. Valid values +are those defined by TQFont::Weight. +

See also TQFont and fontWeight(). + +

void TQStyleSheetItem::setListStyle ( ListStyle s ) +

+Sets the list style of the style to s. +

This is used by nested elements that have a display mode of DisplayListItem. +

See also listStyle(), DisplayMode, and ListStyle. + +

void TQStyleSheetItem::setLogicalFontSize ( int s ) +

+Sets the logical font size setting of the style to s. Valid +logical sizes are 1 to 7. +

See also logicalFontSize(), TQFont::pointSize(), and TQFont::setPointSize(). + +

void TQStyleSheetItem::setLogicalFontSizeStep ( int s ) +

+Sets the logical font size step of this style to s. +

See also logicalFontSizeStep(). + +

void TQStyleSheetItem::setMargin ( Margin m, int v ) +

+Sets the width of margin m to v pixels. +

The margin, m, can be MarginLeft, MarginRight, MarginTop, MarginBottom, MarginFirstLine, MarginAll, +MarginVertical or MarginHorizontal. The value v must +be >= 0. +

See also margin(). + +

void TQStyleSheetItem::setNumberOfColumns ( int ncols ) +

This function is obsolete. It is provided to keep old source working. We strongly advise against using it in new code. +

Sets the number of columns for this style. Elements in the style +are divided into columns. +

This makes sense only if the style uses a block display mode +(see TQStyleSheetItem::DisplayMode). +

See also numberOfColumns(). + +

void TQStyleSheetItem::setSelfNesting ( bool nesting ) +

+Sets the self-nesting property for this style to nesting. +

In order to support "dirty" HTML, paragraphs <p> and list +items <li> are not self-nesting. This means that starting a +new paragraph or list item automatically closes the previous one. +

See also selfNesting(). + +

void TQStyleSheetItem::setVerticalAlignment ( VerticalAlignment valign ) +

+Sets the vertical alignment to valign. Possible values are +VAlignBaseline, VAlignSub or VAlignSuper. +

The vertical alignment property is not inherited. +

See also verticalAlignment(). + +

void TQStyleSheetItem::setWhiteSpaceMode ( WhiteSpaceMode m ) +

+Sets the whitespace mode to m. +

See also WhiteSpaceMode. + +

TQStyleSheet * TQStyleSheetItem::styleSheet () +

+Returns the style sheet this item is in. + +

const TQStyleSheet * TQStyleSheetItem::styleSheet () const +

+This is an overloaded member function, provided for convenience. It behaves essentially like the above function. +

Returns the style sheet this item is in. + +

VerticalAlignment TQStyleSheetItem::verticalAlignment () const +

+Returns the vertical alignment of the style. Possible values are +VAlignBaseline, VAlignSub or VAlignSuper. +

See also setVerticalAlignment(). + +

WhiteSpaceMode TQStyleSheetItem::whiteSpaceMode () const +

+Returns the whitespace mode. +

See also setWhiteSpaceMode() and WhiteSpaceMode. + + +


+This file is part of the TQt toolkit. +Copyright © 1995-2007 +Trolltech. All Rights Reserved.


+ +
Copyright © 2007 +TrolltechTrademarks +
TQt 3.3.8
+
+ -- cgit v1.2.1