Remove input context action support from editors
Relying on obsolete QInputContext API. Change-Id: I954ccf57204cbb24ff5cec622384fa3b9932a079 Reviewed-by: Lars Knoll <lars.knoll@nokia.com> Reviewed-by: Joona Petrell <joona.t.petrell@nokia.com>
This commit is contained in:
parent
a32df45bec
commit
a1743e4681
@ -68,10 +68,6 @@
|
||||
#ifndef QT_NO_ACCESSIBILITY
|
||||
#include "qaccessible.h"
|
||||
#endif
|
||||
#ifndef QT_NO_IM
|
||||
#include "qinputcontext.h"
|
||||
#include "qlist.h"
|
||||
#endif
|
||||
#include "qabstractitemview.h"
|
||||
#include "private/qstylesheetstyle_p.h"
|
||||
|
||||
@ -2062,15 +2058,6 @@ QMenu *QLineEdit::createStandardContextMenu()
|
||||
d->selectAllAction = action;
|
||||
connect(action, SIGNAL(triggered()), SLOT(selectAll()));
|
||||
|
||||
#if !defined(QT_NO_IM)
|
||||
QInputContext *qic = inputContext();
|
||||
if (qic) {
|
||||
QList<QAction *> imActions = qic->actions();
|
||||
for (int i = 0; i < imActions.size(); ++i)
|
||||
popup->addAction(imActions.at(i));
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(Q_WS_WIN) || defined(Q_WS_X11)
|
||||
if (!d->control->isReadOnly() && qt_use_rtl_extensions) {
|
||||
#else
|
||||
|
@ -75,7 +75,6 @@
|
||||
#include <qvariant.h>
|
||||
#include <qurl.h>
|
||||
#include <qdesktopservices.h>
|
||||
#include <qinputcontext.h>
|
||||
#include <qinputpanel.h>
|
||||
#include <qtooltip.h>
|
||||
#include <qstyleoption.h>
|
||||
@ -2167,17 +2166,6 @@ QMenu *QWidgetTextControl::createStandardContextMenu(const QPointF &pos, QWidget
|
||||
a->setEnabled(!d->doc->isEmpty());
|
||||
}
|
||||
|
||||
#if !defined(QT_NO_IM)
|
||||
if (d->contextWidget) {
|
||||
QInputContext *qic = qApp->inputContext();
|
||||
if (qic) {
|
||||
QList<QAction *> imActions = qic->actions();
|
||||
for (int i = 0; i < imActions.size(); ++i)
|
||||
menu->addAction(imActions.at(i));
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(Q_WS_WIN) || defined(Q_WS_X11)
|
||||
if ((d->interactionFlags & Qt::TextEditable) && qt_use_rtl_extensions) {
|
||||
#else
|
||||
|
Loading…
x
Reference in New Issue
Block a user