diff -r 780f926bc26c -r f83bd4ae1fe3 emailuis/nmailuiwidgets/inc/nmeditortextedit.h --- a/emailuis/nmailuiwidgets/inc/nmeditortextedit.h Fri Jun 11 16:42:02 2010 +0300 +++ b/emailuis/nmailuiwidgets/inc/nmeditortextedit.h Thu Jun 24 14:32:18 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 rectForPosition(int position); 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;//!