diff options
author | Martin Smith <msmith@trolltech.com> | 2009-07-07 11:41:09 (GMT) |
---|---|---|
committer | Martin Smith <msmith@trolltech.com> | 2009-07-07 11:42:40 (GMT) |
commit | 5c756b368f5a76eeeff9e8e762a89368ba0b8149 (patch) | |
tree | 3f62a3dd0ffd506e2af6f9468b9165a1b0fb77d1 /src/qt3support | |
parent | 1e9d76013ef0121bcfc6efbe4328ded58c1eebd3 (diff) | |
download | Qt-5c756b368f5a76eeeff9e8e762a89368ba0b8149.zip Qt-5c756b368f5a76eeeff9e8e762a89368ba0b8149.tar.gz Qt-5c756b368f5a76eeeff9e8e762a89368ba0b8149.tar.bz2 |
doc: Explained that you can't add new Q3DockAreas to a Widget.
They won't be shown.
Task-number: 166508
Diffstat (limited to 'src/qt3support')
-rw-r--r-- | src/qt3support/widgets/q3dockarea.cpp | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/src/qt3support/widgets/q3dockarea.cpp b/src/qt3support/widgets/q3dockarea.cpp index a00bc81..a823caa 100644 --- a/src/qt3support/widgets/q3dockarea.cpp +++ b/src/qt3support/widgets/q3dockarea.cpp @@ -473,24 +473,25 @@ int Q3DockAreaLayout::widthForHeight(int h) const contain Q3ToolBars since Q3ToolBar is a Q3DockWindow subclass. QMainWindow contains four Q3DockAreas which you can use for your - Q3ToolBars and Q3DockWindows, so in most situations you do not need - to use the Q3DockArea class directly. Although QMainWindow contains - support for its own dock areas it isn't convenient for adding new - Q3DockAreas. If you need to create your own dock areas we suggest - that you create a subclass of QWidget and add your Q3DockAreas to - your subclass. + Q3ToolBars and Q3DockWindows, so in most situations you do not + need to use the Q3DockArea class directly. Although QMainWindow + contains support for its own dock areas, you can't add new ones. + You also can't add a Q3DockArea to your own subclass of QWidget. + It won't be shown. \img qmainwindow-qdockareas.png QMainWindow's Q3DockAreas \target lines - \e Lines. Q3DockArea uses the concept of lines. A line is a - horizontal region which may contain dock windows side-by-side. A - dock area may have room for more than one line. When dock windows - are docked into a dock area they are usually added at the right - hand side of the top-most line that has room (unless manually - placed by the user). When users move dock windows they may leave - empty lines or gaps in non-empty lines. Qt::Dock windows can be lined - up to minimize wasted space using the lineUp() function. + \section2 Lines. + + Q3DockArea uses the concept of lines. A line is a horizontal + region which may contain dock windows side-by-side. A dock area + may have room for more than one line. When dock windows are docked + into a dock area they are usually added at the right hand side of + the top-most line that has room (unless manually placed by the + user). When users move dock windows they may leave empty lines or + gaps in non-empty lines. Qt::Dock windows can be lined up to + minimize wasted space using the lineUp() function. The Q3DockArea class maintains a position list of all its child dock windows. Qt::Dock windows are added to a dock area from position |