summaryrefslogtreecommitdiffstats
path: root/kdeui/krestrictedline.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-06 15:56:40 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-06 15:56:40 -0600
commite16866e072f94410321d70daedbcb855ea878cac (patch)
treeee3f52eabde7da1a0e6ca845fb9c2813cf1558cf /kdeui/krestrictedline.h
parenta58c20c1a7593631a1b50213c805507ebc16adaf (diff)
downloadtdelibs-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.h95
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, <mw@miwie.in-berlin.de>
- *
- * 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 <mw@miwie.in-berlin.de>
- */
-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