diff --git a/src/controls/QskInputPanel.cpp b/src/controls/QskInputPanel.cpp index a607e2ea..e1d0d324 100644 --- a/src/controls/QskInputPanel.cpp +++ b/src/controls/QskInputPanel.cpp @@ -707,7 +707,7 @@ void QskInputPanel::timerEvent( QTimerEvent* e ) } } -QskInputPanel::KeyData& QskInputPanel::keyDataAt( int keyIndex ) +QskInputPanel::KeyData& QskInputPanel::keyDataAt( int keyIndex ) const { const auto row = keyIndex / KeyCount; const auto col = keyIndex % KeyCount; @@ -912,7 +912,6 @@ void QskInputPanel::updateLocale( const QLocale& locale ) default: qWarning() << "QskInputPanel: unsupported locale:" << locale; m_data->currentLayout = &qskInputPanelLayouts.en_US; - } Q_EMIT displayLanguageNameChanged(); diff --git a/src/controls/QskInputPanel.h b/src/controls/QskInputPanel.h index db262b4b..963e08a2 100644 --- a/src/controls/QskInputPanel.h +++ b/src/controls/QskInputPanel.h @@ -92,7 +92,7 @@ protected: virtual void timerEvent( QTimerEvent* ) override; private: - KeyData& keyDataAt( int ); + KeyData& keyDataAt( int ) const; void handleKey( int ); void compose( Qt::Key );