Expand description
This crate was generated by ritual
.
See README for more information.
Re-exports§
pub use ::cpp_core;
Modules§
- ops
- Functions that provide access to C++ operators
- q_
abstract_ animation - C++ type:
QAbstractAnimation
- q_
abstract_ event_ dispatcher - C++ type:
QAbstractEventDispatcher
- q_
abstract_ item_ model - C++ type:
QAbstractItemModel
- q_
abstract_ transition - C++ type:
QAbstractTransition
- q_
associative_ iterable - C++ type:
QAssociativeIterable
- q_
byte_ array - C++ type:
QByteArray
- q_
calendar - C++ type:
QCalendar
- q_
cbor_ array - C++ type:
QCborArray
- q_
cbor_ error - C++ type:
QCborError
- q_
cbor_ map - C++ type:
QCborMap
- q_
cbor_ stream_ reader - C++ type:
QCborStreamReader
- q_
cbor_ value - C++ type:
QCborValue
- q_char
- C++ type:
QChar
- q_
command_ line_ option - C++ type:
QCommandLineOption
- q_
command_ line_ parser - C++ type:
QCommandLineParser
- q_
cryptographic_ hash - C++ type:
QCryptographicHash
- q_
data_ stream - C++ type:
QDataStream
- q_date
- C++ type:
QDate
- q_
date_ time - C++ type:
QDateTime
- q_
deadline_ timer - C++ type:
QDeadlineTimer
- q_debug
- C++ type:
QDebug
- q_dir
- C++ type:
QDir
- q_
dir_ iterator - C++ type:
QDirIterator
- q_
easing_ curve - C++ type:
QEasingCurve
- q_
elapsed_ timer - C++ type:
QElapsedTimer
- q_event
- C++ type:
QEvent
- q_
event_ loop - C++ type:
QEventLoop
- q_
file_ device - C++ type:
QFileDevice
- q_
future_ of - C++ type:
QFuture<void>
- q_
hash_ of_ int_ q_ byte_ array - C++ type:
QHash<int, QByteArray>
- q_
hash_ of_ q_ string_ q_ variant - C++ type:
QHash<QString, QVariant>
- q_
history_ state - C++ type:
QHistoryState
- q_
io_ device - C++ type:
QIODevice
- q_
item_ selection_ model - C++ type:
QItemSelectionModel
- q_
json_ array - C++ type:
QJsonArray
- q_
json_ document - C++ type:
QJsonDocument
- q_
json_ object - C++ type:
QJsonObject
- q_
json_ parse_ error - C++ type:
QJsonParseError
- q_
json_ value - C++ type:
QJsonValue
- q_
library - C++ type:
QLibrary
- q_
library_ info - C++ type:
QLibraryInfo
- q_
line_ f - C++ type:
QLineF
- q_
list_ of_ country - C++ type:
QList<QLocale::Country>
- q_
list_ of_ day_ of_ week - C++ type:
QList<Qt::DayOfWeek>
- q_
list_ of_ int - C++ type:
QList<int>
- q_
list_ of_ q_ abstract_ animation - C++ type:
QList<QAbstractAnimation*>
- q_
list_ of_ q_ abstract_ state - C++ type:
QList<QAbstractState*>
- q_
list_ of_ q_ abstract_ transition - C++ type:
QList<QAbstractTransition*>
- q_
list_ of_ q_ byte_ array - C++ type:
QList<QByteArray>
- q_
list_ of_ q_ command_ line_ option - C++ type:
QList<QCommandLineOption>
- q_
list_ of_ q_ file_ info - C++ type:
QList<QFileInfo>
- q_
list_ of_ q_ item_ selection_ range - C++ type:
QList<QItemSelectionRange>
- q_
list_ of_ q_ locale - C++ type:
QList<QLocale>
- q_
list_ of_ q_ mime_ type - C++ type:
QList<QMimeType>
- q_
list_ of_ q_ model_ index - C++ type:
QList<QModelIndex>
- q_
list_ of_ q_ object - C++ type:
QList<QObject*>
- q_
list_ of_ q_ pair_ of_ q_ string_ q_ string - C++ type:
QList<QPair<QString, QString>>
- q_
list_ of_ q_ persistent_ model_ index - C++ type:
QList<QPersistentModelIndex>
- q_
list_ of_ q_ storage_ info - C++ type:
QList<QStorageInfo>
- q_
list_ of_ q_ string - C++ type:
QList<QString>
- q_
list_ of_ q_ url - C++ type:
QList<QUrl>
- q_
list_ of_ q_ variant - C++ type:
QList<QVariant>
- q_
list_ of_ timer_ info - C++ type:
QList<QAbstractEventDispatcher::TimerInfo>
- q_
locale - C++ type:
QLocale
- q_
lock_ file - C++ type:
QLockFile
- q_
map_ of_ int_ q_ variant - C++ type:
QMap<int, QVariant>
- q_
map_ of_ q_ string_ q_ variant - C++ type:
QMap<QString, QVariant>
- q_
meta_ method - C++ type:
QMetaMethod
- q_
meta_ object - C++ type:
QMetaObject
- q_
meta_ type - C++ type:
QMetaType
- q_
mime_ database - C++ type:
QMimeDatabase
- q_mutex
- C++ type:
QMutex
- q_
operating_ system_ version - C++ type:
QOperatingSystemVersion
- q_
process - C++ type:
QProcess
- q_
random_ generator - C++ type:
QRandomGenerator
- q_
read_ write_ lock - C++ type:
QReadWriteLock
- q_
reg_ exp - C++ type:
QRegExp
- q_
regular_ expression - C++ type:
QRegularExpression
- q_
resource - C++ type:
QResource
- q_
sequential_ iterable - C++ type:
QSequentialIterable
- q_
set_ of_ q_ abstract_ state - C++ type:
QSet<QAbstractState*>
- q_
settings - C++ type:
QSettings
- q_
shared_ memory - C++ type:
QSharedMemory
- q_
socket_ notifier - C++ type:
QSocketNotifier
- q_
standard_ paths - C++ type:
QStandardPaths
- q_state
- C++ type:
QState
- q_
state_ machine - C++ type:
QStateMachine
- q_
string - C++ type:
QString
- q_
sys_ info - C++ type:
QSysInfo
- q_
system_ semaphore - C++ type:
QSystemSemaphore
- q_
text_ boundary_ finder - C++ type:
QTextBoundaryFinder
- q_
text_ codec - C++ type:
QTextCodec
- q_
text_ stream - C++ type:
QTextStream
- q_
text_ stream_ functions - C++ namespace:
QTextStreamFunctions
- q_
thread - C++ type:
QThread
- q_
time_ line - C++ type:
QTimeLine
- q_
time_ zone - C++ type:
QTimeZone
- q_url
- C++ type:
QUrl
- q_uuid
- C++ type:
QUuid
- q_
variant - C++ type:
QVariant
- q_
xml_ stream_ reader - C++ type:
QXmlStreamReader
Macros§
- q_
critical - Creates a
QDebug
that logs a critical message with attached information about current file, line, and module. - q_debug
- Creates a
QDebug
that logs a debug message with attached information about current file, line, and module. - q_info
- Creates a
QDebug
that logs an informational message with attached information about current file, line, and module. - q_
init_ resource - Initializes Qt resources specified by the
.qrc
file with the specified base name. - q_
message_ logger - Creates a
QMessageLogger
with attached information about current file, line, and module. - q_
warning - Creates a
QDebug
that logs a warning message with attached information about current file, line, and module.
Structs§
- Alignment
Flag This enum type is used to describe alignment. It contains horizontal and vertical flags that can be combined to produce the required effect.
- Anchor
Point Specifies a side of a layout item that can be anchored. This is used by QGraphicsAnchorLayout.
- Application
Attribute This enum describes attributes that change the behavior of application-wide features. These are enabled and disabled using QCoreApplication::setAttribute(), and can be tested for with QCoreApplication::testAttribute().
- Application
State This enum type is used to specify the current state of the application.
- Arrow
Type - C++ enum:
Qt::ArrowType
. - Aspect
Ratio Mode This enum type defines what happens to the aspect ratio when scaling an rectangle.
- Axis
This enum type defines three values to represent the three axes in the cartesian coordinate system.
- BGMode
Background mode:
- Brush
Style This enum type defines the brush styles supported by Qt, i.e. the fill pattern of shapes drawn using QPainter.
- Case
Sensitivity - C++ enum:
Qt::CaseSensitivity
. - Check
State This enum describes the state of checkable items, controls, and widgets.
- Checksum
Type This enum describes the possible standards used by qChecksum().
- Clip
Operation - C++ enum:
Qt::ClipOperation
. - Connection
Type This enum describes the types of connection that can be used between signals and slots. In particular, it determines whether a particular signal is delivered to a slot immediately or queued for delivery at a later time.
- Context
Menu Policy This enum type defines the various policies a widget can have with respect to showing a context menu.
- Coordinate
System This enum specifies the coordinate system.
- Corner
This enum type specifies a corner in a rectangle:
- Cursor
Move Style This enum describes the movement style available to text cursors. The options are:
- Cursor
Shape This enum type defines the various cursors that can be used.
- Date
Format Note: For
ISODate
formats, eachY
,M
andD
represents a single digit of the year, month and day used to specify the date. EachH
,M
andS
represents a single digit of the hour, minute and second used to specify the time. The presence of a literalT
character is used to separate the date and time when both are specified.- DayOf
Week - C++ enum:
Qt::DayOfWeek
. - Dock
Widget Area The DockWidgetAreas type is a typedef for QFlags<DockWidgetArea>. It stores an OR combination of DockWidgetArea values.
- Dock
Widget Area Sizes - C++ enum:
Qt::DockWidgetAreaSizes
. - Drop
Action The DropActions type is a typedef for QFlags<DropAction>. It stores an OR combination of DropAction values.
- Edge
This enum type specifies an edge in a rectangle:
- Enter
KeyType This can be used to alter the appearance of the Return key on an on-screen keyboard.
- Event
Priority This enum can be used to specify event priorities.
- Fill
Rule Specifies which method should be used to fill the paths and polygons.
- Find
Child Error - An error returned by
QObject::find_child
. - Find
Child Option The FindChildOptions type is a typedef for QFlags<FindChildOption>. It stores an OR combination of FindChildOption values.
- Focus
Policy This enum type defines the various policies a widget can have with respect to acquiring keyboard focus.
- Focus
Reason This enum specifies why the focus changed. It will be passed through QWidget::setFocus and can be retrieved in the QFocusEvent sent to the widget upon focus change.
- Gesture
Flag This enum type describes additional flags that can be used when subscribing to a gesture.
- Gesture
State This enum type describes the state of a gesture.
- Gesture
Type This enum type describes the standard gestures.
- Global
Color Qt's predefined QColor objects:
- High
DpiScale Factor Rounding Policy This enum describes the possible High-DPI scale factor rounding policies, which decide how non-integer scale factors (such as Windows 150%) are handled.
- HitTest
Accuracy This enum contains the types of accuracy that can be used by the QTextDocument class when testing for mouse clicks on text documents.
- Image
Conversion Flag The options marked "(default)" are set if no other values from the list are included (since the defaults are zero):
- Input
Method Hint Flags that alter the behavior:
- Input
Method Query Masks:
- Item
Data Role Each item in the model has a set of data elements associated with it, each with its own role. The roles are used by the view to indicate to the model which type of data it needs. Custom models should return data in these types.
- Item
Flag This enum describes the properties of an item:
- Item
Selection Mode This enum is used in QGraphicsItem, QGraphicsScene and QGraphicsView to specify how items are selected, or how to determine if shapes and items collide.
- Item
Selection Operation This enum is used in QGraphicsScene to specify what to do with currently selected items when setting a selection area.
- Key
The key names used by Qt.
- Keyboard
Modifier This enum describes the modifier keys.
- Layout
Direction Specifies the direction of Qt's layouts and text handling.
- Mask
Mode This enum specifies the behavior of the QPixmap::createMaskFromColor() and QImage::createMaskFromColor() functions.
- Match
Flag This enum describes the type of matches that can be used when searching for items in a model.
- Modifier
This enum provides shorter names for the keyboard modifier keys supported by Qt.
- Mouse
Button This enum type describes the different mouse buttons.
- Mouse
Event Flag This enum provides additional information concerning a QMouseEvent.
- Mouse
Event Source This enum describes the source of a mouse event and can be useful to determine if the event is an artificial mouse event originating from another device such as a touchscreen.
- Native
Gesture Type This enum returns the gesture type.
- Navigation
Mode This enum type describes the mode for moving focus.
- Orientation
This type is used to signify an object's orientation.
- PenCap
Style This enum type defines the pen cap styles supported by Qt, i.e. the line end caps that can be drawn using QPainter.
- PenJoin
Style This enum type defines the pen join styles supported by Qt, i.e. which joins between two connected lines can be drawn using QPainter.
- PenStyle
This enum type defines the pen styles that can be drawn using QPainter. The styles are:
- QAbstract
Animation The QAbstractAnimation class is the base of all animations.
- QAbstract
Event Dispatcher The QAbstractEventDispatcher class provides an interface to manage Qt's event queue.
- QAbstract
Item Model The QAbstractItemModel class provides the abstract interface for item model classes.
- QAbstract
List Model The QAbstractListModel class provides an abstract model that can be subclassed to create one-dimensional list models.
- QAbstract
Native Event Filter The QAbstractNativeEventFilter class provides an interface for receiving native events, such as MSG or XCB event structs.
- QAbstract
Proxy Model The QAbstractProxyModel class provides a base class for proxy item models that can do sorting, filtering or other data processing tasks.
- QAbstract
State The QAbstractState class is the base class of states of a QStateMachine.
- QAbstract
Table Model The QAbstractTableModel class provides an abstract model that can be subclassed to create table models.
- QAbstract
Transition The QAbstractTransition class is the base class of transitions between QAbstractState objects.
- QAnimation
Driver - C++ class:
QAnimationDriver
. - QAnimation
Group The QAnimationGroup class is an abstract base class for groups of animations.
- QAssociative
Iterable The QAssociativeIterable class is an iterable interface for an associative container in a QVariant.
- QBasic
Mutex - C++ class:
QBasicMutex
. - QBasic
Timer The QBasicTimer class provides timer events for objects.
- QBit
Array The QBitArray class provides an array of bits.
- QBitRef
- C++ class:
QBitRef
. - QBox
- An owning pointer for
QObject
-based objects. - QBuffer
The QBuffer class provides a QIODevice interface for a QByteArray.
- QByte
Array The QByteArray class provides an array of bytes.
- QByte
Array Matcher The QByteArrayMatcher class holds a sequence of bytes that can be quickly matched in a byte array.
- QByte
Ref - C++ class:
QByteRef
. - QCalendar
A QCalendar object maps a year, month, and day-number to a specific day (ultimately identified by its Julian day number), using the rules of a particular system.
- QCbor
Array The QCborArray class is used to hold an array of CBOR elements.
- QCbor
Error - C++ class:
QCborError
. - QCbor
Known Tags This enum contains a list of CBOR tags, known at the time of the Qt implementation. This list is not meant to be complete and contains only tags that are either backed by an RFC or specifically used by the Qt implementation.
- QCbor
Map The QCborMap class is used to hold an associative container representable in CBOR.
- QCbor
Negative Integer - C++ enum:
QCborNegativeInteger
. - QCbor
Parser Error The QCborParserError is used by QCborValue to report a parsing error.
- QCbor
Simple Type This enum contains the possible "Simple Types" for CBOR. Simple Types range from 0 to 255 and are types that carry no further value.
- QCbor
Stream Reader The QCborStreamReader class is a simple CBOR stream decoder, operating on either a QByteArray or QIODevice.
- QCbor
Stream Writer The QCborStreamWriter class is a simple CBOR encoder operating on a one-way stream.
- QCbor
Tag This enum contains no enumeration and is used only to provide type-safe access to a CBOR tag.
- QCbor
Value The QCborValue class encapsulates a value in CBOR.
- QCbor
Value Ref - C++ class:
QCborValueRef
. - QChar
The QChar class provides a 16-bit Unicode character.
- QChar
Ref - C++ class:
QCharRef
. - QChild
Event The QChildEvent class contains event parameters for child object events.
- QCollator
The QCollator class compares strings according to a localized collation algorithm.
- QCollator
Sort Key The QCollatorSortKey class can be used to speed up string collation.
- QCommand
Line Option The QCommandLineOption class defines a possible command-line option.
- QCommand
Line Parser The QCommandLineParser class provides a means for handling the command line options.
- QConcatenate
Tables Proxy Model QConcatenateTablesProxyModel takes multiple source models and concatenates their rows.
- QCore
Application The QCoreApplication class provides an event loop for Qt applications without UI.
- QCore
Application Args - A struct providing valid
argc
andargv
values for Qt application objects. - QCryptographic
Hash The QCryptographicHash class provides a way to generate cryptographic hashes.
- QData
Stream The QDataStream class provides serialization of binary data to a QIODevice.
- QDate
The QDate class provides date functions.
- QDate
Time The QDateTime class provides date and time functions.
- QDeadline
Timer The QDeadlineTimer class marks a deadline in the future.
- QDebug
The QDebug class provides an output stream for debugging information.
- QDebug
Shim - Provides a
std::fmt::Debug
implementation for types with aQDebug
operator. - QDebug
State Saver Convenience class for custom QDebug operators
- QDeferred
Delete Event - C++ class:
QDeferredDeleteEvent
. - QDir
The QDir class provides access to directory structures and their contents.
- QDir
Iterator The QDirIterator class provides an iterator for directory entrylists.
- QDynamic
Property Change Event The QDynamicPropertyChangeEvent class contains event parameters for dynamic property change events.
- QEasing
Curve The QEasingCurve class provides easing curves for controlling animation.
- QElapsed
Timer The QElapsedTimer class provides a fast way to calculate elapsed times.
- QEvent
The QEvent class is the base class of all event classes. Event objects contain event parameters.
- QEvent
Loop The QEventLoop class provides a means of entering and leaving an event loop.
- QEvent
Loop Locker The QEventLoopLocker class provides a means to quit an event loop when it is no longer needed.
- QEvent
Transition The QEventTransition class provides a QObject-specific transition for Qt events.
- QException
Qt Concurrent supports throwing and catching exceptions across thread boundaries, provided that the exception inherit from QException and implement two helper functions:
- QFactory
Interface - C++ class:
QFactoryInterface
. - QFile
The QFile class provides an interface for reading from and writing to files.
- QFile
Device The QFileDevice class provides an interface for reading from and writing to open files.
- QFile
Info The QFileInfo class provides system-independent file information.
- QFile
Selector QFileSelector provides a convenient way of selecting file variants.
- QFile
System Watcher The QFileSystemWatcher class provides an interface for monitoring files and directories for modifications.
- QFinal
State The QFinalState class provides a final state.
- QFlags
- An OR-combination of integer values of the enum type
E
. - QFuture
Interface Of - C++ class:
QFutureInterface<void>
. - QFuture
Of The QFuture class represents the result of an asynchronous computation.
- QFuture
Watcher Base - C++ class:
QFutureWatcherBase
. - QHash
OfIntQ Byte Array The QHash class is a template class that provides a hash-table-based dictionary.
- QHash
OfQStringQ Variant The QHash class is a template class that provides a hash-table-based dictionary.
- QHistory
State The QHistoryState class provides a means of returning to a previously active substate.
- QIODevice
The QIODevice class is the base interface class of all I/O devices in Qt.
- QIdentity
Proxy Model The QIdentityProxyModel class proxies its source model unmodified
- QItem
Selection The QItemSelection class manages information about selected items in a model.
- QItem
Selection Model The QItemSelectionModel class keeps track of a view's selected items.
- QItem
Selection Range The QItemSelectionRange class manages information about a range of selected items in a model.
- QJson
Array The QJsonArray class encapsulates a JSON array.
- QJson
Document The QJsonDocument class provides a way to read and write JSON documents.
- QJson
Object The QJsonObject class encapsulates a JSON object.
- QJson
Parse Error The QJsonParseError class is used to report errors during JSON parsing.
- QJson
Value The QJsonValue class encapsulates a value in JSON.
- QJson
Value Ref - C++ class:
QJsonValueRef
. - QLatin1
Char The QLatin1Char class provides an 8-bit ASCII/Latin-1 character.
- QLatin1
String The QLatin1String class provides a thin wrapper around an US-ASCII/Latin-1 encoded string literal.
- QLibrary
The QLibrary class loads shared libraries at runtime.
- QLibrary
Info The QLibraryInfo class provides information about the Qt library.
- QLine
The QLine class provides a two-dimensional vector using integer precision.
- QLineF
The QLineF class provides a two-dimensional vector using floating point precision.
- QList
OfCountry The QList class is a template class that provides lists.
- QList
OfDay OfWeek The QList class is a template class that provides lists.
- QList
OfInt The QList class is a template class that provides lists.
- QList
OfQAbstract Animation The QList class is a template class that provides lists.
- QList
OfQAbstract State The QList class is a template class that provides lists.
- QList
OfQAbstract Transition The QList class is a template class that provides lists.
- QList
OfQByte Array The QList class is a template class that provides lists.
- QList
OfQCommand Line Option The QList class is a template class that provides lists.
- QList
OfQFile Info The QList class is a template class that provides lists.
- QList
OfQItem Selection Range The QList class is a template class that provides lists.
- QList
OfQLocale The QList class is a template class that provides lists.
- QList
OfQMime Type The QList class is a template class that provides lists.
- QList
OfQModel Index The QList class is a template class that provides lists.
- QList
OfQObject The QList class is a template class that provides lists.
- QList
OfQPair OfQStringQ String The QList class is a template class that provides lists.
- QList
OfQPersistent Model Index The QList class is a template class that provides lists.
- QList
OfQStorage Info The QList class is a template class that provides lists.
- QList
OfQString The QList class is a template class that provides lists.
- QList
OfQUrl The QList class is a template class that provides lists.
- QList
OfQVariant The QList class is a template class that provides lists.
- QList
OfTimer Info The QList class is a template class that provides lists.
- QLocale
The QLocale class converts between numbers and their string representations in various languages.
- QLock
File The QLockFile class provides locking between processes using a file.
- QLogging
Category The QLoggingCategory class represents a category, or 'area' in the logging infrastructure.
- QMap
OfIntQ Variant The QMap class is a template class that provides a red-black-tree-based dictionary.
- QMap
OfQStringQ Variant The QMap class is a template class that provides a red-black-tree-based dictionary.
- QMargins
The QMargins class defines the four margins of a rectangle.
- QMarginsF
The QMarginsF class defines the four margins of a rectangle.
- QMessage
Authentication Code The QMessageAuthenticationCode class provides a way to generate hash-based message authentication codes.
- QMessage
LogContext The QMessageLogContext class provides additional information about a log message.
- QMessage
Logger The QMessageLogger class generates log messages.
- QMeta
Class Info The QMetaClassInfo class provides additional information about a class.
- QMeta
Enum The QMetaEnum class provides meta-data about an enumerator.
- QMeta
Method The QMetaMethod class provides meta-data about a member function.
- QMeta
Object The QMetaObject class contains meta-information about Qt objects.
- QMeta
Property The QMetaProperty class provides meta-data about a property.
- QMeta
Type The QMetaType class manages named types in the meta-object system.
- QMime
Data The QMimeData class provides a container for data that records information about its MIME type.
- QMime
Database The QMimeDatabase class maintains a database of MIME types.
- QMime
Type The QMimeType class describes types of file or data, represented by a MIME type string.
- QModel
Index The QModelIndex class is used to locate data in a data model.
- QMutex
The QMutex class provides access serialization between threads.
- QMutex
Locker The QMutexLocker class is a convenience class that simplifies locking and unlocking mutexes.
- QObject
The QObject class is the base class of all Qt objects.
- QObject
Cleanup Handler The QObjectCleanupHandler class watches the lifetime of multiple QObjects.
- QOperating
System Version The QOperatingSystemVersion class provides information about the operating system version.
- QPair
OfDoubleQ Variant The QPair class is a template class that stores a pair of items.
- QPair
OfI64 Uint The QPair class is a template class that stores a pair of items.
- QPair
OfQCbor ValueQ Cbor Value The QPair class is a template class that stores a pair of items.
- QPair
OfQCbor Value RefQ Cbor Value Ref The QPair class is a template class that stores a pair of items.
- QPair
OfQStringQ Json Value The QPair class is a template class that stores a pair of items.
- QPair
OfQStringQ String The QPair class is a template class that stores a pair of items.
- QParallel
Animation Group The QParallelAnimationGroup class provides a parallel group of animations.
- QPause
Animation The QPauseAnimation class provides a pause for QSequentialAnimationGroup.
- QPersistent
Model Index The QPersistentModelIndex class is used to locate data in a data model.
- QPlugin
Loader The QPluginLoader class loads a plugin at run-time.
- QPoint
The QPoint class defines a point in the plane using integer precision.
- QPointF
The QPointF class defines a point in the plane using floating point precision.
- QPointer
OfQObject The QPointer class is a template class that provides guarded pointers to QObject.
- QProcess
The QProcess class is used to start external programs and to communicate with them.
- QProcess
Environment The QProcessEnvironment class holds the environment variables that can be passed to a program.
- QProperty
Animation The QPropertyAnimation class animates Qt properties
- QPtr
- A smart pointer that automatically sets to null when the object is deleted.
- QRandom
Generator The QRandomGenerator class allows one to obtain random values from a high-quality Random Number Generator.
- QRandom
Generator64 The QRandomGenerator64 class allows one to obtain 64-bit random values from a high-quality, seed-less Random Number Generator.
- QRead
Locker The QReadLocker class is a convenience class that simplifies locking and unlocking read-write locks for read access.
- QRead
Write Lock The QReadWriteLock class provides read-write locking.
- QRect
The QRect class defines a rectangle in the plane using integer precision.
- QRectF
The QRectF class defines a rectangle in the plane using floating point precision.
- QRecursive
Mutex The QRecursiveMutex class is a mutex, like QMutex, with which it is API-compatible. It differs from QMutex by accepting lock() calls from the same thread any number of times. QMutex would deadlock in this situation.
- QRegExp
The QRegExp class provides pattern matching using regular expressions.
- QRegular
Expression The QRegularExpression class provides pattern matching using regular expressions.
- QRegular
Expression Match The QRegularExpressionMatch class provides the results of a matching a QRegularExpression against a string.
- QRegular
Expression Match Iterator The QRegularExpressionMatchIterator class provides an iterator on the results of a global match of a QRegularExpression object against a string.
- QResource
The QResource class provides an interface for reading directly from resources.
- QRunnable
The QRunnable class is the base class for all runnable objects.
- QSave
File The QSaveFile class provides an interface for safely writing to files.
- QSemaphore
The QSemaphore class provides a general counting semaphore.
- QSemaphore
Releaser The QSemaphoreReleaser class provides exception-safe deferral of a QSemaphore::release() call.
- QSequential
Animation Group The QSequentialAnimationGroup class provides a sequential group of animations.
- QSequential
Iterable The QSequentialIterable class is an iterable interface for a container in a QVariant.
- QSet
OfQAbstract State The QSet class is a template class that provides a hash-table-based set.
- QSettings
The QSettings class provides persistent platform-independent application settings.
- QShared
Memory The QSharedMemory class provides access to a shared memory segment.
- QSignal
Blocker Exception-safe wrapper around QObject::blockSignals()
- QSignal
Mapper The QSignalMapper class bundles signals from identifiable senders.
- QSignal
Transition The QSignalTransition class provides a transition based on a Qt signal.
- QSize
The QSize class defines the size of a two-dimensional object using integer point precision.
- QSizeF
The QSizeF class defines the size of a two-dimensional object using floating point precision.
- QSocket
Notifier The QSocketNotifier class provides support for monitoring activity on a file descriptor.
- QSort
Filter Proxy Model The QSortFilterProxyModel class provides support for sorting and filtering data passed between another model and a view.
- QStandard
Paths The QStandardPaths class provides methods for accessing standard paths.
- QState
The QState class provides a general-purpose state for QStateMachine.
- QState
Machine The QStateMachine class provides a hierarchical finite state machine.
- QStatic
Byte Array Matcher Base - C++ class:
QStaticByteArrayMatcherBase
. - QStatic
Plugin QStaticPlugin is a struct containing a reference to a static plugin instance together with its meta data.
- QStorage
Info Provides information about currently mounted storage and drives.
- QString
The QString class provides a Unicode character string.
- QString
List The QStringList class provides a list of strings.
- QString
List Model The QStringListModel class provides a model that supplies strings to views.
- QString
Matcher The QStringMatcher class holds a sequence of characters that can be quickly matched in a Unicode string.
- QString
Ref The QStringRef class provides a thin wrapper around QString substrings.
- QString
View The QStringView class provides a unified view on UTF-16 strings with a read-only subset of the QString API.
- QSys
Info The QSysInfo class provides information about the system.
- QSystem
Semaphore The QSystemSemaphore class provides a general counting system semaphore.
- QTemporary
Dir The QTemporaryDir class creates a unique directory for temporary use.
- QTemporary
File The QTemporaryFile class is an I/O device that operates on temporary files.
- QText
Boundary Finder The QTextBoundaryFinder class provides a way of finding Unicode text boundaries in a string.
- QText
Codec The QTextCodec class provides conversions between text encodings.
- QText
Decoder The QTextDecoder class provides a state-based decoder.
- QText
Encoder The QTextEncoder class provides a state-based encoder.
- QText
Stream The QTextStream class provides a convenient interface for reading and writing text.
- QText
Stream Manipulator - C++ class:
QTextStreamManipulator
. - QThread
The QThread class provides a platform-independent way to manage threads.
- QThread
Pool The QThreadPool class manages a collection of QThreads.
- QTime
The QTime class provides clock time functions.
- QTime
Line The QTimeLine class provides a timeline for controlling animations.
- QTime
Zone The QTimeZone class converts between UTC and local time in a specific time zone.
- QTimer
The QTimer class provides repetitive and single-shot timers.
- QTimer
Event The QTimerEvent class contains parameters that describe a timer event.
- QTranslator
The QTranslator class provides internationalization support for text output.
- QTranspose
Proxy Model This model will make the rows of the source model become columns of the proxy model and vice-versa.
- QUnhandled
Exception The UnhandledException class represents an unhandled exception in a worker thread.
- QUrl
The QUrl class provides a convenient interface for working with URLs.
- QUrl
Query The QUrlQuery class provides a way to manipulate a key-value pairs in a URL's query.
- QUrl
TwoFlags OfUrl Formatting Option Component Formatting Option - C++ class:
QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>
. - QUuid
The QUuid class stores a Universally Unique Identifier (UUID).
- QVariant
The QVariant class acts like a union for the most common Qt data types.
- QVariant
Animation The QVariantAnimation class provides a base class for animations.
- QVector
Of The QVector class is a template class that provides a dynamic array.
- QVector
OfInt The QVector class is a template class that provides a dynamic array.
- QVector
OfOffset Data The QVector class is a template class that provides a dynamic array.
- QVector
OfQCbor Value The QVector class is a template class that provides a dynamic array.
- QVector
OfQPair OfDoubleQ Variant The QVector class is a template class that provides a dynamic array.
- QVector
OfQPointF The QVector class is a template class that provides a dynamic array.
- QVector
OfQStatic Plugin The QVector class is a template class that provides a dynamic array.
- QVector
OfQString Ref The QVector class is a template class that provides a dynamic array.
- QVector
OfQXml Stream Attribute The QVector class is a template class that provides a dynamic array.
- QVector
OfQXml Stream Entity Declaration The QVector class is a template class that provides a dynamic array.
- QVector
OfQXml Stream Namespace Declaration The QVector class is a template class that provides a dynamic array.
- QVector
OfQXml Stream Notation Declaration The QVector class is a template class that provides a dynamic array.
- QVector
OfUint The QVector class is a template class that provides a dynamic array.
- QVersion
Number The QVersionNumber class contains a version number with an arbitrary number of segments.
- QWait
Condition The QWaitCondition class provides a condition variable for synchronizing threads.
- QWrite
Locker The QWriteLocker class is a convenience class that simplifies locking and unlocking read-write locks for write access.
- QXml
Stream Attribute The QXmlStreamAttribute class represents a single XML attribute
- QXml
Stream Attributes The QXmlStreamAttributes class represents a vector of QXmlStreamAttribute.
- QXml
Stream Entity Declaration The QXmlStreamEntityDeclaration class represents a DTD entity declaration.
- QXml
Stream Entity Resolver The QXmlStreamEntityResolver class provides an entity resolver for a QXmlStreamReader.
- QXml
Stream Namespace Declaration The QXmlStreamNamespaceDeclaration class represents a namespace declaration.
- QXml
Stream Notation Declaration The QXmlStreamNotationDeclaration class represents a DTD notation declaration.
- QXml
Stream Reader The QXmlStreamReader class provides a fast parser for reading well-formed XML via a simple streaming API.
- QXml
Stream String Ref - C++ class:
QXmlStreamStringRef
. - QXml
Stream Writer The QXmlStreamWriter class provides an XML writer with a simple streaming API.
- Qfloat16
This header file provides support for half-precision (16-bit) floating point data with the class
qfloat16
. It is fully compliant with IEEE 754 as a storage type. This implies that any arithmetic operation on aqfloat16
instance results in the value first being converted to afloat
. This conversion to and fromfloat
is performed by hardware when possible, but on processors that do not natively support half-precision, the conversion is performed through a sequence of lookup table operations.- QtMsg
Type This enum describes the messages that can be sent to a message handler (QtMessageHandler). You can use the enum to identify and associate the various message types with the appropriate actions.
- Receiver
- Reference to a particular signal or slot of a particular object.
- Screen
Orientation This enum type specifies the various orientations a screen might have.
- Scroll
BarPolicy This enum type describes the various modes of QAbstractScrollArea's scroll bars.
- Scroll
Phase This enum describes the phase of scrolling.
- Shortcut
Context For a QEvent::Shortcut event to occur, the shortcut's key sequence must be entered by the user in a context where the shortcut is active. The possible contexts are these:
- Signal
- Reference to a particular signal of a particular object.
- Signal
NoArgs - Emits a Qt signal with no arguments.
- Signal
OfBool - Emits a Qt signal with arguments
bool
. - Signal
OfDirection - Emits a Qt signal with arguments
crate::q_abstract_animation::Direction
. - Signal
OfDouble - Emits a Qt signal with arguments
::std::os::raw::c_double
. - Signal
OfI64 - Emits a Qt signal with arguments
i64
. - Signal
OfInt - Emits a Qt signal with arguments
::std::os::raw::c_int
. - Signal
OfInt Exit Status - Emits a Qt signal with arguments
::std::os::raw::c_int,crate::q_process::ExitStatus
. - Signal
OfInt I64 - Emits a Qt signal with arguments
::std::os::raw::c_int,i64
. - Signal
OfInt Int - Emits a Qt signal with arguments
::std::os::raw::c_int,::std::os::raw::c_int
. - Signal
OfOrientation - Emits a Qt signal with arguments
crate::Orientation
. - Signal
OfOrientation Int - Emits a Qt signal with arguments
crate::Orientation,::std::os::raw::c_int
. - Signal
OfOrientation IntInt - Emits a Qt signal with arguments
crate::Orientation,::std::os::raw::c_int,::std::os::raw::c_int
. - Signal
OfProcess Error - Emits a Qt signal with arguments
crate::q_process::ProcessError
. - Signal
OfProcess State - Emits a Qt signal with arguments
crate::q_process::ProcessState
. - Signal
OfQAbstract Animation - Emits a Qt signal with arguments
*mut crate::QAbstractAnimation
. - Signal
OfQAbstract Item Model - Emits a Qt signal with arguments
*mut crate::QAbstractItemModel
. - Signal
OfQItem Selection - Emits a Qt signal with arguments
*const crate::QItemSelection
. - Signal
OfQItem SelectionQ Item Selection - Emits a Qt signal with arguments
*const crate::QItemSelection,*const crate::QItemSelection
. - Signal
OfQList OfQPersistent Model Index - Emits a Qt signal with arguments
*const crate::QListOfQPersistentModelIndex
. - Signal
OfQList OfQPersistent Model Index Layout Change Hint - Emits a Qt signal with arguments
*const crate::QListOfQPersistentModelIndex,crate::q_abstract_item_model::LayoutChangeHint
. - Signal
OfQModel Index - Emits a Qt signal with arguments
*const crate::QModelIndex
. - Signal
OfQModel Index Int - Emits a Qt signal with arguments
*const crate::QModelIndex,::std::os::raw::c_int
. - Signal
OfQModel Index IntInt - Emits a Qt signal with arguments
*const crate::QModelIndex,::std::os::raw::c_int,::std::os::raw::c_int
. - Signal
OfQModel Index IntIntQ Model Index - Emits a Qt signal with arguments
*const crate::QModelIndex,::std::os::raw::c_int,::std::os::raw::c_int,*const crate::QModelIndex
. - Signal
OfQModel Index IntIntQ Model Index Int - Emits a Qt signal with arguments
*const crate::QModelIndex,::std::os::raw::c_int,::std::os::raw::c_int,*const crate::QModelIndex,::std::os::raw::c_int
. - Signal
OfQModel IndexQ Model Index - Emits a Qt signal with arguments
*const crate::QModelIndex,*const crate::QModelIndex
. - Signal
OfQModel IndexQ Model IndexQ Vector OfInt - Emits a Qt signal with arguments
*const crate::QModelIndex,*const crate::QModelIndex,*const crate::QVectorOfInt
. - Signal
OfQObject - Emits a Qt signal with arguments
*mut crate::QObject
. - Signal
OfQString - Emits a Qt signal with arguments
*const crate::QString
. - Signal
OfQVariant - Emits a Qt signal with arguments
*const crate::QVariant
. - Signal
OfState - Emits a Qt signal with arguments
crate::q_time_line::State
. - Signal
OfState2 - Emits a Qt signal with arguments
crate::q_abstract_animation::State
. - Signal
OfState State - Emits a Qt signal with arguments
crate::q_abstract_animation::State,crate::q_abstract_animation::State
. - Size
Hint This enum is used by QGraphicsLayoutItem::sizeHint()
- Size
Mode This enum is used by QPainter::drawRoundedRect() and QPainterPath::addRoundedRect() functions to specify the radii of rectangle corners with respect to the dimensions of the bounding rectangles specified.
- Slot
NoArgs - Binds a Qt signal with no arguments to a Rust closure.
- Slot
OfBool - Binds a Qt signal with arguments
bool
to a Rust closure. - Slot
OfDirection - Binds a Qt signal with arguments
crate::q_abstract_animation::Direction
to a Rust closure. - Slot
OfDouble - Binds a Qt signal with arguments
::std::os::raw::c_double
to a Rust closure. - Slot
OfI64 - Binds a Qt signal with arguments
i64
to a Rust closure. - Slot
OfInt - Binds a Qt signal with arguments
::std::os::raw::c_int
to a Rust closure. - Slot
OfInt Exit Status - Binds a Qt signal with arguments
::std::os::raw::c_int,crate::q_process::ExitStatus
to a Rust closure. - Slot
OfInt I64 - Binds a Qt signal with arguments
::std::os::raw::c_int,i64
to a Rust closure. - Slot
OfInt Int - Binds a Qt signal with arguments
::std::os::raw::c_int,::std::os::raw::c_int
to a Rust closure. - Slot
OfOrientation - Binds a Qt signal with arguments
crate::Orientation
to a Rust closure. - Slot
OfOrientation Int - Binds a Qt signal with arguments
crate::Orientation,::std::os::raw::c_int
to a Rust closure. - Slot
OfOrientation IntInt - Binds a Qt signal with arguments
crate::Orientation,::std::os::raw::c_int,::std::os::raw::c_int
to a Rust closure. - Slot
OfProcess Error - Binds a Qt signal with arguments
crate::q_process::ProcessError
to a Rust closure. - Slot
OfProcess State - Binds a Qt signal with arguments
crate::q_process::ProcessState
to a Rust closure. - Slot
OfQAbstract Animation - Binds a Qt signal with arguments
*mut crate::QAbstractAnimation
to a Rust closure. - Slot
OfQAbstract Item Model - Binds a Qt signal with arguments
*mut crate::QAbstractItemModel
to a Rust closure. - Slot
OfQItem Selection - Binds a Qt signal with arguments
*const crate::QItemSelection
to a Rust closure. - Slot
OfQItem SelectionQ Item Selection - Binds a Qt signal with arguments
*const crate::QItemSelection,*const crate::QItemSelection
to a Rust closure. - Slot
OfQList OfQPersistent Model Index - Binds a Qt signal with arguments
*const crate::QListOfQPersistentModelIndex
to a Rust closure. - Slot
OfQList OfQPersistent Model Index Layout Change Hint - Binds a Qt signal with arguments
*const crate::QListOfQPersistentModelIndex,crate::q_abstract_item_model::LayoutChangeHint
to a Rust closure. - Slot
OfQModel Index - Binds a Qt signal with arguments
*const crate::QModelIndex
to a Rust closure. - Slot
OfQModel Index Int - Binds a Qt signal with arguments
*const crate::QModelIndex,::std::os::raw::c_int
to a Rust closure. - Slot
OfQModel Index IntInt - Binds a Qt signal with arguments
*const crate::QModelIndex,::std::os::raw::c_int,::std::os::raw::c_int
to a Rust closure. - Slot
OfQModel Index IntIntQ Model Index - Binds a Qt signal with arguments
*const crate::QModelIndex,::std::os::raw::c_int,::std::os::raw::c_int,*const crate::QModelIndex
to a Rust closure. - Slot
OfQModel Index IntIntQ Model Index Int - Binds a Qt signal with arguments
*const crate::QModelIndex,::std::os::raw::c_int,::std::os::raw::c_int,*const crate::QModelIndex,::std::os::raw::c_int
to a Rust closure. - Slot
OfQModel IndexQ Model Index - Binds a Qt signal with arguments
*const crate::QModelIndex,*const crate::QModelIndex
to a Rust closure. - Slot
OfQModel IndexQ Model IndexQ Vector OfInt - Binds a Qt signal with arguments
*const crate::QModelIndex,*const crate::QModelIndex,*const crate::QVectorOfInt
to a Rust closure. - Slot
OfQObject - Binds a Qt signal with arguments
*mut crate::QObject
to a Rust closure. - Slot
OfQString - Binds a Qt signal with arguments
*const crate::QString
to a Rust closure. - Slot
OfQVariant - Binds a Qt signal with arguments
*const crate::QVariant
to a Rust closure. - Slot
OfState - Binds a Qt signal with arguments
crate::q_abstract_animation::State
to a Rust closure. - Slot
OfState2 - Binds a Qt signal with arguments
crate::q_time_line::State
to a Rust closure. - Slot
OfState State - Binds a Qt signal with arguments
crate::q_abstract_animation::State,crate::q_abstract_animation::State
to a Rust closure. - Sort
Order This enum describes how the items in a widget are sorted.
- Split
Behavior Flags This enum specifies how the split() functions should behave with respect to empty strings.
- TabFocus
Behavior This enum type provides different focus behaviors for tab navigation.
- Text
Elide Mode This enum specifies where the ellipsis should appear when displaying texts that don't fit:
- Text
Flag This enum type is used to define some modifier flags. Some of these flags only make sense in the context of printing:
- Text
Format This enum is used in widgets that can display both plain text and rich text, for example QLabel. It is used for deciding whether a text string should be interpreted as one or the other. This is normally done by passing one of the enum values to a QTextEdit::setTextFormat() function.
- Text
Interaction Flag This enum specifies how a text displaying widget reacts to user input.
- Tile
Rule This enum describes how to repeat or stretch the parts of an image when drawing.
- Time
Spec - C++ enum:
Qt::TimeSpec
. - Timer
Type The timer type indicates how accurate a timer can be.
- Tool
BarArea The ToolBarAreas type is a typedef for QFlags<ToolBarArea>. It stores an OR combination of ToolBarArea values.
- Tool
BarArea Sizes - C++ enum:
Qt::ToolBarAreaSizes
. - Tool
Button Style The style of the tool button, describing how the button's text and icon should be displayed.
- Touch
Point State This enum represents the state of a touch point at the time a QTouchEvent occurred.
- Transformation
Mode This enum type defines whether image transformations (e.g., scaling) should be smooth or not.
- UIEffect
This enum describes the available UI effects.
- White
Space Mode This enum describes the types of whitespace mode that are used by the QTextDocument class to meet the requirements of different kinds of textual information.
- Widget
Attribute This enum type is used to specify various widget attributes. Attributes are set and cleared with QWidget::setAttribute(), and queried with QWidget::testAttribute(), although some have special convenience functions which are mentioned below.
- Window
Frame Section This enum is used to describe parts of a window frame. It is returned by QGraphicsWidget::windowFrameSectionAt() to describe what section of the window frame is under the mouse.
- Window
Modality This enum specifies the behavior of a modal window. A modal window is one that blocks input to other windows. Note that windows that are children of a modal window are not blocked.
- Window
State This enum type is used to specify the current state of a top-level window.
- Window
Type This enum type is used to specify various window-system properties for the widget. They are fairly unusual but necessary in a few cases. Some of these flags depend on whether the underlying window manager supports them.
Traits§
- Arguments
Compatible - Argument types compatible for signal connection.
- AsReceiver
- Values that can be used for specifying the receiving side of a Qt signal connection.
Functions§
- q_acos⚠
Returns the arccosine of v as an angle in radians. Arccosine is the inverse operation of cosine.
- q_
add_ ⚠post_ routine Adds a global routine that will be called from the QCoreApplication destructor. This function is normally used to add cleanup routines for program-wide functionality.
- q_
add_ ⚠pre_ routine - Calls C++ function:
void qAddPreRoutine(void (*FN_PTR)() arg1)
. - q_
app_ ⚠name - Calls C++ function:
QString qAppName()
. - q_asin⚠
Returns the arcsine of v as an angle in radians. Arcsine is the inverse operation of sine.
- q_atan⚠
Returns the arctangent of v as an angle in radians. Arctangent is the inverse operation of tangent.
- q_atan2⚠
Returns the arctangent of a point specified by the coordinates y and x. This function will return the angle (argument) of that point.
- q_ceil⚠
Return the ceiling of the value v.
- q_
checksum_ ⚠2a Returns the CRC-16 checksum of the first len bytes of data.
- q_
checksum_ ⚠3a Returns the CRC-16 checksum of the first len bytes of data.
- q_
compress_ ⚠q_ byte_ array Compresses the data byte array and returns the compressed data in a new byte array.
- q_
compress_ ⚠q_ byte_ array_ int Compresses the data byte array and returns the compressed data in a new byte array.
- q_
compress_ ⚠uchar2_ int This is an overloaded function.
- q_
compress_ ⚠uchar_ int This is an overloaded function.
- q_cos⚠
Returns the cosine of an angle v in radians.
- q_
count_ ⚠leading_ zero_ bits_ u8 Returns the number of consecutive zero bits in v, when searching from the MSB. For example, qCountLeadingZeroBits(quint32(1)) returns 31 and qCountLeadingZeroBits(quint32(8)) returns 28.
- q_
count_ ⚠leading_ zero_ bits_ u16 Returns the number of consecutive zero bits in v, when searching from the MSB. For example, qCountLeadingZeroBits(quint32(1)) returns 31 and qCountLeadingZeroBits(quint32(8)) returns 28.
- q_
count_ ⚠leading_ zero_ bits_ u32 Returns the number of consecutive zero bits in v, when searching from the MSB. For example, qCountLeadingZeroBits(quint32(1)) returns 31 and qCountLeadingZeroBits(quint32(8)) returns 28.
- q_
count_ ⚠leading_ zero_ bits_ u64 Returns the number of consecutive zero bits in v, when searching from the MSB. For example, qCountLeadingZeroBits(quint32(1)) returns 31 and qCountLeadingZeroBits(quint32(8)) returns 28.
- q_
count_ ⚠leading_ zero_ bits_ ulong Returns the number of consecutive zero bits in v, when searching from the MSB. For example, qCountLeadingZeroBits(quint32(1)) returns 31 and qCountLeadingZeroBits(quint32(8)) returns 28.
- q_
count_ ⚠trailing_ zero_ bits_ u8 Returns the number of consecutive zero bits in v, when searching from the LSB. For example, qCountTrailingZeroBits(1) returns 0 and qCountTrailingZeroBits(8) returns 3.
- q_
count_ ⚠trailing_ zero_ bits_ u16 This is an overloaded function.
- q_
count_ ⚠trailing_ zero_ bits_ u32 This is an overloaded function.
- q_
count_ ⚠trailing_ zero_ bits_ u64 This is an overloaded function.
- q_
count_ ⚠trailing_ zero_ bits_ ulong - Calls C++ function:
unsigned int qCountTrailingZeroBits(unsigned long v)
. - q_
degrees_ ⚠to_ radians_ double This function converts the degrees in double to radians.
- q_
degrees_ ⚠to_ radians_ float This function converts the degrees in float to radians.
- q_
environment_ ⚠variable_ 1a cpp_lib_version="5.11.3"
orcpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
QString qEnvironmentVariable(const char* varName)
. - q_
environment_ ⚠variable_ 2a cpp_lib_version="5.11.3"
orcpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
QString qEnvironmentVariable(const char* varName, const QString& defaultValue)
. - q_
environment_ ⚠variable_ int_ value_ 1a Returns the numerical value of the environment variable varName. If ok is not null, sets
*ok
totrue
orfalse
depending on the success of the conversion.- q_
environment_ ⚠variable_ int_ value_ 2a Returns the numerical value of the environment variable varName. If ok is not null, sets
*ok
totrue
orfalse
depending on the success of the conversion.- q_
environment_ ⚠variable_ is_ empty Returns whether the environment variable varName is empty.
- q_
environment_ ⚠variable_ is_ set Returns whether the environment variable varName is set.
- q_exp⚠
Returns the exponential function of
e
to the power of v.- q_fabs⚠
Returns the absolute value of v as a qreal.
- q_
fast_ ⚠cos - Calls C++ function:
double qFastCos(double x)
. - q_
fast_ ⚠sin - Calls C++ function:
double qFastSin(double x)
. - q_
float_ ⚠distance_ 2_ double Returns the number of representable floating-point numbers between a and b.
- q_
float_ ⚠distance_ 2_ float Returns the number of representable floating-point numbers between a and b.
- q_
float_ ⚠from_ float16 cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
Converts len qfloat16 from in to floats and stores them in out. Both in and out must have len allocated entries.
- q_
float_ ⚠to_ float16 cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
Converts len floats from in to qfloat16 and stores them in out. Both in and out must have len allocated entries.
- q_floor⚠
Return the floor of the value v.
- q_
format_ ⚠log_ message Generates a formatted string out of the type, context, str arguments.
- q_
fp_ ⚠classify_ double cpp_lib_version="5.14.0"
Classifies a floating-point value.
- q_
fp_ ⚠classify_ float cpp_lib_version="5.14.0"
Classifies a floating-point value.
- q_
fp_ ⚠classify_ qfloat16 cpp_lib_version="5.14.0"
Classifies a floating-point value.
- q_
free_ ⚠aligned - Calls C++ function:
void qFreeAligned(void* ptr)
. - q_
fuzzy_ ⚠compare_ 2_ double Compares the floating point value p1 and p2 and returns
true
if they are considered equal, otherwisefalse
.- q_
fuzzy_ ⚠compare_ 2_ float Compares the floating point value p1 and p2 and returns
true
if they are considered equal, otherwisefalse
.- q_
fuzzy_ ⚠compare_ 2_ qfloat16 cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
Compares the floating point value p1 and p2 and returns
true
if they are considered equal, otherwisefalse
.- q_
fuzzy_ ⚠is_ null_ double Returns true if the absolute value of d is within 0.000000000001 of 0.0.
- q_
fuzzy_ ⚠is_ null_ float Returns true if the absolute value of f is within 0.00001f of 0.0.
- q_
fuzzy_ ⚠is_ null_ qfloat16 cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
bool qFuzzyIsNull(qfloat16 f)
. - q_
global_ ⚠q_ hash_ seed Returns the current global QHash seed.
- q_
hash_ ⚠2_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠bits_ void_ ulong Returns the hash value for the memory block of size len pointed to by p, using seed to seed the calculation.
- q_
hash_ ⚠bits_ void_ ulong_ uint Returns the hash value for the memory block of size len pointed to by p, using seed to seed the calculation.
- q_
hash_ ⚠bits_ void_ usize Returns the hash value for the memory block of size len pointed to by p, using seed to seed the calculation.
- q_
hash_ ⚠bits_ void_ usize_ uint Returns the hash value for the memory block of size len pointed to by p, using seed to seed the calculation.
- q_
hash_ ⚠char Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠char_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠double Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠double_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠float Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠float_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠i64 Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠i64_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠int Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠int_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠long Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠long_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ bit_ array Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ bit_ array_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ byte_ array Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ byte_ array_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ cbor_ array cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QCborArray& array)
. - q_
hash_ ⚠q_ cbor_ array_ uint cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QCborArray& array, unsigned int seed = …)
. - q_
hash_ ⚠q_ cbor_ map cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QCborMap& map)
. - q_
hash_ ⚠q_ cbor_ map_ uint cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QCborMap& map, unsigned int seed = …)
. - q_
hash_ ⚠q_ cbor_ simple_ type cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(QCborSimpleType tag)
. - q_
hash_ ⚠q_ cbor_ simple_ type_ uint cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(QCborSimpleType tag, unsigned int seed = …)
. - q_
hash_ ⚠q_ cbor_ tag cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(QCborTag tag)
. - q_
hash_ ⚠q_ cbor_ tag_ uint cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(QCborTag tag, unsigned int seed = …)
. - q_
hash_ ⚠q_ cbor_ value cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QCborValue& value)
. - q_
hash_ ⚠q_ cbor_ value_ uint cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QCborValue& value, unsigned int seed = …)
. - q_
hash_ ⚠q_ char Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ char_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ date Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ date_ time Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ date_ time_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ date_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ hash_ of_ int_ q_ byte_ array Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ hash_ of_ int_ q_ byte_ array_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ item_ selection_ range - Calls C++ function:
unsigned int qHash(const QItemSelectionRange& arg1)
. - q_
hash_ ⚠q_ json_ array cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QJsonArray& array)
. - q_
hash_ ⚠q_ json_ array_ uint cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QJsonArray& array, unsigned int seed = …)
. - q_
hash_ ⚠q_ json_ object cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QJsonObject& object)
. - q_
hash_ ⚠q_ json_ object_ uint cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QJsonObject& object, unsigned int seed = …)
. - q_
hash_ ⚠q_ json_ value cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QJsonValue& value)
. - q_
hash_ ⚠q_ json_ value_ uint cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QJsonValue& value, unsigned int seed = …)
. - q_
hash_ ⚠q_ latin1_ string Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ latin1_ string_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ list_ of_ country - Calls C++ function:
unsigned int qHash(const QList<QLocale::Country>& key)
. - q_
hash_ ⚠q_ list_ of_ country_ uint - Calls C++ function:
unsigned int qHash(const QList<QLocale::Country>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ list_ of_ day_ of_ week - Calls C++ function:
unsigned int qHash(const QList<Qt::DayOfWeek>& key)
. - q_
hash_ ⚠q_ list_ of_ day_ of_ week_ uint - Calls C++ function:
unsigned int qHash(const QList<Qt::DayOfWeek>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ list_ of_ int - Calls C++ function:
unsigned int qHash(const QList<int>& key)
. - q_
hash_ ⚠q_ list_ of_ int_ uint - Calls C++ function:
unsigned int qHash(const QList<int>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ list_ of_ q_ abstract_ animation - Calls C++ function:
unsigned int qHash(const QList<QAbstractAnimation*>& key)
. - q_
hash_ ⚠q_ list_ of_ q_ abstract_ animation_ uint - Calls C++ function:
unsigned int qHash(const QList<QAbstractAnimation*>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ list_ of_ q_ abstract_ state - Calls C++ function:
unsigned int qHash(const QList<QAbstractState*>& key)
. - q_
hash_ ⚠q_ list_ of_ q_ abstract_ state_ uint - Calls C++ function:
unsigned int qHash(const QList<QAbstractState*>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ list_ of_ q_ abstract_ transition - Calls C++ function:
unsigned int qHash(const QList<QAbstractTransition*>& key)
. - q_
hash_ ⚠q_ list_ of_ q_ abstract_ transition_ uint - Calls C++ function:
unsigned int qHash(const QList<QAbstractTransition*>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ list_ of_ q_ byte_ array - Calls C++ function:
unsigned int qHash(const QList<QByteArray>& key)
. - q_
hash_ ⚠q_ list_ of_ q_ byte_ array_ uint - Calls C++ function:
unsigned int qHash(const QList<QByteArray>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ list_ of_ q_ item_ selection_ range - Calls C++ function:
unsigned int qHash(const QList<QItemSelectionRange>& key)
. - q_
hash_ ⚠q_ list_ of_ q_ item_ selection_ range_ uint - Calls C++ function:
unsigned int qHash(const QList<QItemSelectionRange>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ list_ of_ q_ locale - Calls C++ function:
unsigned int qHash(const QList<QLocale>& key)
. - q_
hash_ ⚠q_ list_ of_ q_ locale_ uint - Calls C++ function:
unsigned int qHash(const QList<QLocale>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ list_ of_ q_ mime_ type - Calls C++ function:
unsigned int qHash(const QList<QMimeType>& key)
. - q_
hash_ ⚠q_ list_ of_ q_ mime_ type_ uint - Calls C++ function:
unsigned int qHash(const QList<QMimeType>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ list_ of_ q_ model_ index - Calls C++ function:
unsigned int qHash(const QList<QModelIndex>& key)
. - q_
hash_ ⚠q_ list_ of_ q_ model_ index_ uint - Calls C++ function:
unsigned int qHash(const QList<QModelIndex>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ list_ of_ q_ object - Calls C++ function:
unsigned int qHash(const QList<QObject*>& key)
. - q_
hash_ ⚠q_ list_ of_ q_ object_ uint - Calls C++ function:
unsigned int qHash(const QList<QObject*>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ list_ of_ q_ pair_ of_ q_ string_ q_ string - Calls C++ function:
unsigned int qHash(const QList<QPair<QString, QString>>& key)
. - q_
hash_ ⚠q_ list_ of_ q_ pair_ of_ q_ string_ q_ string_ uint - Calls C++ function:
unsigned int qHash(const QList<QPair<QString, QString>>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ list_ of_ q_ persistent_ model_ index - Calls C++ function:
unsigned int qHash(const QList<QPersistentModelIndex>& key)
. - q_
hash_ ⚠q_ list_ of_ q_ persistent_ model_ index_ uint - Calls C++ function:
unsigned int qHash(const QList<QPersistentModelIndex>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ list_ of_ q_ string - Calls C++ function:
unsigned int qHash(const QList<QString>& key)
. - q_
hash_ ⚠q_ list_ of_ q_ string_ uint - Calls C++ function:
unsigned int qHash(const QList<QString>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ list_ of_ q_ url - Calls C++ function:
unsigned int qHash(const QList<QUrl>& key)
. - q_
hash_ ⚠q_ list_ of_ q_ url_ uint - Calls C++ function:
unsigned int qHash(const QList<QUrl>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ locale - Calls C++ function:
unsigned int qHash(const QLocale& key)
. - q_
hash_ ⚠q_ locale_ uint - Calls C++ function:
unsigned int qHash(const QLocale& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ mime_ type - Calls C++ function:
unsigned int qHash(const QMimeType& key)
. - q_
hash_ ⚠q_ mime_ type_ uint - Calls C++ function:
unsigned int qHash(const QMimeType& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ model_ index - Calls C++ function:
unsigned int qHash(const QModelIndex& index)
. - q_
hash_ ⚠q_ pair_ of_ i64_ uint - Calls C++ function:
unsigned int qHash(const QPair<qint64, unsigned int>& key)
. - q_
hash_ ⚠q_ pair_ of_ i64_ uint_ uint - Calls C++ function:
unsigned int qHash(const QPair<qint64, unsigned int>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ pair_ of_ q_ cbor_ value_ q_ cbor_ value cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QPair<QCborValue, QCborValue>& key)
. - q_
hash_ ⚠q_ pair_ of_ q_ cbor_ value_ q_ cbor_ value_ uint cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QPair<QCborValue, QCborValue>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ pair_ of_ q_ cbor_ value_ ref_ q_ cbor_ value_ ref cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QPair<QCborValueRef, QCborValueRef>& key)
. - q_
hash_ ⚠q_ pair_ of_ q_ cbor_ value_ ref_ q_ cbor_ value_ ref_ uint cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QPair<QCborValueRef, QCborValueRef>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ pair_ of_ q_ string_ q_ json_ value cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QPair<QString, QJsonValue>& key)
. - q_
hash_ ⚠q_ pair_ of_ q_ string_ q_ json_ value_ uint cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QPair<QString, QJsonValue>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ pair_ of_ q_ string_ q_ string - Calls C++ function:
unsigned int qHash(const QPair<QString, QString>& key)
. - q_
hash_ ⚠q_ pair_ of_ q_ string_ q_ string_ uint - Calls C++ function:
unsigned int qHash(const QPair<QString, QString>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ persistent_ model_ index - Calls C++ function:
unsigned int qHash(const QPersistentModelIndex& index)
. - q_
hash_ ⚠q_ persistent_ model_ index_ uint - Calls C++ function:
unsigned int qHash(const QPersistentModelIndex& index, unsigned int seed = …)
. - q_
hash_ ⚠q_ reg_ exp - Calls C++ function:
unsigned int qHash(const QRegExp& key)
. - q_
hash_ ⚠q_ reg_ exp_ uint - Calls C++ function:
unsigned int qHash(const QRegExp& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ regular_ expression - Calls C++ function:
unsigned int qHash(const QRegularExpression& key)
. - q_
hash_ ⚠q_ regular_ expression_ uint - Calls C++ function:
unsigned int qHash(const QRegularExpression& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ set_ of_ q_ abstract_ state - Calls C++ function:
unsigned int qHash(const QSet<QAbstractState*>& key)
. - q_
hash_ ⚠q_ set_ of_ q_ abstract_ state_ uint - Calls C++ function:
unsigned int qHash(const QSet<QAbstractState*>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ string Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ string_ ref Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ string_ ref_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ string_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ string_ view cpp_lib_version="5.11.3"
orcpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(QStringView key)
. - q_
hash_ ⚠q_ string_ view_ uint cpp_lib_version="5.11.3"
orcpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(QStringView key, unsigned int seed = …)
. - q_
hash_ ⚠q_ time Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ time_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ url - Calls C++ function:
unsigned int qHash(const QUrl& url)
. - q_
hash_ ⚠q_ url_ query - Calls C++ function:
unsigned int qHash(const QUrlQuery& key)
. - q_
hash_ ⚠q_ url_ query_ uint - Calls C++ function:
unsigned int qHash(const QUrlQuery& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ url_ uint - Calls C++ function:
unsigned int qHash(const QUrl& url, unsigned int seed = …)
. - q_
hash_ ⚠q_ uuid - Calls C++ function:
unsigned int qHash(const QUuid& uuid)
. - q_
hash_ ⚠q_ uuid_ uint - Calls C++ function:
unsigned int qHash(const QUuid& uuid, unsigned int seed = …)
. - q_
hash_ ⚠q_ vector_ of_ int - Calls C++ function:
unsigned int qHash(const QVector<int>& key)
. - q_
hash_ ⚠q_ vector_ of_ int_ uint - Calls C++ function:
unsigned int qHash(const QVector<int>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ vector_ of_ q_ cbor_ value cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QVector<QCborValue>& key)
. - q_
hash_ ⚠q_ vector_ of_ q_ cbor_ value_ uint cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned int qHash(const QVector<QCborValue>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ vector_ of_ q_ string_ ref - Calls C++ function:
unsigned int qHash(const QVector<QStringRef>& key)
. - q_
hash_ ⚠q_ vector_ of_ q_ string_ ref_ uint - Calls C++ function:
unsigned int qHash(const QVector<QStringRef>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ vector_ of_ uint - Calls C++ function:
unsigned int qHash(const QVector<unsigned int>& key)
. - q_
hash_ ⚠q_ vector_ of_ uint_ uint - Calls C++ function:
unsigned int qHash(const QVector<unsigned int>& key, unsigned int seed = …)
. - q_
hash_ ⚠q_ version_ number Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠q_ version_ number_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠schar Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠schar_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠short Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠short_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠u64 Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠u64_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠uchar Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠uchar_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠ulong Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠ulong_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠ushort Returns the hash value for the key, using seed to seed the calculation.
- q_
hash_ ⚠ushort_ uint Returns the hash value for the key, using seed to seed the calculation.
- q_inf⚠
Returns the bit pattern for an infinite number as a double.
- q_
int_ ⚠cast_ double - Calls C++ function:
int qIntCast(double f)
. - q_
int_ ⚠cast_ float - Calls C++ function:
int qIntCast(float f)
. - q_
int_ ⚠cast_ qfloat16 cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
int qIntCast(qfloat16 f)
. - q_
is_ ⚠finite_ double Returns true if the
qfloat16
f is a finite number.- q_
is_ ⚠finite_ float Returns true if the
qfloat16
f is a finite number.- q_
is_ ⚠finite_ qfloat16 cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
Returns true if the
qfloat16
f is a finite number.- q_
is_ ⚠inf_ double Returns true if the
qfloat16
f is equivalent to infinity.- q_
is_ ⚠inf_ float Returns true if the
qfloat16
f is equivalent to infinity.- q_
is_ ⚠inf_ qfloat16 cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
Returns true if the
qfloat16
f is equivalent to infinity.- q_
is_ ⚠nan_ double Returns true if the
qfloat16
f is not a number (NaN).- q_
is_ ⚠nan_ float Returns true if the
qfloat16
f is not a number (NaN).- q_
is_ ⚠nan_ qfloat16 cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
Returns true if the
qfloat16
f is not a number (NaN).- q_
is_ ⚠null_ double - Calls C++ function:
bool qIsNull(double d)
. - q_
is_ ⚠null_ float - Calls C++ function:
bool qIsNull(float f)
. - q_
is_ ⚠null_ qfloat16 cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
bool qIsNull(qfloat16 f)
. - q_ln⚠
Returns the natural logarithm of v. Natural logarithm uses base e.
- q_
make_ ⚠pair_ 2_ q_ cbor_ value cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
Returns a QPair<T1, T2> that contains value1 and value2. Example:
- q_
make_ ⚠pair_ 2_ q_ cbor_ value_ ref cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
Returns a QPair<T1, T2> that contains value1 and value2. Example:
- q_
make_ ⚠pair_ 2_ q_ string Returns a QPair<T1, T2> that contains value1 and value2. Example:
- q_
make_ ⚠pair_ double_ q_ variant Returns a QPair<T1, T2> that contains value1 and value2. Example:
- q_
make_ ⚠pair_ i64_ uint Returns a QPair<T1, T2> that contains value1 and value2. Example:
- q_
make_ ⚠pair_ q_ string_ q_ json_ value Returns a QPair<T1, T2> that contains value1 and value2. Example:
- q_
malloc_ ⚠aligned_ 2_ ulong - Calls C++ function:
void* qMallocAligned(unsigned long size, unsigned long alignment)
. - q_
malloc_ ⚠aligned_ 2_ usize - Calls C++ function:
void* qMallocAligned(size_t size, size_t alignment)
. - q_
next_ ⚠power_ of_ two_ i32 This is an overloaded function.
- q_
next_ ⚠power_ of_ two_ i64 This is an overloaded function.
- q_
next_ ⚠power_ of_ two_ u32 This function returns the nearest power of two greater than value. For 0 it returns 1, and for values larger than or equal to 2^31 it returns 0.
- q_
next_ ⚠power_ of_ two_ u64 This function returns the nearest power of two greater than value. For 0 it returns 1, and for values larger than or equal to 2^63 it returns 0.
- q_
plugin_ ⚠arch_ requirements cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
unsigned char qPluginArchRequirements()
. - q_
pointer_ ⚠from_ variant_ q_ object - Calls C++ function:
QPointer<QObject> qPointerFromVariant<QObject>(const QVariant& variant)
. - q_
population_ ⚠count_ u8 Returns the number of bits set in v. This number is also called the Hamming Weight of v.
- q_
population_ ⚠count_ u16 This is an overloaded function.
- q_
population_ ⚠count_ u32 This is an overloaded function.
- q_
population_ ⚠count_ u64 This is an overloaded function.
- q_
population_ ⚠count_ ulong - Calls C++ function:
unsigned int qPopulationCount(unsigned long v)
. - q_pow⚠
Returns the value of x raised to the power of y. That is, x is the base and y is the exponent.
- q_q_nan⚠
Returns the bit pattern of a quiet NaN as a double.
- q_
radians_ ⚠to_ degrees_ double This function converts the radians in double to degrees.
- q_
radians_ ⚠to_ degrees_ float This function converts the radians in float to degrees.
- q_
realloc_ ⚠aligned_ void3_ ulong - Calls C++ function:
void* qReallocAligned(void* ptr, unsigned long size, unsigned long oldsize, unsigned long alignment)
. - q_
realloc_ ⚠aligned_ void3_ usize - Calls C++ function:
void* qReallocAligned(void* ptr, size_t size, size_t oldsize, size_t alignment)
. - q_
register_ ⚠static_ plugin_ function Registers the plugin specified with the plugin loader, and is used by Q_IMPORT_PLUGIN().
- q_
remove_ ⚠post_ routine Removes the cleanup routine specified by ptr from the list of routines called by the QCoreApplication destructor. The routine must have been previously added to the list by a call to qAddPostRoutine(), otherwise this function has no effect.
- q_
round64_ ⚠double Rounds value to the nearest 64-bit integer.
- q_
round64_ ⚠float Rounds value to the nearest 64-bit integer.
- q_
round64_ ⚠qfloat16 cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
Rounds value to the nearest 64-bit integer.
- q_
round_ ⚠double Rounds value to the nearest integer.
- q_
round_ ⚠float Rounds value to the nearest integer.
- q_
round_ ⚠qfloat16 cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
Rounds value to the nearest integer.
- q_s_nan⚠
Returns the bit pattern of a signalling NaN as a double.
- q_
set_ ⚠global_ q_ hash_ seed Sets the global QHash seed to newSeed.
- q_
set_ ⚠message_ pattern Changes the output of the default message handler.
- q_
shared_ ⚠build - Calls C++ function:
bool qSharedBuild()
. - q_sin⚠
Returns the sine of the angle v in radians.
- q_sqrt⚠
Returns the square root of v. This function returns a NaN if v is a negative number.
- q_tan⚠
Returns the tangent of an angle v in radians.
- q_
uncompress_ ⚠1a Uncompresses the data byte array and returns a new byte array with the uncompressed data.
- q_
uncompress_ ⚠2a Uncompresses the data byte array and returns a new byte array with the uncompressed data.
- q_
variant_ ⚠from_ value Returns a variant containing a copy of the given value with template type
T
.- q_
variant_ ⚠set_ value Sets the contents of the given variant to a copy of the value with the specified template type
T
.- qbswap_
double ⚠cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
double qbswap(double source)
. - qbswap_
float ⚠cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
float qbswap(float source)
. - qbswap_
i8 ⚠ - Calls C++ function:
qint8 qbswap(qint8 source)
. - qbswap_
i16 ⚠ - Calls C++ function:
qint16 qbswap(qint16 source)
. - qbswap_
i32 ⚠ - Calls C++ function:
qint32 qbswap(qint32 source)
. - qbswap_
i64 ⚠ - Calls C++ function:
qint64 qbswap(qint64 source)
. - qbswap_
i16_ ⚠void - Calls C++ function:
void qbswap(qint16 source, void* dest)
. - qbswap_
i32_ ⚠void - Calls C++ function:
void qbswap(qint32 source, void* dest)
. - qbswap_
i64_ ⚠void - Calls C++ function:
void qbswap(qint64 source, void* dest)
. - qbswap_
qfloat16 ⚠cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
- Calls C++ function:
qfloat16 qbswap(qfloat16 source)
. - qbswap_
u8 ⚠ - Calls C++ function:
quint8 qbswap(quint8 source)
. - qbswap_
u16 ⚠ - Calls C++ function:
quint16 qbswap(quint16 source)
. - qbswap_
u32 ⚠ - Calls C++ function:
quint32 qbswap(quint32 source)
. - qbswap_
u64 ⚠ - Calls C++ function:
quint64 qbswap(quint64 source)
. - qbswap_
u16_ ⚠void - Calls C++ function:
void qbswap(quint16 source, void* dest)
. - qbswap_
u32_ ⚠void - Calls C++ function:
void qbswap(quint32 source, void* dest)
. - qbswap_
u64_ ⚠void - Calls C++ function:
void qbswap(quint64 source, void* dest)
. - qdbg⚠
- Returns an object that implements
std::fmt::Debug
for avalue
that has aQDebug
operator. - qgetenv⚠
Returns the value of the environment variable with name varName. To get the variable string, use QByteArray::constData(). To convert the data to a QString use QString::fromLocal8Bit().
- qputenv⚠
This function sets the value of the environment variable named varName. It will create the variable if it does not exist. It returns 0 if the variable could not be set.
- qrand⚠
Thread-safe version of the standard C++
rand()
function.- qs
- Creates a
QString
from a Rust string. - qsrand⚠
Thread-safe version of the standard C++
srand()
function.- qstrcmp_
2_ ⚠char A safe
strcmp()
function.- qstrcmp_
2_ ⚠q_ byte_ array A safe
strcmp()
function.- qstrcmp_
char_ ⚠q_ byte_ array A safe
strcmp()
function.- qstrcmp_
q_ ⚠byte_ array_ char A safe
strcmp()
function.- qstrcpy⚠
Copies all the characters up to and including the '\0' from src into dst and returns a pointer to dst. If src is 0, it immediately returns 0.
- qstrdup⚠
Returns a duplicate string.
- qstricmp⚠
A safe
stricmp()
function.- qstrlen⚠
A safe
strlen()
function.- qstrncmp⚠
A safe
strncmp()
function.- qstrncpy⚠
A safe
strncpy()
function.- qstrnicmp_
2_ ⚠char_ uint A safe
strnicmp()
function.- qstrnicmp_
char_ ⚠longlong_ char cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
A safe
strnicmp()
function.- qstrnicmp_
char_ ⚠longlong_ char_ longlong cpp_lib_version="5.12.2"
orcpp_lib_version="5.13.0"
orcpp_lib_version="5.14.0"
A safe
strnicmp()
function.- qstrnlen⚠
A safe
strnlen()
function.- qt_
get_ ⚠qt_ meta_ object - Calls C++ function:
const QMetaObject* qt_getQtMetaObject()
. - qt_
message_ ⚠output - Calls C++ function:
void qt_message_output(QtMsgType arg1, const QMessageLogContext& context, const QString& message)
. - qt_
q_ ⚠meta_ enum_ debug_ operator - Calls C++ function:
QDebug qt_QMetaEnum_debugOperator(QDebug& arg1, int value, const QMetaObject* meta, const char* name)
. - qt_
q_ ⚠meta_ enum_ flag_ debug_ operator_ q_ debug_ u64_ q_ meta_ object_ char - Calls C++ function:
QDebug qt_QMetaEnum_flagDebugOperator(QDebug& dbg, quint64 value, const QMetaObject* meta, const char* name)
. - qt_
q_ ⚠meta_ enum_ flag_ debug_ operator_ q_ debug_ ulong_ int - Calls C++ function:
void qt_QMetaEnum_flagDebugOperator(QDebug& debug, unsigned long sizeofT, int value)
. - qt_
q_ ⚠meta_ enum_ flag_ debug_ operator_ q_ debug_ usize_ int - Calls C++ function:
void qt_QMetaEnum_flagDebugOperator(QDebug& debug, size_t sizeofT, int value)
. - qt_
tr_ ⚠id_ 1a The qtTrId function finds and returns a translated string.
- qt_
tr_ ⚠id_ 2a The qtTrId function finds and returns a translated string.
- qunsetenv⚠
This function deletes the variable varName from the environment.
Attribute Macros§
- slot
- Generates a method that returns a slot object bound to
self
.