Perspective Class
(Utils::Perspective)Public Types
class | Operation |
enum | OperationType { SplitVertical, SplitHorizontal, AddToTab, Raise } |
Public Functions
Perspective() = default | |
Perspective(const QString &name, const QVector<Operation> &operations, QWidget *centralWidget = 0) | |
~Perspective() | |
void | aboutToActivate() const |
void | addOperation(const Operation &operation) |
QWidget * | centralWidget() const |
QVector<QByteArray> | docks() const |
QString | name() const |
QVector<Operation> | operations() const |
void | setAboutToActivateCallback(const Callback &cb) |
void | setName(const QString &name) |
Member Function Documentation
[default]
Perspective::Perspective()
Default constructs an instance of Perspective.
Perspective::Perspective(const QString &name, const QVector<Operation> &operations, QWidget *centralWidget = 0)
Default constructs an instance of Perspective.
Perspective::~Perspective()
Destroys the instance of Perspective.
void Perspective::aboutToActivate() const
void Perspective::addOperation(const Operation &operation)
QWidget *Perspective::centralWidget() const
QVector<QByteArray> Perspective::docks() const
QString Perspective::name() const
See also setName().
QVector<Operation> Perspective::operations() const
void Perspective::setAboutToActivateCallback(const Callback &cb)
void Perspective::setName(const QString &name)
See also name().