Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

RequestSoftwareInputPanel event not raised when clicking on QTextEdit in qt 5.6 (Windows 64 BIT OS)



  • Hi Team ,
    I have keyboard widget , which I used to display when QTextEdit box is clicked , every thing is working fine with qt4 but porting to qt5 RequestSoftwareInputPanel event is not raised .
    bool MyFunction::eventFilter( QObject* obj, QEvent* ev )
    {
    if( QEvent::RequestSoftwareInputPanel == ev->type() )
    {
    //display keyboard
    }
    }
    The event is not received as 199(i.e RequestSoftwareInputPanel ) when QTextedit is clicked . Same code is working fine with qt4 , but not working in qt5 .


  • Lifetime Qt Champion

    Hi and welcome to devnet,

    What version of Qt ?
    What platform ?
    Are you receiving that event at all ?
    Did you re-implement anything of Qt 5 ?


Log in to reply