/****************************************************************************
**
** Copyright (C) Qxt Foundation. Some rights reserved.
**
** This file is part of the QxtDesigner module of the Qxt library.
**
** This library is free software; you can redistribute it and/or modify it
** under the terms of the Common Public License, version 1.0, as published by
** IBM.
**
** This file is provided "AS IS", without WARRANTIES OR CONDITIONS OF ANY
** KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY
** WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR
** FITNESS FOR A PARTICULAR PURPOSE.
**
** You should have received a copy of the CPL along with this file.
** See the LICENSE file and the cpl1.0.txt file included with the source
** distribution for more information. If you did not receive a copy of the
** license, contact the Qxt Foundation.
**
** <http://libqxt.org>  <foundation@libqxt.org>
**
****************************************************************************/
#include "qxtlanguagecombobox.h"
#include "qxtlanguagecomboboxplugin.h"
#include <QtPlugin>

QxtLanguageComboBoxPlugin::QxtLanguageComboBoxPlugin(QObject* parent)
        : QObject(parent), QxtDesignerPlugin("QxtLanguageComboBox")
{}

QWidget* QxtLanguageComboBoxPlugin::createWidget(QWidget* parent)
{
    return new QxtLanguageComboBox(parent);
}

QString QxtLanguageComboBoxPlugin::domXml() const
{
    return "<widget class=\"QxtLanguageComboBox\" name=\"qxtLanguageComboBox\">\n"
           " <property name=\"geometry\">\n"
           "  <rect>\n"
           "   <x>0</x>\n"
           "   <y>0</y>\n"
           "   <width>57</width>\n"
           "   <height>17</height>\n"
           "  </rect>\n"
           " </property>\n"
           "</widget>\n";
}
