Qt 5.6 incompatibilities fixed

This commit is contained in:
Uwe Rathmann 2018-04-23 10:42:37 +02:00
parent 151a73cb0b
commit 4ce1780f90

View File

@ -153,7 +153,9 @@ namespace
return;
setCursorVisible( on );
#if QT_VERSION >= QT_VERSION_CHECK(5, 7, 0)
d->setBlinkingCursorEnabled( on );
#endif
if ( !on )
{
@ -462,7 +464,7 @@ QskTextInput::ActivationModes QskTextInput::activationModes() const
void QskTextInput::setActivationModes( ActivationModes modes )
{
if ( m_data->activationModes != modes )
if ( static_cast< ActivationModes >( m_data->activationModes ) != modes )
{
m_data->activationModes = modes;
Q_EMIT activationModesChanged();
@ -658,8 +660,6 @@ QString QskTextInput::preeditText() const
{
auto d = QQuickTextInputPrivate::get( m_data->textInput );
return d->m_textLayout.preeditAreaText();
return m_data->textInput->preeditText();
}
#if QT_VERSION >= QT_VERSION_CHECK(5, 8, 0)