I'm not so sure your class declaration is correct - you add the myWidget_DLL_EXPORT macro, but that will only be defined when you are building the DLL (i.e. myWidget_DLL defined). At import time, this macro is undefined and should lead to a compile error. I don't see any place where you use myWidget_DLL_IMPORT.
And you have remembered to add the Q_OBJECT macro to your class definition, right?
Bookmarks