summaryrefslogtreecommitdiffstats
path: root/src/corelib/global
diff options
context:
space:
mode:
authorJan-Arve Sæther <jan-arve.saether@nokia.com>2009-08-19 09:46:06 (GMT)
committerJan-Arve Sæther <jan-arve.saether@nokia.com>2009-08-19 09:46:06 (GMT)
commit14c6433781fb946aab6e7f77fd190469e5fcfb94 (patch)
tree4e42d59995885b6067c6e77dad6d6cad092ee048 /src/corelib/global
parent9da9e6f9bcead138297765b2782f73b68799827a (diff)
downloadQt-14c6433781fb946aab6e7f77fd190469e5fcfb94.zip
Qt-14c6433781fb946aab6e7f77fd190469e5fcfb94.tar.gz
Qt-14c6433781fb946aab6e7f77fd190469e5fcfb94.tar.bz2
update API to what was agreed on the API review meeting yesterday:
The changes are: * Move enums in QGraphicsAnchorLayout::Edge to Qt::AnchorPoint. Prefix them with Anchor since they are not edges in general. * Rename anchor() to addAnchor() * Rename anchorCorner() -> addCornerAnchors() * Rename anchorWidth() -> addLeftAndRightAnchors() * Rename anchorHeight() -> addTopAndBottomAnchors() * Rename anchorGeometry() -> addAllAnchors() * remove the overloads that take a spacing argument, and add setAnchorSpacing() to accommodate for that. * Added anchorSpacing() (implementation missing) * Added unsetAnchorSpacing(). (implementation missing) * made sizeHint() protected. Updated all examples and autotest to reflect this API change.
Diffstat (limited to 'src/corelib/global')
-rw-r--r--src/corelib/global/qnamespace.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/corelib/global/qnamespace.h b/src/corelib/global/qnamespace.h
index 7770fd6..5b63fe1 100644
--- a/src/corelib/global/qnamespace.h
+++ b/src/corelib/global/qnamespace.h
@@ -1419,6 +1419,17 @@ public:
RightToLeft
};
+ enum AnchorPoint {
+ AnchorLeft = 0,
+ AnchorHorizontalCenter,
+ AnchorRight,
+ AnchorTop,
+ AnchorVerticalCenter,
+ AnchorBottom
+ };
+
+
+
enum DropAction {
CopyAction = 0x1,
MoveAction = 0x2,