Du kan inte välja fler än 25 ämnen
Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
|
- #include "PluginLoader.hpp"
-
- PluginLoader::PluginLoader(QObject *parent)
- : QObject(parent)
- {
- }
-
- QObject* PluginLoader::loadPlugin(const QString& path)
- {
- if (m_loader.isLoaded()) {
- m_loader.unload();
- }
-
- m_loader.setFileName(path);
- return m_loader.instance();
- }
-
- bool PluginLoader::unloadPlugin()
- {
- return m_loader.unload();
- }
-
- QString PluginLoader::errorString() const
- {
- return m_loader.errorString();
- }
|