は私が5.5.1 これは、アプリケーションがクラッシュし、エラーなしではなく、実行時にコンパイルをQtとメッセージに未定義シンボルを取得するために、QT 4.8.0から自分のアプリケーションを移植:_Zn9Qwidget11stylechangeER6QStyleを私の.soファイルの1つに動的にリンクされています。(LINUX):_Zn9Qwidget11stylechangeER6QStyle
検索すると、プロジェクトのソースコード全体でstyleChange()関数が見つかりませんでした。
プロジェクトをクリーンにし、すべての中間ファイル、すべてのオブジェクトファイル、.soファイルを削除しましたが、同じ結果を削除しました。 それはqt4.8.0の機能だと思っていましたが、見つけることができず、デバッグできませんでした。
ご協力いただければ幸いです。
未定義シンボルの名前を確認できますか? 'C++ filt _Zn9Qwidget11stylechangeER6QStyle'はdemangled.nameを生成しません。 –