API reference - Class QTextFrameFormat_BorderStyle

Notation used in Ruby API documentation

Description: This class represents the QTextFrameFormat::BorderStyle enum

Class hierarchy: QTextFrameFormat_BorderStyle » QTextFrameFormat_QFlags_BorderStyle

Public constructors

new QTextFrameFormat_BorderStylenew(unsigned int value)Creates the enum object from an integer

Public methods

[const]bool==(QTextFrameFormat_BorderStyle other)Compares the enum class against an enum of it's own type
[const]bool==(unsigned int other)Compares the enum class against an integer
[const]voidassign(const QTextFrameFormat_BorderStyle other)Assign the contents of another object to self
voidcreateEnsures the C++ object is created
voiddestroyExplicitly destroy the object
[const]booldestroyed?Returns a value indicating whether the object was already destroyed
[const]QTextFrameFormat_BorderStyledupCreates a copy of self
[const]boolis_const_object?Returns a value indicating whether the reference is a const reference
[const]unsigned intto_iConverts the enum class to an integer
[const]stringto_sConverts the enum class to a string

Public static methods and constants

new QTextFrameFormat_BorderStyleBorderStyle_DashedEnum constant QTextFrameFormat::BorderStyle_Dashed
new QTextFrameFormat_BorderStyleBorderStyle_DotDashEnum constant QTextFrameFormat::BorderStyle_DotDash
new QTextFrameFormat_BorderStyleBorderStyle_DotDotDashEnum constant QTextFrameFormat::BorderStyle_DotDotDash
new QTextFrameFormat_BorderStyleBorderStyle_DottedEnum constant QTextFrameFormat::BorderStyle_Dotted
new QTextFrameFormat_BorderStyleBorderStyle_DoubleEnum constant QTextFrameFormat::BorderStyle_Double
new QTextFrameFormat_BorderStyleBorderStyle_GrooveEnum constant QTextFrameFormat::BorderStyle_Groove
new QTextFrameFormat_BorderStyleBorderStyle_InsetEnum constant QTextFrameFormat::BorderStyle_Inset
new QTextFrameFormat_BorderStyleBorderStyle_NoneEnum constant QTextFrameFormat::BorderStyle_None
new QTextFrameFormat_BorderStyleBorderStyle_OutsetEnum constant QTextFrameFormat::BorderStyle_Outset
new QTextFrameFormat_BorderStyleBorderStyle_RidgeEnum constant QTextFrameFormat::BorderStyle_Ridge
new QTextFrameFormat_BorderStyleBorderStyle_SolidEnum constant QTextFrameFormat::BorderStyle_Solid

Detailed description

[const] bool ==(QTextFrameFormat_BorderStyle other)

Description: Compares the enum class against an enum of it's own type

[const] bool ==(unsigned int other)

Description: Compares the enum class against an integer

[static] new QTextFrameFormat_BorderStyle BorderStyle_Dashed

Description: Enum constant QTextFrameFormat::BorderStyle_Dashed

[static] new QTextFrameFormat_BorderStyle BorderStyle_DotDash

Description: Enum constant QTextFrameFormat::BorderStyle_DotDash

[static] new QTextFrameFormat_BorderStyle BorderStyle_DotDotDash

Description: Enum constant QTextFrameFormat::BorderStyle_DotDotDash

[static] new QTextFrameFormat_BorderStyle BorderStyle_Dotted

Description: Enum constant QTextFrameFormat::BorderStyle_Dotted

[static] new QTextFrameFormat_BorderStyle BorderStyle_Double

Description: Enum constant QTextFrameFormat::BorderStyle_Double

[static] new QTextFrameFormat_BorderStyle BorderStyle_Groove

Description: Enum constant QTextFrameFormat::BorderStyle_Groove

[static] new QTextFrameFormat_BorderStyle BorderStyle_Inset

Description: Enum constant QTextFrameFormat::BorderStyle_Inset

[static] new QTextFrameFormat_BorderStyle BorderStyle_None

Description: Enum constant QTextFrameFormat::BorderStyle_None

[static] new QTextFrameFormat_BorderStyle BorderStyle_Outset

Description: Enum constant QTextFrameFormat::BorderStyle_Outset

[static] new QTextFrameFormat_BorderStyle BorderStyle_Ridge

Description: Enum constant QTextFrameFormat::BorderStyle_Ridge

[static] new QTextFrameFormat_BorderStyle BorderStyle_Solid

Description: Enum constant QTextFrameFormat::BorderStyle_Solid

[const] void assign(const QTextFrameFormat_BorderStyle other)

Description: Assign the contents of another object to self

This method assigns the contents of another object to self. This is a deep copy that does not only copy the reference but the actual content.

void create

Description: Ensures the C++ object is created

Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created.

void destroy

Description: Explicitly destroy the object

Explicitly destroy the object on C++ side if it was owned by the Ruby interpreter. Subsequent access to this object will throw an exception. If the object is not owned by Ruby, this method will do nothing.

[const] bool destroyed?

Description: Returns a value indicating whether the object was already destroyed

This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.

[const] QTextFrameFormat_BorderStyle dup

Description: Creates a copy of self

[const] bool is_const_object?

Description: Returns a value indicating whether the reference is a const reference

This method returns true, if self is a const reference. In that case, only const methods may be called on self.

[static] new QTextFrameFormat_BorderStyle new(unsigned int value)

Description: Creates the enum object from an integer

[const] unsigned int to_i

Description: Converts the enum class to an integer

[const] string to_s

Description: Converts the enum class to a string