/*
 * Interface wrapper code.
 *
 * Generated by SIP 4.19.6
 */

#include "sipAPIKWidgetsAddons.h"

#include <kstandardguiitem.h>

#include <kguiitem.h>
#include <qstring.h>
#include <qpushbutton.h>


extern "C" {static PyObject *meth_KStandardGuiItem_assign(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_assign(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
         ::QPushButton* a0;
         ::KStandardGuiItem::StandardItem a1;

        if (sipParseArgs(&sipParseErr, sipArgs, "J8E", sipType_QPushButton, &a0, sipType_KStandardGuiItem_StandardItem, &a1))
        {
             ::KStandardGuiItem::assign(a0,a1);

            Py_INCREF(Py_None);
            return Py_None;
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_assign, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_test(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_test(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::test());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_test, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_remove(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_remove(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::remove());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_remove, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_add(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_add(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::add());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_add, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_stop(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_stop(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::stop());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_stop, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_find(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_find(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::find());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_find, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_quit(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_quit(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::quit());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_quit, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_configure(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_configure(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::configure());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_configure, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_forward(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_forward(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
         ::KStandardGuiItem::BidiMode a0 = KStandardGuiItem::IgnoreRTL;

        if (sipParseArgs(&sipParseErr, sipArgs, "|E", sipType_KStandardGuiItem_BidiMode, &a0))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::forward(a0));

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_forward, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_back(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_back(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
         ::KStandardGuiItem::BidiMode a0 = KStandardGuiItem::IgnoreRTL;

        if (sipParseArgs(&sipParseErr, sipArgs, "|E", sipType_KStandardGuiItem_BidiMode, &a0))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::back(a0));

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_back, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_open(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_open(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::open());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_open, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_del(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_del(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::del());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_del, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_cont(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_cont(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::cont());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_cont, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_adminMode(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_adminMode(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::adminMode());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_adminMode, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_overwrite(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_overwrite(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::overwrite());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_overwrite, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_reset(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_reset(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::reset());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_reset, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_properties(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_properties(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::properties());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_properties, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_print(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_print(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::print());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_print, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_closeDocument(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_closeDocument(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::closeDocument());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_closeDocument, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_closeWindow(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_closeWindow(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::closeWindow());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_closeWindow, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_close(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_close(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::close());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_close, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_defaults(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_defaults(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::defaults());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_defaults, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_clear(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_clear(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::clear());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_clear, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_apply(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_apply(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::apply());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_apply, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_saveAs(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_saveAs(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::saveAs());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_saveAs, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_dontSave(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_dontSave(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::dontSave());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_dontSave, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_help(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_help(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::help());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_help, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_save(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_save(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::save());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_save, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_discard(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_discard(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::discard());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_discard, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_insert(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_insert(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::insert());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_insert, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_no(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_no(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::no());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_no, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_yes(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_yes(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::yes());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_yes, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_cancel(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_cancel(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::cancel());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_cancel, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_ok(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_ok(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        if (sipParseArgs(&sipParseErr, sipArgs, ""))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::ok());

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_ok, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_standardItem(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_standardItem(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
         ::KStandardGuiItem::StandardItem a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "E", sipType_KStandardGuiItem_StandardItem, &a0))
        {
             ::QString*sipRes;

            sipRes = new  ::QString( ::KStandardGuiItem::standardItem(a0));

            return sipConvertFromNewType(sipRes,sipType_QString,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_standardItem, NULL);

    return NULL;
}


extern "C" {static PyObject *meth_KStandardGuiItem_guiItem(PyObject *, PyObject *);}
static PyObject *meth_KStandardGuiItem_guiItem(PyObject *, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
         ::KStandardGuiItem::StandardItem a0;

        if (sipParseArgs(&sipParseErr, sipArgs, "E", sipType_KStandardGuiItem_StandardItem, &a0))
        {
             ::KGuiItem*sipRes;

            sipRes = new  ::KGuiItem( ::KStandardGuiItem::guiItem(a0));

            return sipConvertFromNewType(sipRes,sipType_KGuiItem,NULL);
        }
    }

    /* Raise an exception if the arguments couldn't be parsed. */
    sipNoFunction(sipParseErr, sipName_guiItem, NULL);

    return NULL;
}


static PyMethodDef methods_KStandardGuiItem[] = {
    {SIP_MLNAME_CAST(sipName_add), meth_KStandardGuiItem_add, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_adminMode), meth_KStandardGuiItem_adminMode, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_apply), meth_KStandardGuiItem_apply, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_assign), meth_KStandardGuiItem_assign, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_back), meth_KStandardGuiItem_back, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_cancel), meth_KStandardGuiItem_cancel, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_clear), meth_KStandardGuiItem_clear, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_close), meth_KStandardGuiItem_close, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeDocument), meth_KStandardGuiItem_closeDocument, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_closeWindow), meth_KStandardGuiItem_closeWindow, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_configure), meth_KStandardGuiItem_configure, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_cont), meth_KStandardGuiItem_cont, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_defaults), meth_KStandardGuiItem_defaults, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_del), meth_KStandardGuiItem_del, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_discard), meth_KStandardGuiItem_discard, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_dontSave), meth_KStandardGuiItem_dontSave, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_find), meth_KStandardGuiItem_find, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_forward), meth_KStandardGuiItem_forward, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_guiItem), meth_KStandardGuiItem_guiItem, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_help), meth_KStandardGuiItem_help, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_insert), meth_KStandardGuiItem_insert, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_no), meth_KStandardGuiItem_no, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_ok), meth_KStandardGuiItem_ok, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_open), meth_KStandardGuiItem_open, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_overwrite), meth_KStandardGuiItem_overwrite, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_print), meth_KStandardGuiItem_print, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_properties), meth_KStandardGuiItem_properties, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_quit), meth_KStandardGuiItem_quit, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_remove), meth_KStandardGuiItem_remove, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_reset), meth_KStandardGuiItem_reset, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_save), meth_KStandardGuiItem_save, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_saveAs), meth_KStandardGuiItem_saveAs, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_standardItem), meth_KStandardGuiItem_standardItem, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_stop), meth_KStandardGuiItem_stop, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_test), meth_KStandardGuiItem_test, METH_VARARGS, NULL},
    {SIP_MLNAME_CAST(sipName_yes), meth_KStandardGuiItem_yes, METH_VARARGS, NULL}
};

static sipEnumMemberDef enummembers_KStandardGuiItem[] = {
    {sipName_Add, static_cast<int>( ::KStandardGuiItem::Add), 87},
    {sipName_AdminMode, static_cast<int>( ::KStandardGuiItem::AdminMode), 87},
    {sipName_Apply, static_cast<int>( ::KStandardGuiItem::Apply), 87},
    {sipName_Back, static_cast<int>( ::KStandardGuiItem::Back), 87},
    {sipName_Cancel, static_cast<int>( ::KStandardGuiItem::Cancel), 87},
    {sipName_Clear, static_cast<int>( ::KStandardGuiItem::Clear), 87},
    {sipName_Close, static_cast<int>( ::KStandardGuiItem::Close), 87},
    {sipName_CloseDocument, static_cast<int>( ::KStandardGuiItem::CloseDocument), 87},
    {sipName_CloseWindow, static_cast<int>( ::KStandardGuiItem::CloseWindow), 87},
    {sipName_Configure, static_cast<int>( ::KStandardGuiItem::Configure), 87},
    {sipName_Continue, static_cast<int>( ::KStandardGuiItem::Continue), 87},
    {sipName_Defaults, static_cast<int>( ::KStandardGuiItem::Defaults), 87},
    {sipName_Delete, static_cast<int>( ::KStandardGuiItem::Delete), 87},
    {sipName_Discard, static_cast<int>( ::KStandardGuiItem::Discard), 87},
    {sipName_DontSave, static_cast<int>( ::KStandardGuiItem::DontSave), 87},
    {sipName_Find, static_cast<int>( ::KStandardGuiItem::Find), 87},
    {sipName_Forward, static_cast<int>( ::KStandardGuiItem::Forward), 87},
    {sipName_Help, static_cast<int>( ::KStandardGuiItem::Help), 87},
    {sipName_IgnoreRTL, static_cast<int>( ::KStandardGuiItem::IgnoreRTL), 86},
    {sipName_Insert, static_cast<int>( ::KStandardGuiItem::Insert), 87},
    {sipName_No, static_cast<int>( ::KStandardGuiItem::No), 87},
    {sipName_Ok, static_cast<int>( ::KStandardGuiItem::Ok), 87},
    {sipName_Open, static_cast<int>( ::KStandardGuiItem::Open), 87},
    {sipName_Overwrite, static_cast<int>( ::KStandardGuiItem::Overwrite), 87},
    {sipName_Print, static_cast<int>( ::KStandardGuiItem::Print), 87},
    {sipName_Properties, static_cast<int>( ::KStandardGuiItem::Properties), 87},
    {sipName_Quit, static_cast<int>( ::KStandardGuiItem::Quit), 87},
    {sipName_Remove, static_cast<int>( ::KStandardGuiItem::Remove), 87},
    {sipName_Reset, static_cast<int>( ::KStandardGuiItem::Reset), 87},
    {sipName_Save, static_cast<int>( ::KStandardGuiItem::Save), 87},
    {sipName_SaveAs, static_cast<int>( ::KStandardGuiItem::SaveAs), 87},
    {sipName_Stop, static_cast<int>( ::KStandardGuiItem::Stop), 87},
    {sipName_Test, static_cast<int>( ::KStandardGuiItem::Test), 87},
    {sipName_UseRTL, static_cast<int>( ::KStandardGuiItem::UseRTL), 86},
    {sipName_Yes, static_cast<int>( ::KStandardGuiItem::Yes), 87},
};


static pyqt5ClassPluginDef plugin_KStandardGuiItem = {
    0,
    0,
    0,
    0
};


sipClassTypeDef sipTypeDef_KWidgetsAddons_KStandardGuiItem = {
    {
        -1,
        0,
        0,
        SIP_TYPE_SUPER_INIT|SIP_TYPE_NAMESPACE,
        sipNameNr_KStandardGuiItem,
        {0},
        &plugin_KStandardGuiItem
    },
    {
        sipNameNr_KStandardGuiItem,
        {0, 0, 1},
        36, methods_KStandardGuiItem,
        35, enummembers_KStandardGuiItem,
        0, 0,
        {0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
    },
    0,
    -1,
    -1,
    0,
    0,
    0,
    0,
    0,
#if PY_MAJOR_VERSION >= 3
    0,
    0,
#else
    0,
    0,
    0,
    0,
#endif
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0
};
