summaryrefslogtreecommitdiffstats
path: root/src/gui/widgets/qtoolbararealayout_p.h
diff options
context:
space:
mode:
authorThierry Bastian <thierry.bastian@nokia.com>2009-11-09 15:41:18 (GMT)
committerThierry Bastian <thierry.bastian@nokia.com>2009-11-09 15:43:02 (GMT)
commit0b7a5ebb7c4a65a931d2c69b9d3780cdc6ece893 (patch)
tree24a9e7ed448554509efb0d0b208f357bd5f74691 /src/gui/widgets/qtoolbararealayout_p.h
parent0d2f1562d63cf51d254a5761bf37ce36120cfcfd (diff)
downloadQt-0b7a5ebb7c4a65a931d2c69b9d3780cdc6ece893.zip
Qt-0b7a5ebb7c4a65a931d2c69b9d3780cdc6ece893.tar.gz
Qt-0b7a5ebb7c4a65a931d2c69b9d3780cdc6ece893.tar.bz2
Now looking for the closer dock area for toolbutton
Previously, we were looking for the 1st one that fit or was not too far (ie 80px) away. Now we really take the closest one. Task-number: QTBUG-2598 Reviewed-by: ogoffart
Diffstat (limited to 'src/gui/widgets/qtoolbararealayout_p.h')
-rw-r--r--src/gui/widgets/qtoolbararealayout_p.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/gui/widgets/qtoolbararealayout_p.h b/src/gui/widgets/qtoolbararealayout_p.h
index 1e113b7..f0ab80c 100644
--- a/src/gui/widgets/qtoolbararealayout_p.h
+++ b/src/gui/widgets/qtoolbararealayout_p.h
@@ -155,8 +155,6 @@ public:
class QToolBarAreaLayoutInfo
{
public:
- enum { EmptyDockAreaSize = 80 }; // when a dock area is empty, how "wide" is it?
-
QToolBarAreaLayoutInfo(QInternal::DockPosition pos = QInternal::TopDock);
QList<QToolBarAreaLayoutLine> lines;
@@ -173,11 +171,11 @@ public:
void removeToolBarBreak(QToolBar *before);
void moveToolBar(QToolBar *toolbar, int pos);
- QList<int> gapIndex(const QPoint &pos) const;
+ QList<int> gapIndex(const QPoint &pos, int *maxDistance) const;
bool insertGap(const QList<int> &path, QLayoutItem *item);
void clear();
QRect itemRect(const QList<int> &path) const;
- QRect appendLineDropRect() const;
+ int distance(const QPoint &pos) const;
QRect rect;
Qt::Orientation o;