mirror of
https://github.com/ModOrganizer2/modorganizer-plugin_python.git
synced 2026-07-27 14:03:33 -07:00
Make IPluginGameWrapper into a class and include the necessary Qt annotations
This commit is contained in:
@@ -27,7 +27,11 @@ public:
|
||||
};
|
||||
|
||||
|
||||
struct IPluginGameWrapper : MOBase::IPluginGame, boost::python::wrapper<MOBase::IPluginGame> {
|
||||
class IPluginGameWrapper : public MOBase::IPluginGame, public boost::python::wrapper<MOBase::IPluginGame> {
|
||||
Q_OBJECT
|
||||
Q_INTERFACES(MOBase::IPlugin MOBase::IPluginGame)
|
||||
|
||||
public:
|
||||
virtual QString gameName() const override { return this->get_override("gameName")(); }
|
||||
virtual void initializeProfile(const QDir &directory, ProfileSettings settings) const override {
|
||||
this->get_override("initializeProfile")(directory, settings);
|
||||
|
||||
Reference in New Issue
Block a user