java.lang.Object
io.qt.QtObject
io.qt.core.QVersionNumber
- All Implemented Interfaces:
QtObjectInterface,Cloneable,Comparable<QVersionNumber>
Contains a version number with an arbitrary number of segments
Java wrapper for Qt class QVersionNumber
- Since:
- This class was introduced in Qt 5.6.
-
Constructor Summary
ConstructorsConstructorDescriptionQVersionNumber(int maj) QVersionNumber(int ... args) QVersionNumber(int maj, int min) QVersionNumber(int maj, int min, int mic) QVersionNumber(QVersionNumber other) SeeQVersionNumber::QVersionNumber(QVersionNumber) -
Method Summary
Modifier and TypeMethodDescriptionclone()Creates and returns a copy of this object.static QVersionNumbercommonPrefix(QVersionNumber v1, QVersionNumber v2) static intcompare(QVersionNumber v1, QVersionNumber v2) intcompareTo(QVersionNumber other) final booleanequals(QVersionNumber rhs) Seeoperator==(QVersionNumber,QVersionNumber) booleanSeeoperator==(QVersionNumber,QVersionNumber) static QVersionNumberfromString(String string) Overloaded function forfromString(java.lang.String, int[])withsuffixIndex = null.static QVersionNumberfromString(String string, int[] suffixIndex) inthashCode()Returns the objects's hash code computed byqHash(QVersionNumber).final booleanfinal booleanisNull()final booleanisPrefixOf(QVersionNumber other) final intfinal intfinal intfinal QVersionNumbervoidreadFrom(QDataStream in) Seeoperator>>(QDataStream&,QVersionNumber&) final intsegmentAt(int index) final intfinal QVector<@QtPrimitiveType Integer>segments()final StringtoString()voidwriteTo(QDataStream out) Seeoperator<<(QDataStream&,QVersionNumber) Methods inherited from class io.qt.QtObject
dispose, isDisposed
-
Constructor Details
-
QVersionNumber
public QVersionNumber() -
QVersionNumber
- Parameters:
seg-
-
QVersionNumber
See
QVersionNumber::QVersionNumber(QVersionNumber) - Parameters:
other-
-
QVersionNumber
public QVersionNumber(int maj) - Parameters:
maj-
-
QVersionNumber
public QVersionNumber(int maj, int min) - Parameters:
maj-min-
-
QVersionNumber
public QVersionNumber(int maj, int min, int mic) - Parameters:
maj-min-mic-
-
QVersionNumber
public QVersionNumber(int ... args) - Parameters:
args-
-
-
Method Details
-
isNormalized
- Returns:
-
isNull
- Returns:
-
isPrefixOf
- Parameters:
other-- Returns:
-
majorVersion
- Returns:
-
microVersion
- Returns:
-
minorVersion
- Returns:
-
normalized
- Returns:
-
writeTo
See
operator<<(QDataStream&,QVersionNumber) - Parameters:
out-
-
equals
See
operator==(QVersionNumber,QVersionNumber) - Parameters:
rhs-- Returns:
-
readFrom
See
operator>>(QDataStream&,QVersionNumber&) - Parameters:
in-
-
segmentAt
- Parameters:
index-- Returns:
-
segmentCount
- Returns:
-
segments
- Returns:
-
toString
-
commonPrefix
- Parameters:
v1-v2-- Returns:
-
compare
- Parameters:
v1-v2-- Returns:
-
fromString
- Parameters:
string-suffixIndex-- Returns:
-
equals
See
operator==(QVersionNumber,QVersionNumber) -
compareTo
- Specified by:
compareToin interfaceComparable<QVersionNumber>
-
hashCode
Returns the objects's hash code computed byqHash(QVersionNumber). -
clone
Creates and returns a copy of this object.
See
QVersionNumber::QVersionNumber(QVersionNumber) -
fromString
Overloaded function for
fromString(java.lang.String, int[])withsuffixIndex = null.
-