diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-02-15 18:34:54 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-02-15 18:34:54 +0000 |
commit | 8805e6b17b1460f3316ccb28629e8ad78e4b9c2c (patch) | |
tree | dc9b702962ecf0060cc473397b9f80268c2456c9 /kbarcode/dstextedit.h | |
download | kbarcode-8805e6b17b1460f3316ccb28629e8ad78e4b9c2c.tar.gz kbarcode-8805e6b17b1460f3316ccb28629e8ad78e4b9c2c.zip |
Added abandoned KDE3 version of kbarcode
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/kbarcode@1090667 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kbarcode/dstextedit.h')
-rw-r--r-- | kbarcode/dstextedit.h | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/kbarcode/dstextedit.h b/kbarcode/dstextedit.h new file mode 100644 index 0000000..15192a3 --- /dev/null +++ b/kbarcode/dstextedit.h @@ -0,0 +1,55 @@ +/*************************************************************************** + dstextedit.h - description + ------------------- + begin : Sam Jun 04 2005 + copyright : (C) 2005 by Dominik Seichter + email : domseichter@web.de + ***************************************************************************/ + +/*************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ + +#ifndef _DS_TEXT_EDIT_H_ +#define _DS_TEXT_EDIT_H_ + +#include <qnamespace.h> + +#if QT_VERSION >= 0x030100 + #include <ktextedit.h> +#else + #include <qtextedit.h> +#endif + +// Otherwise moc will complain +#if QT_VERSION >= 0x030100 + #define TextEditBase KTextEdit +#else + #define TextEditBase QTextEdit +#endif + +class DSTextEdit : public TextEditBase { + Q_OBJECT + + public: + DSTextEdit( QWidget* parent, const char* name = 0 ); + + //virtual void moveCursor( CursorAction action, bool select ); + private slots: + void fixParagraphs(); + + private: + /** + * returns true if the cursor is currently inside + * of a token of the form [value]. + */ + //bool cursorIsInToken(); +}; + +#endif // _DS_TEXT_EDIT_H_ + |