summaryrefslogtreecommitdiffstats
path: root/src/gui/inputmethod
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch '4.5' of git@scm.dev.nokia.troll.no:qt/qtaxis2009-06-2915-45/+52
|\ | | | | | | | | | | | | | | | | | | Conflicts: .gitignore src/gui/dialogs/qfiledialog_p.h src/gui/painting/qpaintengine_raster.cpp src/gui/text/qfontdatabase.cpp tests/auto/network-settings.h tests/auto/qitemdelegate/tst_qitemdelegate.cpp
| * Remove some warnings in the Cocoa build.Norwegian Rock Cat2009-06-231-15/+22
| | | | | | | | | | | | | | | | | | | | After discussing with some of the Objective-C people I have finally got a fair number of the warnings to disappear in both 10.5 and 10.6. I also took the opportunity to remove a bunch of other warnings. Reviewed by: Morten Sørvig
| * Update license headers as requested by the marketing department.Jason McDonald2009-06-1615-30/+30
| | | | | | | | Reviewed-by: Trust Me
* | Fix for Task #256159Liang Qi2009-06-161-2/+0
| |
* | Fixes FEP crash when changing the focused Qt widget to NULL.Janne Anttila2009-06-121-0/+2
| |
* | Fixed FEP crash during application exit.axis2009-06-101-4/+3
| | | | | | | | | | | | We use a synchronous call rather than an asynchronous one, so we don't risk the pointer being dereferenced after destruction is finished.
* | Revert "Fix to qapplication::setActiveWindow autotest case in Symbian."axis2009-06-101-6/+2
| | | | | | | | This reverts commit ba105741867dd96a9d58dcfcb78afef60e611bd6.
* | Fixed the mouse handler of FEP when in inline edit mode.axis2009-06-102-55/+18
| | | | | | | | | | | | We now commit the text if the mouse handler is invoked. This prevents the case where the VK cannot be brought up because the widget is the only focusable widget and is stuck in inline edit mode.
* | Turned off input methods on Windows when using certain hints.axis2009-06-051-1/+6
| | | | | | | | | | If any of those hints are present, complex input is not possible, so input methods should be turned off on Windows.
* | Turned off input methods on X11 when using certain hints.axis2009-06-051-1/+1
| | | | | | | | | | If any of those hints are present, complex input is not possible, so input methods should be turned off on X11.
* | Merge branch 'imSelections'axis2009-06-032-9/+68
|\ \
| * | Made S60 FEP use the new Qt::ImAnchorPosition API.axis2009-06-031-3/+2
| | |
| * | Made S60 FEP use the new QInputMethodEvent::Selection API.axis2009-06-031-4/+4
| | |
| * | Fixed incorrect headers.axis2009-06-032-2/+62
| | |
* | | Fix to qapplication::setActiveWindow autotest case in Symbian.Janne Anttila2009-06-031-2/+6
|/ / | | | | | | | | | | In case the application is closing, we should not call process events since event dispatcher is already deleted. Calling processEvents caused application to oanic with KERN-EXEC 3 i.e. access violation.
* | Fixed background of preedit text.axis2009-05-121-7/+0
| | | | | | | | | | | | | | | | | | | | This changes the appearance on X11 and Mac, but it seems to be the way it is done in other applications. In addition it fixes S60 background of preedit text, which is supposed to be transparent. RevBy: denis
* | Fixed the translation from S60 text format to Qt text format in FEP.axis2009-05-122-18/+34
| | | | | | | | | | | | | | | | | | | | This was done by making sure that the format code is called from both start and update, because S60 will often return nothing in start, but then later on return something in update. In addition, we fall back on our own format if S60 does not give us anything. Currently it seems to give us a format only when using predictive text.
* | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt-s60-publicJanne Koskinen2009-05-116-44/+211
|\ \ | | | | | | | | | | | | Conflicts: src/gui/widgets/qmenu_symbian.cpp
| * | Replace Q_ASSERT with return statement.axis2009-05-081-1/+5
| | | | | | | | | | | | | | | | | | The input context *can* receive events for unfocused widgets, namely when a CloseSoftwareInputPanel event is sent, or when a mouse event is sent to a nonfocusable widget.
| * | Fix docs.axis2009-05-061-1/+1
| | |
| * | Improved the handling of input method hints in S60.axis2009-05-062-21/+71
| | | | | | | | | | | | | | | Made it more robust, as well as added support for the new ImhDigitsOnly and ImhFormattedNumbers flags.
| * | Implemented support for input method hints in S60 FEP.axis2009-05-052-6/+111
| | |
| * | Made the S60 FEP use the new RequestSoftwareInputPanel events.axis2009-05-042-32/+18
| | | | | | | | | | | | RevBy: Trustme
| * | Added an event to request and close software input panel.axis2009-05-041-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is meant to be used by widgets to signal that they want input. The event will then be passed on to QInputContext::filterEvent, which can create an appropriate virtual keyboard on devices with touch interface only. RevBy: denis
| * | Merge branch '4.5' of git@scm.dev.nokia.troll.no:qt/qtaxis2009-04-273-7/+17
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Configure.exe recompiled with MSVC6. Conflicts: configure.exe examples/network/network.pro src/gui/dialogs/qfiledialog_p.h src/gui/dialogs/qfilesystemmodel_p.h src/gui/kernel/qapplication.cpp tests/auto/_Categories/qmake.txt tests/auto/qfile/test/test.pro tests/auto/qfile/tst_qfile.cpp tests/auto/qlibrary/tst_qlibrary.cpp tests/auto/qline/tst_qline.cpp tests/auto/qstyle/tst_qstyle.cpp tests/auto/qtextstream/tst_qtextstream.cpp tests/auto/qtranslator/qtranslator.pro tests/auto/qwaitcondition/tst_qwaitcondition.cpp translations/qt_ja_JP.ts
| | * BT: Compilefix for Windows CE and namespacesThomas Hartmann2009-04-081-4/+6
| | | | | | | | | | | | | | | | | | RevBy: Mauricek Details: functions needs to be declared outside of the namespace
| | * Input Method cannot be enabled in License Wizard and Class WizardDenis Dzyubenko2009-04-011-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Input methods didn't work properly wor widgets inside QWizardPage because the widget got focus before it was shown and input context wasn't initialized properly. The fix is to postpone qinputcontext->setFocusWidget call until the widget is created (input context will be initialized in the QWidget::create_sys function). Task-number: 244604 Reviewed-by: Prasanth Ullattil
| | * Don't commit an empty string to the widget when it looses focus.Denis Dzyubenko2009-03-242-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | When a wiget that accepts keyboard input looses focus and the input context is resetted we should clear the old preedit string by sending an empty commit string only if the widget received non-empty pre-edit string before. Reviewed-by: Brad
| | * Long live Qt 4.5!Lars Knoll2009-03-2316-0/+4087
| |
* | Fixed namespace issues, now works on Symbian under namespaceJanne Koskinen2009-05-111-5/+4
|/
* Long live Qt for S60!axis2009-04-2418-0/+4838