Minor fixes for RelationFlag.

* Document AllRelations
* Assigned new values (starting from 1) for the remaining members of
  the enum.

Change-Id: I55ec197f24ff7d43ff3c0d101edd33b9615f9287
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@nokia.com>
This commit is contained in:
Jan-Arve Saether 2012-02-20 15:00:47 +01:00 committed by Qt by Nokia
parent 9c92df82dd
commit cbf2575740
2 changed files with 6 additions and 4 deletions

View File

@ -364,6 +364,8 @@ QT_BEGIN_NAMESPACE
\value Labelled The first object is labelled by the second object.
\value Controller The first object controls the second object.
\value Controlled The first object is controlled by the second object.
\value AllRelations Used as a mask to specify that we are interesting in information
about all relations
Implementations of relations() return a combination of these flags.
Some values are mutually exclusive.

View File

@ -306,10 +306,10 @@ public:
};
enum RelationFlag {
Label = 0x00020000,
Labelled = 0x00040000,
Controller = 0x00080000,
Controlled = 0x00100000,
Label = 0x00000001,
Labelled = 0x00000002,
Controller = 0x00000004,
Controlled = 0x00000008,
AllRelations = 0xffffffff
};
Q_DECLARE_FLAGS(Relation, RelationFlag)