diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-11-06 15:57:02 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-11-06 15:57:02 -0600 |
commit | 2c2fbd828ca474671bb9e03681b30b115d8d6035 (patch) | |
tree | 526a9da418f8d3d7ccf515c37048d3dfc80f2843 /libkdepim/krsqueezedtextlabel.h | |
parent | f0610eece3676b6fe99f42cf4ef2b19a39a5c4e8 (diff) | |
download | tdepim-2c2fbd828ca474671bb9e03681b30b115d8d6035.tar.gz tdepim-2c2fbd828ca474671bb9e03681b30b115d8d6035.zip |
Actually move the kde files that were renamed in the last commit
Diffstat (limited to 'libkdepim/krsqueezedtextlabel.h')
-rw-r--r-- | libkdepim/krsqueezedtextlabel.h | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/libkdepim/krsqueezedtextlabel.h b/libkdepim/krsqueezedtextlabel.h deleted file mode 100644 index 36bd209b..00000000 --- a/libkdepim/krsqueezedtextlabel.h +++ /dev/null @@ -1,75 +0,0 @@ -/* This file has been copied from the KDE libraries and slightly modified. - This can be removed as soon as kdelibs provides the same functionality. - - Copyright (C) 2000 Ronny Standtke <Ronny.Standtke@gmx.de> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ - -#ifndef KRSTQUEEZEDTEXTLABEL_H -#define KRSTQUEEZEDTEXTLABEL_H - -#include <tqlabel.h> -#include <tdepimmacros.h> - -/** - * @short A replacement for TQLabel that squeezes its text - * - * A label class that squeezes its text into the label - * - * If the text is too long to fit into the label it is divided into - * remaining left and right parts which are separated by three dots. - * - * @author Ronny Standtke <Ronny.Standtke@gmx.de> - */ - -/* - * TQLabel - */ -class KDE_EXPORT KRSqueezedTextLabel : public TQLabel { - Q_OBJECT - TQ_OBJECT - -public: - /** - * Default constructor. - */ - KRSqueezedTextLabel( TQWidget *parent, const char *name = 0 ); - KRSqueezedTextLabel( const TQString &text, TQWidget *parent, const char *name = 0 ); - - virtual TQSize tqminimumSizeHint() const; - virtual TQSize tqsizeHint() const; - /** - * Overridden for internal reasons; the API remains unaffected. - */ - virtual void tqsetAlignment( int ); - -public slots: - void setText( const TQString & ); - -protected: - /** - * used when widget is resized - */ - void resizeEvent( TQResizeEvent * ); - /** - * does the dirty work - */ - void squeezeTextToLabel(); - TQString fullText; - -}; - -#endif // KRSTQUEEZEDTEXTLABEL_H |