/***************************************************************************
                            kde_KStdGuiItem.cpp -  description
                             -------------------
    begin                : Wed Feb  6 15:12:26 2002
    copyright            : (C) 2000-2001 Lost Highway Ltd. All rights reserved.
    email                : Lost_Highway@tipitina.demon.co.uk
    generated by         : duke@tipitina on Wed Feb  6 15:12:26 2002, using kalyptus 0.9.
 ***************************************************************************/

/***************************************************************************
 *                                                                         *
 *   This library is free software; you can redistribute it and/or modify  *
 *   it under the terms of the GNU Library General Public License as       *
 *   published by the Free Software Foundation; either version 2 of the    *
 *   License, or (at your option) any later version.                       *
 *                                                                         *
 ***************************************************************************/

extern "C" {
#include "kde_KStdGuiItem.h"
}

#include <kstdguiitem.h>
#include <kguiitem.h>

kde_KGuiItem* kde_KStdGuiItem_guiItem( int ui_enum){
	return (kde_KGuiItem*)new KGuiItem(KStdGuiItem::guiItem((KStdGuiItem::StdItem)ui_enum));
}
qt_QString * kde_KStdGuiItem_stdItem( int ui_enum){
	return (qt_QString *)new QString(KStdGuiItem::stdItem((KStdGuiItem::StdItem)ui_enum));
}
kde_KGuiItem* kde_KStdGuiItem_ok( ){
	return (kde_KGuiItem*)new KGuiItem(KStdGuiItem::ok());
}
kde_KGuiItem* kde_KStdGuiItem_cancel( ){
	return (kde_KGuiItem*)new KGuiItem(KStdGuiItem::cancel());
}
kde_KGuiItem* kde_KStdGuiItem_yes( ){
	return (kde_KGuiItem*)new KGuiItem(KStdGuiItem::yes());
}
kde_KGuiItem* kde_KStdGuiItem_no( ){
	return (kde_KGuiItem*)new KGuiItem(KStdGuiItem::no());
}
kde_KGuiItem* kde_KStdGuiItem_discard( ){
	return (kde_KGuiItem*)new KGuiItem(KStdGuiItem::discard());
}
kde_KGuiItem* kde_KStdGuiItem_save( ){
	return (kde_KGuiItem*)new KGuiItem(KStdGuiItem::save());
}
kde_KGuiItem* kde_KStdGuiItem_help( ){
	return (kde_KGuiItem*)new KGuiItem(KStdGuiItem::help());
}
kde_KGuiItem* kde_KStdGuiItem_dontSave( ){
	return (kde_KGuiItem*)new KGuiItem(KStdGuiItem::dontSave());
}
kde_KGuiItem* kde_KStdGuiItem_saveAs( ){
	return (kde_KGuiItem*)new KGuiItem(KStdGuiItem::saveAs());
}
kde_KGuiItem* kde_KStdGuiItem_apply( ){
	return (kde_KGuiItem*)new KGuiItem(KStdGuiItem::apply());
}
kde_KGuiItem* kde_KStdGuiItem_clear( ){
	return (kde_KGuiItem*)new KGuiItem(KStdGuiItem::clear());
}
kde_KGuiItem* kde_KStdGuiItem_defaults( ){
	return (kde_KGuiItem*)new KGuiItem(KStdGuiItem::defaults());
}
kde_KGuiItem* kde_KStdGuiItem_close( ){
	return (kde_KGuiItem*)new KGuiItem(KStdGuiItem::close());
}
kde_KGuiItem* kde_KStdGuiItem_back( int useBidi){
	return (kde_KGuiItem*)new KGuiItem(KStdGuiItem::back((KStdGuiItem::BidiMode)useBidi));
}
kde_KGuiItem* kde_KStdGuiItem_forward( int useBidi){
	return (kde_KGuiItem*)new KGuiItem(KStdGuiItem::forward((KStdGuiItem::BidiMode)useBidi));
}
