summaryrefslogtreecommitdiff
path: root/utils/wpseditor/gui/src/numberedtextview.h
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2011-03-05 21:12:31 +0000
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2011-03-05 21:12:31 +0000
commite1244a0dff7815ad325ae433bc890275916b4fe8 (patch)
tree9c69167fa5877951028b6addecccc20dc13ae0b5 /utils/wpseditor/gui/src/numberedtextview.h
parent6538326ef2a46c11fa87e50cb7906e21cb6c42a4 (diff)
downloadrockbox-e1244a0dff7815ad325ae433bc890275916b4fe8.zip
rockbox-e1244a0dff7815ad325ae433bc890275916b4fe8.tar.gz
rockbox-e1244a0dff7815ad325ae433bc890275916b4fe8.tar.bz2
rockbox-e1244a0dff7815ad325ae433bc890275916b4fe8.tar.xz
Remove outdated and unmaintained wpseditor.
The wpseditor is superseded by the Theme Editor these days. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29528 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/wpseditor/gui/src/numberedtextview.h')
-rw-r--r--utils/wpseditor/gui/src/numberedtextview.h87
1 files changed, 0 insertions, 87 deletions
diff --git a/utils/wpseditor/gui/src/numberedtextview.h b/utils/wpseditor/gui/src/numberedtextview.h
deleted file mode 100644
index 2a0d1de..0000000
--- a/utils/wpseditor/gui/src/numberedtextview.h
+++ /dev/null
@@ -1,87 +0,0 @@
-/* This file is part of the KDE libraries
- Copyright (C) 2005, 2006 KJSEmbed Authors
- See included AUTHORS file.
-
- 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; see the file COPYING.LIB. If not, write to
- the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- Boston, MA 02110-1301, USA.
-
- --------------------------------------------------------------------------------------
- Imported into the WPS editor and simplified by Dominik Wenger
-
-*/
-
-
-#ifndef NUMBERED_TEXT_VIEW_H
-#define NUMBERED_TEXT_VIEW_H
-
-#include <QFrame>
-#include <QPixmap>
-#include <QTextCursor>
-
-class QTextEdit;
-class QHBoxLayout;
-
-// Shows the Line numbers
-class NumberBar : public QWidget
-{
- Q_OBJECT
-
-public:
- NumberBar( QWidget *parent );
- ~NumberBar();
-
- void markLine( int lineno );
-
- void setTextEdit( QTextEdit *edit );
- void paintEvent( QPaintEvent *ev );
-
-private:
- QTextEdit *edit;
- QPixmap markerIcon;
- int markedLine;
- QRect markedRect;
-};
-
-// Shows a QTextEdit with Line numbers
-class NumberedTextView : public QFrame
-{
- Q_OBJECT
-
-public:
- NumberedTextView( QWidget *parent = 0 );
- ~NumberedTextView();
-
- /** Returns the QTextEdit of the main view. */
- QTextEdit *textEdit() const { return view; }
-
- /* marks the line with a icon */
- void markLine( int lineno );
-
- void scrolltoLine( int lineno );
-
-private slots:
- void textChanged( int pos, int removed, int added );
-
-private:
- QTextEdit *view;
- NumberBar *numbers;
- QHBoxLayout *box;
- QTextCursor highlight;
- int markedLine;
-};
-
-
-#endif // NUMBERED_TEXT_VIEW_H
-