系列文章目录
文章目录
- 前言
- 总结
前言
- 第一步
DEFINES += FLYSHOOT_LIBRARY
- 第二步
#include<QtCore/qglobal.h>#if defined (FLYSHOOT_LIBRARY)
# define FLYSHOOT_EXPORT Q_DECL_EXPORT
#else
# define FLYSHOOT_EXPORT Q_DECL_IMPORT
#endif
- 第三步
class FLYSHOOT_EXPORT XXX: public QWidget,public PluginInterface
{Q_OBJECTQ_INTERFACES(PluginInterface)Q_PLUGIN_METADATA(IID "FlyShoot")
public:
...
}