0

アプリケーションを Qt4.7 から qt5.3 に移行しているときに、qt5 に従ってコードに必要なすべての変更を加えました。

私のアプリケーションは起動しましたが、ログインしようとすると..アプリケーションが閉じられ、むしろクラッシュしませんでした

このエラーで停止しました

   /home/tender/Documents/Smartlottoqt5/Smartlottoqt5: symbol lookup error: /usr/lib64        /qt5/plugins/platforms/libqxcb.so: undefined symbol: xkb_state_key_get_utf8

最初はアプリケーションがクラッシュしていると思ったので、デバッガーを使用しようとしましたが、そうではありません。

任意のキーを押すとアプリケーションが停止し、コードで eventfilter をオーバーロードし、Qkeyevents を処理しているため、Qkeyevent に関係があると思います。

このエラーについて教えてください!!!

4

1 に答える 1