|  | Home · All Namespaces · All Classes · Main Classes · Grouped Classes · Modules · Functions |

# Miscellaneous Classes

These classes are useful classes not fitting into any other category.

QDoubleValidator | Range checking of floating-point numbers
QErrorMessage | Error message display dialog
QExplicitlySharedDataPointer | Represents a pointer to an explicitly shared object
QIntValidator | Validator that ensures a string contains a valid integer within a specified range
QKeySequence | Encapsulates a key sequence as used by shortcuts
QLibraryInfo | Information about the Qt library
QProcess | Used to start external programs and to communicate with them
QRegExp | Pattern matching using regular expressions
QRegExpValidator | Used to check a string against a regular expression
QRubberBand | Rectangle or line that can indicate a selection or a boundary
QSettings | Persistent platform-independent application settings
QSharedData | Base class for shared data objects
QSharedDataPointer | Represents a pointer to an implicitly shared object
QSharedPointer | Holds a strong reference to a shared pointer
QSplashScreen | Splash screen that can be shown during application startup
QUndoCommand | The base class of all commands stored on a QUndoStack
QUndoGroup | Group of QUndoStack objects
QUndoStack | Stack of QUndoCommand objects
QUndoView | Displays the contents of a QUndoStack
QUrl | Convenient interface for working with URLs
QUrlInfo | Stores information about URLs
QUuid | Stores a Universally Unique Identifier (UUID)
QValidator | Validation of input text
QVariant | Acts like a union for the most common Qt data types
QWeakPointer | Holds a weak reference to a shared pointer
Qt | Contains miscellaneous identifiers used throughout the Qt library