author | pohly <pohly> | 2004-08-24 20:52:45 (UTC) |
---|---|---|
committer | pohly <pohly> | 2004-08-24 20:52:45 (UTC) |
commit | 73253e93327cf4ef0932de1b4afb56af22a0f37e (patch) (unidiff) | |
tree | 1c9a7a6dd3341e036a894d348a3372525d29acec /noncore/apps/opie-reader/CAnnoEdit.h | |
parent | e90847c784c48bd21bf8768cb38edb853b832697 (diff) | |
download | opie-73253e93327cf4ef0932de1b4afb56af22a0f37e.zip opie-73253e93327cf4ef0932de1b4afb56af22a0f37e.tar.gz opie-73253e93327cf4ef0932de1b4afb56af22a0f37e.tar.bz2 |
updated source to opie-reader 0.7g
Diffstat (limited to 'noncore/apps/opie-reader/CAnnoEdit.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/apps/opie-reader/CAnnoEdit.h | 35 |
1 files changed, 12 insertions, 23 deletions
diff --git a/noncore/apps/opie-reader/CAnnoEdit.h b/noncore/apps/opie-reader/CAnnoEdit.h index f320061..78d3eeb 100644 --- a/noncore/apps/opie-reader/CAnnoEdit.h +++ b/noncore/apps/opie-reader/CAnnoEdit.h | |||
@@ -7,2 +7,3 @@ | |||
7 | #include <qmultilineedit.h> | 7 | #include <qmultilineedit.h> |
8 | #include <qcombobox.h> | ||
8 | 9 | ||
@@ -14,6 +15,11 @@ class CAnnoEdit : public QWidget | |||
14 | QMultiLineEdit* m_anno; | 15 | QMultiLineEdit* m_anno; |
15 | size_t m_posn; | 16 | size_t m_posn, m_posn2; |
17 | QComboBox* colorbox; | ||
16 | public: | 18 | public: |
17 | void setPosn(size_t p) { m_posn = p; } | 19 | void setPosn(size_t p) { m_posn = p; } |
20 | void setPosn2(size_t p) { m_posn2 = p; } | ||
18 | size_t getPosn() { return m_posn; } | 21 | size_t getPosn() { return m_posn; } |
22 | size_t getPosn2() { return m_posn2; } | ||
23 | QColor getColor(); | ||
24 | void setColor(QColor); | ||
19 | void setName(const QString& name) | 25 | void setName(const QString& name) |
@@ -28,25 +34,8 @@ class CAnnoEdit : public QWidget | |||
28 | bool edited() { return m_anno->edited(); } | 34 | bool edited() { return m_anno->edited(); } |
29 | CAnnoEdit(QWidget *parent=0, const char *name=0, WFlags f = 0) : | 35 | CAnnoEdit(QWidget *parent=0, const char *name=0, WFlags f = 0); |
30 | QWidget(parent, name, f) | ||
31 | { | ||
32 | QVBoxLayout* grid = new QVBoxLayout(this); | ||
33 | m_name = new QLineEdit(this, "Name"); | ||
34 | m_anno = new QMultiLineEdit(this, "Annotation"); | ||
35 | m_anno->setWordWrap(QMultiLineEdit::WidgetWidth); | ||
36 | QPushButton* exitButton = new QPushButton("Okay", this); | ||
37 | connect(exitButton, SIGNAL( released() ), this, SLOT( slotOkay() ) ); | ||
38 | QPushButton* cancelButton = new QPushButton("Cancel", this); | ||
39 | connect(cancelButton, SIGNAL( released() ), this, SLOT( slotCancel() ) ); | ||
40 | QLabel *l = new QLabel("Text",this); | ||
41 | grid->addWidget(l); | ||
42 | grid->addWidget(m_name); | ||
43 | l = new QLabel("Annotation",this); | ||
44 | grid->addWidget(l); | ||
45 | grid->addWidget(m_anno,1); | ||
46 | QHBoxLayout* hgrid = new QHBoxLayout(grid); | ||
47 | hgrid->addWidget(cancelButton); | ||
48 | hgrid->addWidget(exitButton); | ||
49 | } | ||
50 | private slots: | 36 | private slots: |
51 | void slotOkay() { emit finished(m_name->text(), m_anno->text()); } | 37 | void slotOkay() |
38 | { | ||
39 | emit finished(m_name->text(), m_anno->text()); | ||
40 | } | ||
52 | void slotCancel() { emit cancelled(); } | 41 | void slotCancel() { emit cancelled(); } |