16,215
社区成员
发帖
与我相关
我的任务
分享
void InputEdit::inputMethodEvent(QInputMethodEvent* event)
{
qDebug()<<"Input Method Changed";
emit inputMethodIsChanged();
QLineEdit::inputMethodEvent(event);
}
void InputEdit::keyPressEvent(QKeyEvent* event)
{
if (event->modifiers() == Qt::ControlModifier)
{
if (event->key() == Qt::Key_Shift || event->key() == Qt::Key_Space)
{
emit inputMethodIsChanged();
qDebug() << "Change Input Method";
}
}
QLineEdit::keyPressEvent(event);
}