diff -r 7516d6d86cf5 -r ed14f46c0e55 src/hbwidgets/editors/hbabstractedit.h --- a/src/hbwidgets/editors/hbabstractedit.h Mon Oct 04 17:49:30 2010 +0300 +++ b/src/hbwidgets/editors/hbabstractedit.h Mon Oct 18 18:23:13 2010 +0300 @@ -56,6 +56,7 @@ READ contextMenuFlags WRITE setContextMenuFlags) Q_PROPERTY(QString placeholderText READ placeholderText WRITE setPlaceholderText) + Q_PROPERTY(bool selectionControlEnabled READ isSelectionControlEnabled WRITE setSelectionControlEnabled) public: virtual ~HbAbstractEdit(); @@ -105,6 +106,9 @@ QChar characterAt(int pos) const; + void setSelectionControlEnabled(bool enabled); + bool isSelectionControlEnabled() const; + signals: void contentsChanged(); void cursorPositionChanged(int oldPos, int newPos); @@ -194,7 +198,7 @@ Q_PRIVATE_SLOT(d_func(), void _q_updateBlock(QTextBlock)) Q_PRIVATE_SLOT(d_func(), void _q_contentsChanged()) Q_PRIVATE_SLOT(d_func(), void _q_contentsChange(int, int, int)) - Q_PRIVATE_SLOT(d_func(), void _q_selectionChanged()) + Q_PRIVATE_SLOT(d_func(), void _q_selectionChanged(const QTextCursor&, const QTextCursor&)) Q_PRIVATE_SLOT(d_func(), void _q_scrollStarted()) Q_PRIVATE_SLOT(d_func(), void _q_scrollEnded())