diff -r bf7eb7911fc5 -r 997a02608b3a emailuis/nmailuiwidgets/inc/nmeditortextedit.h --- a/emailuis/nmailuiwidgets/inc/nmeditortextedit.h Wed Jun 23 18:00:21 2010 +0300 +++ b/emailuis/nmailuiwidgets/inc/nmeditortextedit.h Tue Jul 06 14:04:34 2010 +0300 @@ -21,10 +21,6 @@ #include #include "nmailuiwidgetsdef.h" -class NmBaseViewScrollArea; -class HbScrollArea; - - class NMAILUIWIDGETS_EXPORT NmEditorTextEdit : public HbTextEdit { Q_OBJECT @@ -33,32 +29,16 @@ NmEditorTextEdit(QGraphicsItem *parent = 0); virtual ~NmEditorTextEdit(); - void init(NmBaseViewScrollArea *bgScrollArea); - qreal contentHeight() const; - void setCustomTextColor(const QPair &customColor); void setCustomTextColor(bool useCustom, const QColor& color = Qt::black); QPair customTextColor() const; -signals: - void editorContentHeightChanged(); + QRectF rectForCursorPosition() const; public slots: - void updateEditorHeight(); - void setHeaderHeight(int); - void setScrollPosition(int oldPos, int newPos); - void updateScrollPosition(const QPointF &newPosition); void updateCustomTextColor(); private: - HbScrollArea *mScrollArea; - NmBaseViewScrollArea *mBackgroundScrollArea; - qreal mPreviousContentsHeight; - int mHeaderHeight; - QPointF mBgScrollPosition; - bool mFirstTime; - bool mFirstTimeToScrollPosUpdate; - QPair mCustomTextColor;//!