author | alwin <alwin> | 2005-03-06 00:09:33 (UTC) |
---|---|---|
committer | alwin <alwin> | 2005-03-06 00:09:33 (UTC) |
commit | 7e44f77d3749db2f43a1313d835a06684ecc1cd6 (patch) (unidiff) | |
tree | 13499da9a407e9b384db0f3abdd381fe3bb9b6f4 /noncore/net/mail/viewmail.h | |
parent | 0baadaef5a3da4fda08df75394475f577af58828 (diff) | |
download | opie-7e44f77d3749db2f43a1313d835a06684ecc1cd6.zip opie-7e44f77d3749db2f43a1313d835a06684ecc1cd6.tar.gz opie-7e44f77d3749db2f43a1313d835a06684ecc1cd6.tar.bz2 |
attached images may views inside the mailview and not as extra dialog
-rw-r--r-- | noncore/net/mail/viewmail.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/noncore/net/mail/viewmail.h b/noncore/net/mail/viewmail.h index 297836b..f5033f0 100644 --- a/noncore/net/mail/viewmail.h +++ b/noncore/net/mail/viewmail.h | |||
@@ -8,12 +8,14 @@ | |||
8 | 8 | ||
9 | #include <qlistview.h> | 9 | #include <qlistview.h> |
10 | #include <qmap.h> | 10 | #include <qmap.h> |
11 | #include <qstringlist.h> | 11 | #include <qstringlist.h> |
12 | #include <qvaluelist.h> | 12 | #include <qvaluelist.h> |
13 | 13 | ||
14 | class MailImageDlg; | ||
15 | |||
14 | namespace Opie { namespace MM { class OImageScrollView; } } | 16 | namespace Opie { namespace MM { class OImageScrollView; } } |
15 | 17 | ||
16 | class AttachItem : public QListViewItem | 18 | class AttachItem : public QListViewItem |
17 | { | 19 | { |
18 | public: | 20 | public: |
19 | AttachItem(QListView * parent,QListViewItem *after, const QString&mime,const QString&desc,const QString&file, | 21 | AttachItem(QListView * parent,QListViewItem *after, const QString&mime,const QString&desc,const QString&file, |
@@ -45,29 +47,34 @@ public: | |||
45 | 47 | ||
46 | protected: | 48 | protected: |
47 | QString deHtml(const QString &string); | 49 | QString deHtml(const QString &string); |
48 | AttachItem* searchParent(const QValueList<int>&path); | 50 | AttachItem* searchParent(const QValueList<int>&path); |
49 | AttachItem* lastChild(AttachItem*parent); | 51 | AttachItem* lastChild(AttachItem*parent); |
50 | 52 | ||
53 | Opie::MM::OImageScrollView*m_lastdlg; | ||
54 | |||
51 | protected slots: | 55 | protected slots: |
52 | void slotReply(); | 56 | void slotReply(); |
53 | void slotForward(); | 57 | void slotForward(); |
54 | void setText(); | 58 | void setText(); |
55 | void slotItemClicked( QListViewItem * item , const QPoint & point, int c ); | 59 | void slotItemClicked( QListViewItem * item , const QPoint & point, int c ); |
56 | void slotDeleteMail( ); | 60 | void slotDeleteMail( ); |
57 | void slotShowHtml( bool ); | 61 | void slotShowHtml( bool ); |
62 | void slotImageInline(bool); | ||
58 | 63 | ||
59 | private: | 64 | private: |
60 | void readConfig(); | 65 | void readConfig(); |
61 | 66 | ||
62 | bool _inLoop; | 67 | bool _inLoop; |
63 | QString m_mailHtml; | 68 | QString m_mailHtml; |
64 | bool m_gotBody; | 69 | bool m_gotBody; |
65 | RecBodyP m_body; | 70 | RecBodyP m_body; |
66 | RecMailP m_recMail; | 71 | RecMailP m_recMail; |
67 | bool m_showHtml; | 72 | bool m_showHtml:1; |
73 | bool m_PicsInline:1; | ||
74 | unsigned int _icounter; | ||
68 | 75 | ||
69 | // 0 from 1 subject 2 bodytext 3 date | 76 | // 0 from 1 subject 2 bodytext 3 date |
70 | QMap <int,QString> m_mail; | 77 | QMap <int,QString> m_mail; |
71 | // 0 to 1 cc 2 bcc | 78 | // 0 to 1 cc 2 bcc |
72 | QMap <int,QStringList> m_mail2; | 79 | QMap <int,QStringList> m_mail2; |
73 | }; | 80 | }; |