diff options
Diffstat (limited to 'api/plugin-api.cpp')
-rw-r--r-- | api/plugin-api.cpp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/api/plugin-api.cpp b/api/plugin-api.cpp new file mode 100644 index 00000000..1bf56200 --- /dev/null +++ b/api/plugin-api.cpp @@ -0,0 +1,21 @@ +#include "plugin-api.hpp" + +// these exist so that vtable is emitted in a single compilation unit, not all of them. + +Metadata::~Metadata() {} +IFilter::~IFilter() {} +IFilterDialog::~IFilterDialog() {} +IProtocol::~IProtocol() {} +IProtocolDialog::~IProtocolDialog() {} +ITracker::~ITracker() {} +ITrackerDialog::~ITrackerDialog() {} + +plugin_api::detail::BaseDialog::BaseDialog() {} +void plugin_api::detail::BaseDialog::closeEvent(QCloseEvent*) { emit closing(); } +Metadata::Metadata() {} +IFilter::IFilter() {} +IFilterDialog::IFilterDialog() {} +IProtocol::IProtocol() {} +IProtocolDialog::IProtocolDialog() {} +ITracker::ITracker() {} +ITrackerDialog::ITrackerDialog() {} |