Utils Namespace

Header: #include <Utils>

Classes

Types

enum ProgressIndicatorSize { Small, Medium, Large }

Detailed Description

The Utils namespace contains a collection of utility classes and functions for use by all plugins.

Classes

class BasicSmallString

class BasicSmallStringLiteral

class BasicSmallStringVector

class ExecuteOnDestruction

class LineColumn

class Link

class ScopedSwap

class SizedArray

class SmallStringView

class TreeModel

The TreeModel class is a convienience base class for models to use in a QTreeView. More...

class TypedTreeItem

class View

Type Documentation

enum Utils::ProgressIndicatorSize

Size of a progress indicator.

ConstantValueDescription
Utils::Small0Small icon size. Useful for tool bars, status bars, rows in tree views, and so on.
Utils::Medium1Larger progress indicator useful for covering whole medium sized widgets.
Utils::Large2Very large progress indicator that can be used to cover large parts of a UI.

See also Utils::ProgressIndicator and Utils::ProgressIndicatorPainter.