diff options
| author | Michele Calgaro <michele.calgaro@yahoo.it> | 2024-08-12 22:02:11 +0900 |
|---|---|---|
| committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2024-08-12 22:02:11 +0900 |
| commit | 42957a3f812a1db64a9ae452baa2d3fbc35f2466 (patch) | |
| tree | 0928f4e01a3dcc0698b46c7608d8310e471bdb49 /src/widgets/qgrid.cpp | |
| parent | fef846914f8db6dc117e206ef913d519bf6bb33e (diff) | |
| download | tqt-42957a3f812a1db64a9ae452baa2d3fbc35f2466.tar.gz tqt-42957a3f812a1db64a9ae452baa2d3fbc35f2466.zip | |
Rename more widget nt* related files to equivalent tq*
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'src/widgets/qgrid.cpp')
| -rw-r--r-- | src/widgets/qgrid.cpp | 137 |
1 files changed, 0 insertions, 137 deletions
diff --git a/src/widgets/qgrid.cpp b/src/widgets/qgrid.cpp deleted file mode 100644 index 7e4cc5895..000000000 --- a/src/widgets/qgrid.cpp +++ /dev/null @@ -1,137 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 1992-2008 Trolltech ASA. All rights reserved. -** -** This file is part of the widgets module of the TQt GUI Toolkit. -** -** This file may be used under the terms of the GNU General -** Public License versions 2.0 or 3.0 as published by the Free -** Software Foundation and appearing in the files LICENSE.GPL2 -** and LICENSE.GPL3 included in the packaging of this file. -** Alternatively you may (at your option) use any later version -** of the GNU General Public License if such license has been -** publicly approved by Trolltech ASA (or its successors, if any) -** and the KDE Free TQt Foundation. -** -** Please review the following information to ensure GNU General -** Public Licensing requirements will be met: -** http://trolltech.com/products/qt/licenses/licensing/opensource/. -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://trolltech.com/products/qt/licenses/licensing/licensingoverview -** or contact the sales department at sales@trolltech.com. -** -** This file may be used under the terms of the Q Public License as -** defined by Trolltech ASA and appearing in the file LICENSE.TQPL -** included in the packaging of this file. Licensees holding valid TQt -** Commercial licenses may use this file in accordance with the TQt -** Commercial License Agreement provided with the Software. -** -** This file is provided "AS IS" with NO WARRANTY OF ANY KIND, -** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE. Trolltech reserves all rights not granted -** herein. -** -**********************************************************************/ - - -#include "ntqgrid.h" -#ifndef TQT_NO_GRID -#include "ntqlayout.h" -#include "ntqapplication.h" - -/*! - \class TQGrid ntqgrid.h - \brief The TQGrid widget provides simple geometry management of its children. - - \ingroup geomanagement - \ingroup appearance - - The grid places its widgets either in columns or in rows depending - on its orientation. - - The number of rows \e or columns is defined in the constructor. - All the grid's children will be placed and sized in accordance - with their sizeHint() and sizePolicy(). - - Use setMargin() to add space around the grid itself, and - setSpacing() to add space between the widgets. - - \img qgrid-m.png TQGrid - - \sa TQVBox TQHBox TQGridLayout -*/ - -/*! \enum TQGrid::Direction - \internal -*/ - -/*! - Constructs a grid widget with parent \a parent, called \a name. - If \a orient is \c Horizontal, \a n specifies the number of - columns. If \a orient is \c Vertical, \a n specifies the number of - rows. The widget flags \a f are passed to the TQFrame constructor. -*/ -TQGrid::TQGrid( int n, Orientation orient, TQWidget *parent, const char *name, - WFlags f ) - : TQFrame( parent, name, f ) -{ - int nCols, nRows; - if ( orient == Horizontal ) { - nCols = n; - nRows = -1; - } else { - nCols = -1; - nRows = n; - } - lay = new TQGridLayout( this, nRows, nCols, 0, 0, name ); - lay->setAutoAdd( TRUE ); -} - - - -/*! - Constructs a grid widget with parent \a parent, called \a name. - \a n specifies the number of columns. The widget flags \a f are - passed to the TQFrame constructor. - */ -TQGrid::TQGrid( int n, TQWidget *parent, const char *name, WFlags f ) - : TQFrame( parent, name, f ) -{ - lay = new TQGridLayout( this, -1, n, 0, 0, name ); - lay->setAutoAdd( TRUE ); -} - - -/*! - Sets the spacing between the child widgets to \a space. -*/ - -void TQGrid::setSpacing( int space ) -{ - if ( layout() ) - layout()->setSpacing( space ); -} - - -/*!\reimp - */ -void TQGrid::frameChanged() -{ - if ( !layout() ) - return; - layout()->setMargin( frameWidth() ); -} - - -/*! - \reimp -*/ - -TQSize TQGrid::sizeHint() const -{ - TQWidget *mThis = (TQWidget*)this; - TQApplication::sendPostedEvents( mThis, TQEvent::ChildInserted ); - return TQFrame::sizeHint(); -} -#endif |
