Windows 7 SP1
MSVS 2010
Qt ライブラリ Windows 用 4.8.4 (VS 2010)
Qt4 用 Visual Studio アドイン 1.1.11
最初は、このスロットが起動しなかった理由がわかりませんでした。
connect (lineEdit, SIGNAL(textChanged(const QString &)),
this, SLOT(enableFindButton(const Qstring &)));
diff はそれを明確にしました: Qstring は QString であるべきです。
私の質問: なぜコンパイルされたのですか? 実際、これは次のようにコンパイルされます。
connect (lineEdit, SIGNAL(textChanged(const nonsense &)),
this, SLOT(enableFindButton(const more_nonsense &)));
これは予想される動作ですか?これでエラーが発生しないのはなぜですか?