diff options
author | Timothy Pearson <[email protected]> | 2011-11-06 15:56:40 -0600 |
---|---|---|
committer | Timothy Pearson <[email protected]> | 2011-11-06 15:56:40 -0600 |
commit | e16866e072f94410321d70daedbcb855ea878cac (patch) | |
tree | ee3f52eabde7da1a0e6ca845fb9c2813cf1558cf /kdeui/krestrictedline.h | |
parent | a58c20c1a7593631a1b50213c805507ebc16adaf (diff) | |
download | tdelibs-e16866e072f94410321d70daedbcb855ea878cac.tar.gz tdelibs-e16866e072f94410321d70daedbcb855ea878cac.zip |
Actually move the kde files that were renamed in the last commit
Diffstat (limited to 'kdeui/krestrictedline.h')
-rw-r--r-- | kdeui/krestrictedline.h | 95 |
1 files changed, 0 insertions, 95 deletions
diff --git a/kdeui/krestrictedline.h b/kdeui/krestrictedline.h deleted file mode 100644 index 7d13f40ca..000000000 --- a/kdeui/krestrictedline.h +++ /dev/null @@ -1,95 +0,0 @@ -/* - * - * $Id$ - * - * Definition of KRestrictedLine - * - * Copyright (C) 1997 Michael Wiedmann, <[email protected]> - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * 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; if not, write to the Free - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * - */ - -#ifndef KRESTRICTEDLINE_H -#define KRESTRICTEDLINE_H - -#include <klineedit.h> - -/** - * @short A line editor for restricted character sets. - * - * The KRestrictedLine widget is a variant of TQLineEdit which - * accepts only a restricted set of characters as input. - * All other characters will be discarded and the signal invalidChar() - * will be emitted for each of them. - * - * Valid characters can be passed as a TQString to the constructor - * or set afterwards via setValidChars(). - * The default key bindings of TQLineEdit are still in effect. - * - * @author Michael Wiedmann <[email protected]> - */ -class KDEUI_EXPORT KRestrictedLine : public KLineEdit -{ - Q_OBJECT - Q_PROPERTY( TQString validChars READ validChars WRITE setValidChars ) - -public: - - /** - * Constructor: This contructor takes three - optional - arguments. - * The first two parameters are simply passed on to TQLineEdit. - * @param parent pointer to the parent widget - * @param name pointer to the name of this widget - * @param valid pointer to set of valid characters - */ - KRestrictedLine( TQWidget *parent=0, const char *name=0, - const TQString& valid = TQString::null); - - /** - * Destructs the restricted line editor. - */ - ~KRestrictedLine(); - - /** - * All characters in the string valid are treated as - * acceptable characters. - */ - void setValidChars(const TQString& valid); - /** - * @return the string of acceptable characters. - */ - TQString validChars() const; - -signals: - - /** - * Emitted when an invalid character was typed. - */ - void invalidChar(int); - -protected: - void keyPressEvent( TQKeyEvent *e ); - -private: - /// TQString of valid characters for this line - QString qsValidChars; -protected: - virtual void virtual_hook( int id, void* data ); -private: - class KRestrictedLinePrivate* d; -}; - -#endif // KRESTRICTEDLINE_H |