( gabaman | 2019. 12. 14., szo - 17:49 )

Nem kritika akart lenni, hanem egy lehetséges ok, ami a hibát okozza (néha a régi dolgokat nem mindig frissítik megfelelően). Ebben az esetben a két stílus más-más metódust hív meg. Ha a másik sem jó, akkor az input_dialog.obj nem kapja meg a Q_DECL_EXPORT-ot fordításkor, ez okozza a szimbólum hibát. A GCC a -fvisibility=hidden megadásakor ugyanúgy fog viselkedni, mint az MSVC.

https://gcc.gnu.org/wiki/Visibility

https://doc.qt.io/qt-5/sharedlibrary.html