Diffstat (limited to 'core/apps/embeddedkonsole/TEWidget.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | core/apps/embeddedkonsole/TEWidget.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/core/apps/embeddedkonsole/TEWidget.h b/core/apps/embeddedkonsole/TEWidget.h index a480d45..5597f27 100644 --- a/core/apps/embeddedkonsole/TEWidget.h +++ b/core/apps/embeddedkonsole/TEWidget.h | |||
@@ -32,76 +32,69 @@ | |||
32 | extern unsigned short vt100_graphics[32]; | 32 | extern unsigned short vt100_graphics[32]; |
33 | 33 | ||
34 | class TESession; | 34 | class TESession; |
35 | 35 | ||
36 | // class Konsole; | 36 | // class Konsole; |
37 | 37 | ||
38 | class TEWidget : public QFrame | 38 | class TEWidget : public QFrame |
39 | // a widget representing attributed text | 39 | // a widget representing attributed text |
40 | { Q_OBJECT | 40 | { Q_OBJECT |
41 | 41 | ||
42 | // friend class Konsole; | 42 | // friend class Konsole; |
43 | 43 | ||
44 | public: | 44 | public: |
45 | 45 | ||
46 | TEWidget(QWidget *parent=0, const char *name=0); | 46 | TEWidget(QWidget *parent=0, const char *name=0); |
47 | virtual ~TEWidget(); | 47 | virtual ~TEWidget(); |
48 | 48 | ||
49 | public: | 49 | public: |
50 | 50 | ||
51 | QColor getDefaultBackColor(); | 51 | QColor getDefaultBackColor(); |
52 | 52 | ||
53 | const ColorEntry* getColorTable() const; | 53 | const ColorEntry* getColorTable() const; |
54 | const ColorEntry* getdefaultColorTable() const; | 54 | const ColorEntry* getdefaultColorTable() const; |
55 | void setColorTable(const ColorEntry table[]); | 55 | void setColorTable(const ColorEntry table[]); |
56 | |||
57 | void setScrollbarLocation(int loc); | 56 | void setScrollbarLocation(int loc); |
58 | enum { SCRNONE=0, SCRLEFT=1, SCRRIGHT=2 }; | 57 | enum { SCRNONE=0, SCRLEFT=1, SCRRIGHT=2 }; |
59 | |||
60 | void setScroll(int cursor, int lines); | 58 | void setScroll(int cursor, int lines); |
61 | void doScroll(int lines); | 59 | void doScroll(int lines); |
62 | |||
63 | void doHScroll(int lines); | 60 | void doHScroll(int lines); |
64 | |||
65 | |||
66 | void emitSelection(); | 61 | void emitSelection(); |
67 | void setWrapAt(int columns); | 62 | void setWrapAt(int columns); |
68 | |||
69 | public: | ||
70 | 63 | ||
71 | void setImage(const ca* const newimg, int lines, int columns); | 64 | void setImage(const ca* const newimg, int lines, int columns); |
72 | 65 | ||
73 | int Lines() { return lines; } | 66 | int Lines() { return lines; } |
74 | int Columns() { return columns; } | 67 | int Columns() { return columns; } |
75 | 68 | ||
76 | void calcGeometry(); | 69 | void calcGeometry(); |
77 | void propagateSize(); | 70 | void propagateSize(); |
78 | QSize calcSize(int cols, int lins) const; | 71 | QSize calcSize(int cols, int lins) const; |
79 | 72 | ||
80 | QSize sizeHint() const; | 73 | QSize sizeHint() const; |
81 | 74 | ||
82 | public: | ||
83 | bool useHorzScroll; | 75 | bool useHorzScroll; |
76 | bool useBeep; | ||
84 | 77 | ||
85 | void Bell(); | 78 | void Bell(); |
86 | void emitText(QString text); | 79 | void emitText(QString text); |
87 | void pasteClipboard(); | 80 | void pasteClipboard(); |
88 | 81 | ||
89 | signals: | 82 | signals: |
90 | 83 | ||
91 | void keyPressedSignal(QKeyEvent *e); | 84 | void keyPressedSignal(QKeyEvent *e); |
92 | void mouseSignal(int cb, int cx, int cy); | 85 | void mouseSignal(int cb, int cx, int cy); |
93 | void changedImageSizeSignal(int lines, int columns); | 86 | void changedImageSizeSignal(int lines, int columns); |
94 | void changedHistoryCursor(int value); | 87 | void changedHistoryCursor(int value); |
95 | void changedHorzCursor(int value); | 88 | void changedHorzCursor(int value); |
96 | void configureRequest( TEWidget*, int state, int x, int y ); | 89 | void configureRequest( TEWidget*, int state, int x, int y ); |
97 | 90 | ||
98 | void clearSelectionSignal(); | 91 | void clearSelectionSignal(); |
99 | void beginSelectionSignal( const int x, const int y ); | 92 | void beginSelectionSignal( const int x, const int y ); |
100 | void extendSelectionSignal( const int x, const int y ); | 93 | void extendSelectionSignal( const int x, const int y ); |
101 | void endSelectionSignal(const BOOL preserve_line_breaks); | 94 | void endSelectionSignal(const BOOL preserve_line_breaks); |
102 | 95 | ||
103 | 96 | ||
104 | protected: | 97 | protected: |
105 | virtual void styleChange( QStyle& ); | 98 | virtual void styleChange( QStyle& ); |
106 | 99 | ||
107 | bool eventFilter( QObject *, QEvent * ); | 100 | bool eventFilter( QObject *, QEvent * ); |