diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2019-04-21 23:22:20 +0900 |
---|---|---|
committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2019-04-21 23:22:20 +0900 |
commit | dba036816b279bc1539a9f3894fbc414665d2bce (patch) | |
tree | 29e4bf00bafe515e7afdd02168d65a47a3f9fbc0 /tqtinterface/qt4/src/widgets/tqspinbox.h | |
parent | 6f1b4f0c7505a049d992a33f6e409b7c75732d4b (diff) | |
download | experimental-dba036816b279bc1539a9f3894fbc414665d2bce.tar.gz experimental-dba036816b279bc1539a9f3894fbc414665d2bce.zip |
Removed unnecessary and/or TDE-unrelated code.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'tqtinterface/qt4/src/widgets/tqspinbox.h')
-rw-r--r-- | tqtinterface/qt4/src/widgets/tqspinbox.h | 173 |
1 files changed, 0 insertions, 173 deletions
diff --git a/tqtinterface/qt4/src/widgets/tqspinbox.h b/tqtinterface/qt4/src/widgets/tqspinbox.h deleted file mode 100644 index 1013c11..0000000 --- a/tqtinterface/qt4/src/widgets/tqspinbox.h +++ /dev/null @@ -1,173 +0,0 @@ -/**************************************************************************** -** -** Definition of TQSpinBox widget class -** -** Created : 970101 -** -** Copyright (C) 2010 Timothy Pearson and (C) 1992-2008 Trolltech ASA. -** -** 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. -** -**********************************************************************/ - -#ifndef TQSPINBOX_H -#define TQSPINBOX_H - -#ifndef TQT_H -#include "tqwidget.h" -#include "tqrangecontrol.h" -#endif // TQT_H - -#ifndef TQT_NO_SPINBOX - -class TQLineEdit; -class TQValidator; -class TQSpinBoxPrivate; - -class TQ_EXPORT TQSpinBox: public TQWidget, public TQRangeControl -{ - Q_OBJECT - TQ_OBJECT - TQ_ENUMS( ButtonSymbols ) - Q_PROPERTY( TQString text READ text ) - Q_PROPERTY( TQString prefix READ prefix WRITE setPrefix ) - Q_PROPERTY( TQString suffix READ suffix WRITE setSuffix ) - Q_PROPERTY( TQString cleanText READ cleanText ) - Q_PROPERTY( TQString specialValueText READ specialValueText WRITE setSpecialValueText ) - Q_PROPERTY( bool wrapping READ wrapping WRITE setWrapping ) - Q_PROPERTY( ButtonSymbols buttonSymbols READ buttonSymbols WRITE setButtonSymbols ) - Q_PROPERTY( int maxValue READ maxValue WRITE setMaxValue ) - Q_PROPERTY( int minValue READ minValue WRITE setMinValue ) - Q_PROPERTY( int lineStep READ lineStep WRITE setLineStep ) - Q_PROPERTY( int value READ value WRITE setValue ) - -public: - TQSpinBox( TQWidget* parent=0, const char* name=0 ); - TQSpinBox( int minValue, int maxValue, int step = 1, - TQWidget* parent=0, const char* name=0 ); - ~TQSpinBox(); - - TQString text() const; - - virtual TQString prefix() const; - virtual TQString suffix() const; - virtual TQString cleanText() const; - - virtual void setSpecialValueText( const TQString &text ); - TQString specialValueText() const; - - virtual void setWrapping( bool on ); - bool wrapping() const; - - enum ButtonSymbols { UpDownArrows, PlusMinus }; - virtual void setButtonSymbols( ButtonSymbols ); - ButtonSymbols buttonSymbols() const; - - virtual void setValidator( const TQValidator* v ); - const TQValidator * validator() const; - - TQSize tqsizeHint() const; - TQSize tqminimumSizeHint() const; - - int minValue() const; - int maxValue() const; - void setMinValue( int ); - void setMaxValue( int ); - int lineStep() const; - void setLineStep( int ); - int value() const; - - TQRect upRect() const; - TQRect downRect() const; - -public Q_SLOTS: - virtual void setValue( int value ); - virtual void setPrefix( const TQString &text ); - virtual void setSuffix( const TQString &text ); - virtual void stepUp(); - virtual void stepDown(); - virtual void setEnabled( bool enabled ); - virtual void selectAll(); - -Q_SIGNALS: - void valueChanged( int value ); - void valueChanged( const TQString &valueText ); - -protected: - virtual TQString mapValueToText( int value ); - virtual int mapTextToValue( bool* ok ); - TQString currentValueText(); - - virtual void updateDisplay(); - virtual void interpretText(); - - TQLineEdit* editor() const; - - virtual void valueChange(); - virtual void rangeChange(); - - bool eventFilter( TQObject* obj, TQEvent* ev ); - void resizeEvent( TQResizeEvent* ev ); -#ifndef TQT_NO_WHEELEVENT - void wheelEvent( TQWheelEvent * ); -#endif - void leaveEvent( TQEvent* ); - - void styleChange( TQStyle& ); - -protected Q_SLOTS: - void textChanged(); - -private: - void initSpinBox(); - TQSpinBoxPrivate* d; - TQLineEdit* vi; - TQValidator* validate; - TQString pfix; - TQString sfix; - TQString specText; - - uint wrap : 1; - uint edited : 1; - - void arrangeWidgets(); - -private: // Disabled copy constructor and operator= -#if defined(TQ_DISABLE_COPY) - TQSpinBox( const TQSpinBox& ); - TQSpinBox& operator=( const TQSpinBox& ); -#endif - -}; - -#endif // TQT_NO_SPINBOX - -#endif // TQSPINBOX_H |