summaryrefslogtreecommitdiffstats
path: root/LGPL_EXCEPTION.txt
diff options
context:
space:
mode:
authorJanne Anttila <janne.anttila@digia.com>2009-11-23 09:25:44 (GMT)
committerJanne Anttila <janne.anttila@digia.com>2009-11-23 09:26:30 (GMT)
commitb66c4141617eecb7a988287d9708499070ea9745 (patch)
treee3922c6c52d10262b782d43f1ed9392c09508dbd /LGPL_EXCEPTION.txt
parent76b66d6da548ce4a247727f14e09b1d301330db5 (diff)
downloadQt-b66c4141617eecb7a988287d9708499070ea9745.zip
Qt-b66c4141617eecb7a988287d9708499070ea9745.tar.gz
Qt-b66c4141617eecb7a988287d9708499070ea9745.tar.bz2
Removed window activation hack, unified and fixed title&icon setting.
The window activation hack is not needed anynmore since AppUi()->RemoveFromStack() ensures the next visible window will get the keyboard focus. Hack removal also required change to window title setting logic. Since window title (and icon) are associated to top-level windows, the logical place to set them is the same place where active window is changed i.e. QApplication::setActiveWindow is called. At the same time also window icon setting from show_sys was move to focusChanged to make icon/title setting more consistent. When changing orientation or switching to different statuspane mode we receive KInternalStatusPaneChange events for each window in QSymbianControl::HandleResourceChange. When receiving such event we only need to reset the icon for focused/visible window. If we don't handle it like this, it might happen that invisible widget added to control stack resets the global icon/title. Task-number: QTBUG-5780 Reviewed-by: Axis
Diffstat (limited to 'LGPL_EXCEPTION.txt')
0 files changed, 0 insertions, 0 deletions