/* Copyright (c) 2011-2012 Stanislaw Halik * Adapted to FaceTrackNoIR by Wim Vriend. * Permission to use, copy, modify, and/or distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. */ #include "qfunctionconfigurator.h" #include #include "qfunctionconfiguratorplugin.h" QFunctionConfiguratorPlugin::QFunctionConfiguratorPlugin(QObject *parent) : QObject(parent) { initialized = false; } void QFunctionConfiguratorPlugin::initialize(QDesignerFormEditorInterface *) { if (initialized) return; initialized = true; } bool QFunctionConfiguratorPlugin::isInitialized() const { return initialized; } QWidget *QFunctionConfiguratorPlugin::createWidget(QWidget *parent) { return new QFunctionConfigurator(parent); } QString QFunctionConfiguratorPlugin::name() const { return "QFunctionConfigurator"; } QString QFunctionConfiguratorPlugin::group() const { return "My Plugins"; } QIcon QFunctionConfiguratorPlugin::icon() const { return QIcon(); } QString QFunctionConfiguratorPlugin::toolTip() const { return QString(); } QString QFunctionConfiguratorPlugin::whatsThis() const { return QString(); } bool QFunctionConfiguratorPlugin::isContainer() const { return false; } QString QFunctionConfiguratorPlugin::domXml() const { return "\n" " \n" " \n" " 0\n" " 0\n" " 161\n" " 220\n" " \n" " \n" " \n" " \n" " 255\n" " 170\n" " 0\n" " \n" " \n" " \n" " Input Yaw (degr.)\n" " \n" " \n" " Output Yaw (degr.)\n" " \n" " \n" " 50\n" " \n" " \n" " 180\n" " \n" " \n" " 2\n" " \n" " \n" " 1\n" " \n" "\n"; } QString QFunctionConfiguratorPlugin::includeFile() const { return "qfunctionconfigurator.h"; } Q_EXPORT_PLUGIN2(qfunctionconfigurator, QFunctionConfiguratorPlugin)