change Q_DECL_EXPORT to DECL_EXPORT