source: trunk/src/qt3support/other/q3boxlayout.cpp@ 158

Last change on this file since 158 was 2, checked in by Dmitry A. Kuminov, 16 years ago

Initially imported qt-all-opensource-src-4.5.1 from Trolltech.

File size: 4.6 KB
Line 
1/****************************************************************************
2**
3** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
4** Contact: Qt Software Information ([email protected])
5**
6** This file is part of the Qt3Support module of the Qt Toolkit.
7**
8** $QT_BEGIN_LICENSE:LGPL$
9** Commercial Usage
10** Licensees holding valid Qt Commercial licenses may use this file in
11** accordance with the Qt Commercial License Agreement provided with the
12** Software or, alternatively, in accordance with the terms contained in
13** a written agreement between you and Nokia.
14**
15** GNU Lesser General Public License Usage
16** Alternatively, this file may be used under the terms of the GNU Lesser
17** General Public License version 2.1 as published by the Free Software
18** Foundation and appearing in the file LICENSE.LGPL included in the
19** packaging of this file. Please review the following information to
20** ensure the GNU Lesser General Public License version 2.1 requirements
21** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
22**
23** In addition, as a special exception, Nokia gives you certain
24** additional rights. These rights are described in the Nokia Qt LGPL
25** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this
26** package.
27**
28** GNU General Public License Usage
29** Alternatively, this file may be used under the terms of the GNU
30** General Public License version 3.0 as published by the Free Software
31** Foundation and appearing in the file LICENSE.GPL included in the
32** packaging of this file. Please review the following information to
33** ensure the GNU General Public License version 3.0 requirements will be
34** met: http://www.gnu.org/copyleft/gpl.html.
35**
36** If you are unsure which license is appropriate for your use, please
37** contact the sales department at [email protected].
38** $QT_END_LICENSE$
39**
40****************************************************************************/
41
42/*!
43 \class Q3HBoxLayout
44 \compat
45
46 \brief The Q3HBoxLayout class lines up widgets horizontally.
47 \sa Q3VBoxLayout
48*/
49
50/*!
51 \fn Q3HBoxLayout::Q3HBoxLayout(QWidget *parent, int margin = 0, int spacing = -1, const char *name = 0)
52
53 Constructs a new top-level horizontal box called \a name, with parent
54 \a parent. The \a margin is the number of pixels between the edge of the
55 widget and its managed children. The \a spacing is the default number of
56 pixels between neighboring children. If \a spacing is -1 the value of margin
57 is used for spacing.
58*/
59
60/*!
61 \fn Q3HBoxLayout::Q3HBoxLayout(QLayout *parentLayout, int spacing = -1, const char *name = 0)
62
63 Constructs a new horizontal box called \a name and adds it to
64 \a parentLayout. The \a spacing is the default number of pixels between
65 neighboring children. If \a spacing is -1, this Q3HBoxLayout will inherit
66 its parent's spacing.
67*/
68
69/*!
70 \fn Q3HBoxLayout::Q3HBoxLayout(int spacing = -1, const char *name = 0)
71
72 Constructs a new horizontal box called \a name. You must add it to another
73 layout. The \a spacing is the default number of pixels between neighboring
74 children. If \a spacing is -1, this QHBoxLayout will inherit its parent's
75 spacing().
76*/
77
78/*!
79 \fn Q3HBoxLayout::Q3HBoxLayout()
80 \internal
81*/
82
83/*!
84 \fn Q3HBoxLayout::Q3HBoxLayout(QWidget *parent)
85 \internal
86*/
87
88/*!
89 \class Q3VBoxLayout
90 \compat
91
92 \brief The Q3VBoxLayout class lines up widgets vertically.
93 \sa Q3HBoxLayout
94*/
95
96/*!
97 \fn Q3VBoxLayout::Q3VBoxLayout(QWidget *parent, int margin = 0, int spacing = -1, const char *name = 0)
98
99 Constructs a new top-level vertical box called \a name, with parent
100 \a parent. The \a margin is the number of pixels between the edge of the
101 widget and its managed children. The \a spacing is the default number of
102 pixels between neighboring children. If \a spacing is -1 the value of
103 margin is used for spacing.
104*/
105
106/*!
107 \fn Q3VBoxLayout::Q3VBoxLayout(QLayout *parentLayout, int spacing = -1, const char *name = 0)
108
109 Constructs a new vertical box called \a name and adds it to
110 \a parentLayout. The \a spacing is the default number of pixels between
111 neighboring children. If \a spacing is -1, this Q3VBoxLayout will inherit
112 its parent's spacing().
113*/
114
115/*!
116 \fn Q3VBoxLayout::Q3VBoxLayout(int spacing = -1, const char *name = 0)
117
118 Constructs a new vertical box called \a name. You must add it to another
119 layout. The \a spacing is the default number of pixels between neighboring
120 children. If \a spacing is -1, this Q3VBoxLayout will inherit its parent's
121 spacing().
122*/
123
124/*!
125 \fn Q3VBoxLayout::Q3VBoxLayout()
126 \internal
127*/
128
129/*!
130 \fn Q3VBoxLayout::Q3VBoxLayout(QWidget *parent)
131 \internal
132*/
Note: See TracBrowser for help on using the repository browser.