- All Implemented Interfaces:
QtAbstractEnumerator
,QtAbstractFlagEnumerator
,QtEnumerator
,QtFlagEnumerator
,Serializable
,Comparable<QMessageBox.StandardButton>
,Constable
- Enclosing class:
QMessageBox
Java wrapper for Qt enum QMessageBox::StandardButton
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionRepresenting QMessageBox::AbortRepresenting QMessageBox::ApplyRepresenting QMessageBox::ButtonMaskRepresenting QMessageBox::CancelRepresenting QMessageBox::CloseRepresenting QMessageBox::DefaultRepresenting QMessageBox::DiscardRepresenting QMessageBox::EscapeRepresenting QMessageBox::FirstButtonRepresenting QMessageBox::FlagMaskRepresenting QMessageBox::HelpRepresenting QMessageBox::IgnoreRepresenting QMessageBox::LastButtonRepresenting QMessageBox::NoRepresenting QMessageBox::NoAllRepresenting QMessageBox::NoButtonRepresenting QMessageBox::NoToAllRepresenting QMessageBox::OkRepresenting QMessageBox::OpenRepresenting QMessageBox::ResetRepresenting QMessageBox::RestoreDefaultsRepresenting QMessageBox::RetryRepresenting QMessageBox::SaveRepresenting QMessageBox::SaveAllRepresenting QMessageBox::YesRepresenting QMessageBox::YesAllRepresenting QMessageBox::YesToAll -
Method Summary
Modifier and TypeMethodDescriptionasFlags()
Create a QFlags of the enum entry.Combines this entry with other enum entry.static QMessageBox.StandardButtons
flags
(QMessageBox.StandardButton ... values) Creates a newQMessageBox.StandardButtons
from the entries.static QMessageBox.StandardButton
resolve
(int value) Returns the corresponding enum entry for the given value.int
value()
This function should return an integer value for the enum values of the enumeration that implements this interface.static QMessageBox.StandardButton
Returns the enum constant of this type with the specified name.static QMessageBox.StandardButton[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
Methods inherited from interface io.qt.QtEnumerator
getDeclaringClass, name, ordinal
-
Enum Constant Details
-
NoButton
Representing QMessageBox::NoButton
-
Ok
Representing QMessageBox::Ok
-
Save
Representing QMessageBox::Save
-
SaveAll
Representing QMessageBox::SaveAll
-
Open
Representing QMessageBox::Open
-
Yes
Representing QMessageBox::Yes
-
YesToAll
Representing QMessageBox::YesToAll
-
No
Representing QMessageBox::No
-
NoToAll
Representing QMessageBox::NoToAll
-
Abort
Representing QMessageBox::Abort
-
Retry
Representing QMessageBox::Retry
-
Ignore
Representing QMessageBox::Ignore
-
Close
Representing QMessageBox::Close
-
Cancel
Representing QMessageBox::Cancel
-
Discard
Representing QMessageBox::Discard
-
Help
Representing QMessageBox::Help
-
Apply
Representing QMessageBox::Apply
-
Reset
Representing QMessageBox::Reset
-
RestoreDefaults
Representing QMessageBox::RestoreDefaults
-
FirstButton
Representing QMessageBox::FirstButton
-
LastButton
Representing QMessageBox::LastButton
-
YesAll
Representing QMessageBox::YesAll
-
NoAll
Representing QMessageBox::NoAll
-
Default
Representing QMessageBox::Default
-
Escape
Representing QMessageBox::Escape
-
FlagMask
Representing QMessageBox::FlagMask
-
ButtonMask
Representing QMessageBox::ButtonMask
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
value
public int value()This function should return an integer value for the enum values of the enumeration that implements this interface.- Specified by:
value
in interfaceQtEnumerator
- Specified by:
value
in interfaceQtFlagEnumerator
-
asFlags
Create a QFlags of the enum entry.- Specified by:
asFlags
in interfaceQtAbstractFlagEnumerator
- Specified by:
asFlags
in interfaceQtFlagEnumerator
- Returns:
- QFlags
-
combined
Combines this entry with other enum entry.- Parameters:
e
- enum entry- Returns:
- new flag
-
flags
Creates a newQMessageBox.StandardButtons
from the entries.- Parameters:
values
- entries- Returns:
- new flag
-
resolve
Returns the corresponding enum entry for the given value.- Parameters:
value
-- Returns:
- enum entry
-