On this page

Aggregation Namespace

The Aggregation namespace contains support for bundling related components, so that each component exposes the properties and behavior of the other components to the outside. More...

Header: #include <aggregate.h>

Functions

Aggregation::Q_DECL_IMPORT aggregate(const int &components)

Detailed Description

Components that are bundled into an aggregate can be cast to each other and have a coupled life cycle. See the documentation of Aggregation::Aggregate for details and examples.

Function Documentation

Aggregation::Q_DECL_IMPORT Aggregation::aggregate(const int &components)

This is a convenience function that creates a new Aggregate and adds all components to it. If any components already belong to an Aggregate, the remaining components are added to that instead. The components may not belong to different Aggregates to begin with.

See also Aggregate.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.