diff --git a/src/tmxviewer/main.cpp b/src/tmxviewer/main.cpp index 63bc6f9876..b4f91baf94 100644 --- a/src/tmxviewer/main.cpp +++ b/src/tmxviewer/main.cpp @@ -30,6 +30,7 @@ #include "pluginmanager.h" #include "tiled.h" +#include "tmxmapformat.h" #include #include @@ -60,6 +61,10 @@ int main(int argc, char *argv[]) Tiled::PluginManager::instance()->loadPlugins(); + // Necessary to enable loading of object templates in XML format + Tiled::XmlObjectTemplateFormat xmlObjectTemplateFormat; + Tiled::PluginManager::addObject(&xmlObjectTemplateFormat); + QCommandLineParser parser; parser.setApplicationDescription(QCoreApplication::translate("main", "Displays a Tiled map.")); parser.addHelpOption();