diff options
author | axis <qt-info@nokia.com> | 2009-09-30 14:22:38 (GMT) |
---|---|---|
committer | axis <qt-info@nokia.com> | 2009-09-30 14:22:38 (GMT) |
commit | d4d02daeb0bea195f3ed045cfbbfe7e604420f10 (patch) | |
tree | 270eda2164f38afcdaa485bdc4935a4ed8eea9fe /src/gui/kernel/qt_s60_p.h | |
parent | 68f709fb180af94af259a9afb873b9548c97c0fb (diff) | |
parent | 5dadf715a40189c94235e8445dc79f0270b0a87e (diff) | |
download | Qt-d4d02daeb0bea195f3ed045cfbbfe7e604420f10.zip Qt-d4d02daeb0bea195f3ed045cfbbfe7e604420f10.tar.gz Qt-d4d02daeb0bea195f3ed045cfbbfe7e604420f10.tar.bz2 |
Merge branch 'focusFixes' into 4.6
Conflicts:
src/gui/kernel/qwidget_p.h
src/gui/kernel/qwidget_s60.cpp
Diffstat (limited to 'src/gui/kernel/qt_s60_p.h')
-rw-r--r-- | src/gui/kernel/qt_s60_p.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/gui/kernel/qt_s60_p.h b/src/gui/kernel/qt_s60_p.h index d1ec74d..d33791b 100644 --- a/src/gui/kernel/qt_s60_p.h +++ b/src/gui/kernel/qt_s60_p.h @@ -157,6 +157,8 @@ public: void setIgnoreFocusChanged(bool enabled) { m_ignoreFocusChanged = enabled; } void CancelLongTapTimer(); + void setFocusSafely(bool focus); + protected: void Draw(const TRect& aRect) const; void SizeChanged(); @@ -174,6 +176,9 @@ private: #endif private: + static QSymbianControl *lastFocusedControl; + +private: QWidget *qwidget; bool m_ignoreFocusChanged; QLongTapTimer* m_longTapDetector; |