--- a/src/hbwidgets/editors/hbselectioncontrol_p.h Mon Oct 04 17:49:30 2010 +0300
+++ b/src/hbwidgets/editors/hbselectioncontrol_p.h Mon Oct 18 18:23:13 2010 +0300
@@ -50,19 +50,19 @@
public:
- enum HandleType {
- DummyHandle,
- SelectionStartHandle,
- SelectionEndHandle
- };
-
static HbSelectionControl* attachEditor(HbAbstractEdit *edit);
+ static void detachEditor(HbAbstractEdit *edit);
void detachEditor();
void detachEditorFromDestructor();
void hideHandles();
void showHandles();
bool event(QEvent *event);
+ void setMagnifierEnabled(bool enable);
+ bool isMagnifierEnabled() const;
+
+ void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
+
public slots:
void scrollStarted();
void scrollFinished();
@@ -74,6 +74,8 @@
void polish( HbStyleParameters& params );
QVariant itemChange(GraphicsItemChange change, const QVariant &value);
void gestureEvent(QGestureEvent* event);
+ bool eventFilter(QObject * watched, QEvent *event);
+
private:
HbSelectionControl();