/***************************************************************************
                            kde_KDialogBase.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_KDialogBase.h"
}

#include <kdialogbase.h>

class KDialogBaseBridge : public KDialogBase
{
public:
	KDialogBaseBridge(QWidget* parent, const char* name, bool modal, const QString& caption, int buttonMask, ButtonCode defaultButton, bool separator, const KGuiItem& user1, const KGuiItem& user2, const KGuiItem& user3) : KDialogBase(parent, name, modal, caption, buttonMask, defaultButton, separator, user1, user2, user3) {}
	KDialogBaseBridge(int dialogFace, const QString& caption, int buttonMask, ButtonCode defaultButton, QWidget* parent, const char* name, bool modal, bool separator, const KGuiItem& user1, const KGuiItem& user2, const KGuiItem& user3) : KDialogBase(dialogFace, caption, buttonMask, defaultButton, parent, name, modal, separator, user1, user2, user3) {}
	KDialogBaseBridge(const QString& caption, int buttonMask, ButtonCode defaultButton, ButtonCode escapeButton, QWidget* parent, const char* name, bool modal, bool separator, const KGuiItem& yes, const KGuiItem& no, const KGuiItem& cancel) : KDialogBase(caption, buttonMask, defaultButton, escapeButton, parent, name, modal, separator, yes, no, cancel) {}
	~KDialogBaseBridge() {}
	void protected_slotHelp() {
		KDialogBase::slotHelp();
		return;
	}
	void protected_slotDefault() {
		KDialogBase::slotDefault();
		return;
	}
	void protected_slotDetails() {
		KDialogBase::slotDetails();
		return;
	}
	void protected_slotUser3() {
		KDialogBase::slotUser3();
		return;
	}
	void protected_slotUser2() {
		KDialogBase::slotUser2();
		return;
	}
	void protected_slotUser1() {
		KDialogBase::slotUser1();
		return;
	}
	void protected_slotOk() {
		KDialogBase::slotOk();
		return;
	}
	void protected_slotApply() {
		KDialogBase::slotApply();
		return;
	}
	void protected_slotTry() {
		KDialogBase::slotTry();
		return;
	}
	void protected_slotYes() {
		KDialogBase::slotYes();
		return;
	}
	void protected_slotNo() {
		KDialogBase::slotNo();
		return;
	}
	void protected_slotCancel() {
		KDialogBase::slotCancel();
		return;
	}
	void protected_slotClose() {
		KDialogBase::slotClose();
		return;
	}
	void protected_applyPressed() {
		KDialogBase::applyPressed();
		return;
	}
	void protected_updateGeometry() {
		KDialogBase::updateGeometry();
		return;
	}
	void protected_slotDelayedDestruct() {
		KDialogBase::slotDelayedDestruct();
		return;
	}
	void keyPressEvent(QKeyEvent* e) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "keyPressEvent", e, "QKeyEvent")) {
			KDialogBase::keyPressEvent(e);
		}
		return;
	}
	void keyReleaseEvent(QKeyEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "keyReleaseEvent", arg1, "QKeyEvent")) {
			QWidget::keyReleaseEvent(arg1);
		}
		return;
	}
	void focusOutEvent(QFocusEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "focusOutEvent", arg1, "QFocusEvent")) {
			QWidget::focusOutEvent(arg1);
		}
		return;
	}
	void childEvent(QChildEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "childEvent", arg1, "QChildEvent")) {
			QObject::childEvent(arg1);
		}
		return;
	}
	void dragMoveEvent(QDragMoveEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "dragMoveEvent", arg1, "QDragMoveEvent")) {
			QWidget::dragMoveEvent(arg1);
		}
		return;
	}
	void leaveEvent(QEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "leaveEvent", arg1, "QEvent")) {
			QWidget::leaveEvent(arg1);
		}
		return;
	}
	void tabletEvent(QTabletEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "tabletEvent", arg1, "QTabletEvent")) {
			QWidget::tabletEvent(arg1);
		}
		return;
	}
	void showEvent(QShowEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "showEvent", arg1, "QShowEvent")) {
			QWidget::showEvent(arg1);
		}
		return;
	}
	void contextMenuEvent(QContextMenuEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "contextMenuEvent", arg1, "QContextMenuEvent")) {
			QDialog::contextMenuEvent(arg1);
		}
		return;
	}
	void mousePressEvent(QMouseEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "mousePressEvent", arg1, "QMouseEvent")) {
			QWidget::mousePressEvent(arg1);
		}
		return;
	}
	void imComposeEvent(QIMEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "imComposeEvent", arg1, "QIMEvent")) {
			QWidget::imComposeEvent(arg1);
		}
		return;
	}
	void customEvent(QCustomEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "customEvent", arg1, "QCustomEvent")) {
			QObject::customEvent(arg1);
		}
		return;
	}
	void mouseReleaseEvent(QMouseEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "mouseReleaseEvent", arg1, "QMouseEvent")) {
			QWidget::mouseReleaseEvent(arg1);
		}
		return;
	}
	void mouseDoubleClickEvent(QMouseEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "mouseDoubleClickEvent", arg1, "QMouseEvent")) {
			QWidget::mouseDoubleClickEvent(arg1);
		}
		return;
	}
	void dragLeaveEvent(QDragLeaveEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "dragLeaveEvent", arg1, "QDragLeaveEvent")) {
			QWidget::dragLeaveEvent(arg1);
		}
		return;
	}
	void enterEvent(QEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "enterEvent", arg1, "QEvent")) {
			QWidget::enterEvent(arg1);
		}
		return;
	}
	void focusInEvent(QFocusEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "focusInEvent", arg1, "QFocusEvent")) {
			QWidget::focusInEvent(arg1);
		}
		return;
	}
	void imEndEvent(QIMEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "imEndEvent", arg1, "QIMEvent")) {
			QWidget::imEndEvent(arg1);
		}
		return;
	}
	void dropEvent(QDropEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "dropEvent", arg1, "QDropEvent")) {
			QWidget::dropEvent(arg1);
		}
		return;
	}
	void dragEnterEvent(QDragEnterEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "dragEnterEvent", arg1, "QDragEnterEvent")) {
			QWidget::dragEnterEvent(arg1);
		}
		return;
	}
	void mouseMoveEvent(QMouseEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "mouseMoveEvent", arg1, "QMouseEvent")) {
			QWidget::mouseMoveEvent(arg1);
		}
		return;
	}
	void moveEvent(QMoveEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "moveEvent", arg1, "QMoveEvent")) {
			QWidget::moveEvent(arg1);
		}
		return;
	}
	void wheelEvent(QWheelEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "wheelEvent", arg1, "QWheelEvent")) {
			QWidget::wheelEvent(arg1);
		}
		return;
	}
	void hideEvent(QHideEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "hideEvent", arg1, "QHideEvent")) {
			KDialogBase::hideEvent(arg1);
		}
		return;
	}
	void imStartEvent(QIMEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "imStartEvent", arg1, "QIMEvent")) {
			QWidget::imStartEvent(arg1);
		}
		return;
	}
	void closeEvent(QCloseEvent* e) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "closeEvent", e, "QCloseEvent")) {
			KDialogBase::closeEvent(e);
		}
		return;
	}
	void paintEvent(QPaintEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "paintEvent", arg1, "QPaintEvent")) {
			QWidget::paintEvent(arg1);
		}
		return;
	}
	void timerEvent(QTimerEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "timerEvent", arg1, "QTimerEvent")) {
			QObject::timerEvent(arg1);
		}
		return;
	}
	void resizeEvent(QResizeEvent* arg1) {
		if (Qt_EventDelegate == 0L || !(*Qt_EventDelegate)(this, "resizeEvent", arg1, "QResizeEvent")) {
			QDialog::resizeEvent(arg1);
		}
		return;
	}
};

kde_KDialogBase * kde_new_KDialogBase(qt_QWidget * parent, char* name, int modal, qt_QString * caption, int buttonMask, int defaultButton, int separator, kde_KGuiItem* user1, kde_KGuiItem* user2, kde_KGuiItem* user3){
	return (kde_KDialogBase *) new KDialogBaseBridge((QWidget*)parent, (char*)name, (bool)modal, (QString&)* (QString*)caption, (int)buttonMask, (KDialogBase::ButtonCode)defaultButton, (bool)separator, (KGuiItem&)* (KGuiItem*)user1, (KGuiItem&)* (KGuiItem*)user2, (KGuiItem&)* (KGuiItem*)user3);
}
kde_KDialogBase * kde_new_KDialogBase1(int dialogFace, qt_QString * caption, int buttonMask, int defaultButton, qt_QWidget * parent, char* name, int modal, int separator, kde_KGuiItem* user1, kde_KGuiItem* user2, kde_KGuiItem* user3){
	return (kde_KDialogBase *) new KDialogBaseBridge((int)dialogFace, (QString&)* (QString*)caption, (int)buttonMask, (KDialogBase::ButtonCode)defaultButton, (QWidget*)parent, (char*)name, (bool)modal, (bool)separator, (KGuiItem&)* (KGuiItem*)user1, (KGuiItem&)* (KGuiItem*)user2, (KGuiItem&)* (KGuiItem*)user3);
}
kde_KDialogBase * kde_new_KDialogBase2(qt_QString * caption, int buttonMask, int defaultButton, int escapeButton, qt_QWidget * parent, char* name, int modal, int separator, kde_KGuiItem* yes, kde_KGuiItem* no, kde_KGuiItem* cancel){
	return (kde_KDialogBase *) new KDialogBaseBridge((QString&)* (QString*)caption, (int)buttonMask, (KDialogBase::ButtonCode)defaultButton, (KDialogBase::ButtonCode)escapeButton, (QWidget*)parent, (char*)name, (bool)modal, (bool)separator, (KGuiItem&)* (KGuiItem*)yes, (KGuiItem&)* (KGuiItem*)no, (KGuiItem&)* (KGuiItem*)cancel);
}
void kde_del_KDialogBase( kde_KDialogBase* p ){
	delete (KDialogBaseBridge*) p;
}
void kde_KDialogBase_delayedDestruct( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->delayedDestruct();
	return;
}
void kde_KDialogBase_setButtonBoxOrientation( kde_KDialogBase* instPointer,int orientation){
	((KDialogBaseBridge*)instPointer)->setButtonBoxOrientation((int)orientation);
	return;
}
void kde_KDialogBase_setEscapeButton( kde_KDialogBase* instPointer,int identifier){
	((KDialogBaseBridge*)instPointer)->setEscapeButton((KDialogBase::ButtonCode)identifier);
	return;
}
void kde_KDialogBase_adjustSize( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->adjustSize();
	return;
}
qt_QSize * kde_KDialogBase_sizeHint( kde_KDialogBase* instPointer){
	QSize _s= ((KDialogBaseBridge*)instPointer)->sizeHint();
	return (qt_QSize *)new QSize(_s.width(),_s.height());
}
qt_QSize * kde_KDialogBase_minimumSizeHint( kde_KDialogBase* instPointer){
	QSize _s= ((KDialogBaseBridge*)instPointer)->minimumSizeHint();
	return (qt_QSize *)new QSize(_s.width(),_s.height());
}
qt_QFrame* kde_KDialogBase_plainPage( kde_KDialogBase* instPointer){
	return (qt_QFrame*) ((KDialogBaseBridge*)instPointer)->plainPage();
}
qt_QFrame* kde_KDialogBase_addPage( kde_KDialogBase* instPointer,qt_QString * item, qt_QString * header, qt_QPixmap * pixmap){
	return (qt_QFrame*) ((KDialogBaseBridge*)instPointer)->addPage((QString&)* (QString*)item, (QString&)* (QString*)header, (QPixmap&)* (QPixmap*)pixmap);
}
qt_QFrame* kde_KDialogBase_addPage1( kde_KDialogBase* instPointer,qt_QStringList* items, qt_QString * header, qt_QPixmap * pixmap){
	return (qt_QFrame*) ((KDialogBaseBridge*)instPointer)->addPage((QStringList&)* (QStringList*)items, (QString&)* (QString*)header, (QPixmap&)* (QPixmap*)pixmap);
}
qt_QVBox* kde_KDialogBase_addVBoxPage( kde_KDialogBase* instPointer,qt_QString * itemName, qt_QString * header, qt_QPixmap * pixmap){
	return (qt_QVBox*) ((KDialogBaseBridge*)instPointer)->addVBoxPage((QString&)* (QString*)itemName, (QString&)* (QString*)header, (QPixmap&)* (QPixmap*)pixmap);
}
qt_QVBox* kde_KDialogBase_addVBoxPage1( kde_KDialogBase* instPointer,qt_QStringList* items, qt_QString * header, qt_QPixmap * pixmap){
	return (qt_QVBox*) ((KDialogBaseBridge*)instPointer)->addVBoxPage((QStringList&)* (QStringList*)items, (QString&)* (QString*)header, (QPixmap&)* (QPixmap*)pixmap);
}
qt_QHBox* kde_KDialogBase_addHBoxPage( kde_KDialogBase* instPointer,qt_QString * itemName, qt_QString * header, qt_QPixmap * pixmap){
	return (qt_QHBox*) ((KDialogBaseBridge*)instPointer)->addHBoxPage((QString&)* (QString*)itemName, (QString&)* (QString*)header, (QPixmap&)* (QPixmap*)pixmap);
}
qt_QHBox* kde_KDialogBase_addHBoxPage1( kde_KDialogBase* instPointer,qt_QStringList* items, qt_QString * header, qt_QPixmap * pixmap){
	return (qt_QHBox*) ((KDialogBaseBridge*)instPointer)->addHBoxPage((QStringList&)* (QStringList*)items, (QString&)* (QString*)header, (QPixmap&)* (QPixmap*)pixmap);
}
qt_QGrid* kde_KDialogBase_addGridPage( kde_KDialogBase* instPointer,int n, int dir, qt_QString * itemName, qt_QString * header, qt_QPixmap * pixmap){
	return (qt_QGrid*) ((KDialogBaseBridge*)instPointer)->addGridPage((int)n, (Qt::Orientation)dir, (QString&)* (QString*)itemName, (QString&)* (QString*)header, (QPixmap&)* (QPixmap*)pixmap);
}
qt_QGrid* kde_KDialogBase_addGridPage1( kde_KDialogBase* instPointer,int n, int dir, qt_QStringList* items, qt_QString * header, qt_QPixmap * pixmap){
	return (qt_QGrid*) ((KDialogBaseBridge*)instPointer)->addGridPage((int)n, (Qt::Orientation)dir, (QStringList&)* (QStringList*)items, (QString&)* (QString*)header, (QPixmap&)* (QPixmap*)pixmap);
}
void kde_KDialogBase_setFolderIcon( kde_KDialogBase* instPointer,qt_QStringList* path, qt_QPixmap * pixmap){
	((KDialogBaseBridge*)instPointer)->setFolderIcon((QStringList&)* (QStringList*)path, (QPixmap&)* (QPixmap*)pixmap);
	return;
}
qt_QFrame* kde_KDialogBase_makeMainWidget( kde_KDialogBase* instPointer){
	return (qt_QFrame*) ((KDialogBaseBridge*)instPointer)->makeMainWidget();
}
qt_QVBox* kde_KDialogBase_makeVBoxMainWidget( kde_KDialogBase* instPointer){
	return (qt_QVBox*) ((KDialogBaseBridge*)instPointer)->makeVBoxMainWidget();
}
qt_QHBox* kde_KDialogBase_makeHBoxMainWidget( kde_KDialogBase* instPointer){
	return (qt_QHBox*) ((KDialogBaseBridge*)instPointer)->makeHBoxMainWidget();
}
qt_QGrid* kde_KDialogBase_makeGridMainWidget( kde_KDialogBase* instPointer,int n, int dir){
	return (qt_QGrid*) ((KDialogBaseBridge*)instPointer)->makeGridMainWidget((int)n, (Qt::Orientation)dir);
}
void kde_KDialogBase_enableButtonSeparator( kde_KDialogBase* instPointer,int state){
	((KDialogBaseBridge*)instPointer)->enableButtonSeparator((bool)state);
	return;
}
void kde_KDialogBase_showButton( kde_KDialogBase* instPointer,int identifier, int state){
	((KDialogBaseBridge*)instPointer)->showButton((KDialogBase::ButtonCode)identifier, (bool)state);
	return;
}
void kde_KDialogBase_showButtonOK( kde_KDialogBase* instPointer,int state){
	((KDialogBaseBridge*)instPointer)->showButtonOK((bool)state);
	return;
}
void kde_KDialogBase_showButtonApply( kde_KDialogBase* instPointer,int state){
	((KDialogBaseBridge*)instPointer)->showButtonApply((bool)state);
	return;
}
void kde_KDialogBase_showButtonCancel( kde_KDialogBase* instPointer,int state){
	((KDialogBaseBridge*)instPointer)->showButtonCancel((bool)state);
	return;
}
int kde_KDialogBase_showPage( kde_KDialogBase* instPointer,int index){
	return (int) ((KDialogBaseBridge*)instPointer)->showPage((int)index);
}
int kde_KDialogBase_activePageIndex( kde_KDialogBase* instPointer){
	return (int) ((KDialogBaseBridge*)instPointer)->activePageIndex();
}
int kde_KDialogBase_pageIndex( kde_KDialogBase* instPointer,qt_QWidget * widget){
	return (int) ((KDialogBaseBridge*)instPointer)->pageIndex((QWidget*)widget);
}
void kde_KDialogBase_setMainWidget( kde_KDialogBase* instPointer,qt_QWidget * widget){
	((KDialogBaseBridge*)instPointer)->setMainWidget((QWidget*)widget);
	return;
}
qt_QWidget * kde_KDialogBase_mainWidget( kde_KDialogBase* instPointer){
	return (qt_QWidget *) ((KDialogBaseBridge*)instPointer)->mainWidget();
}
void kde_KDialogBase_disableResize( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->disableResize();
	return;
}
void kde_KDialogBase_setInitialSize( kde_KDialogBase* instPointer,qt_QSize * s, int noResize){
	((KDialogBaseBridge*)instPointer)->setInitialSize((QSize&)* (QSize*)s, (bool)noResize);
	return;
}
void kde_KDialogBase_incInitialSize( kde_KDialogBase* instPointer,qt_QSize * s, int noResize){
	((KDialogBaseBridge*)instPointer)->incInitialSize((QSize&)* (QSize*)s, (bool)noResize);
	return;
}
void kde_KDialogBase_setButtonOKText( kde_KDialogBase* instPointer,qt_QString * text, qt_QString * tooltip, qt_QString * quickhelp){
	((KDialogBaseBridge*)instPointer)->setButtonOKText((QString&)* (QString*)text, (QString&)* (QString*)tooltip, (QString&)* (QString*)quickhelp);
	return;
}
void kde_KDialogBase_setButtonApplyText( kde_KDialogBase* instPointer,qt_QString * text, qt_QString * tooltip, qt_QString * quickhelp){
	((KDialogBaseBridge*)instPointer)->setButtonApplyText((QString&)* (QString*)text, (QString&)* (QString*)tooltip, (QString&)* (QString*)quickhelp);
	return;
}
void kde_KDialogBase_setButtonCancelText( kde_KDialogBase* instPointer,qt_QString * text, qt_QString * tooltip, qt_QString * quickhelp){
	((KDialogBaseBridge*)instPointer)->setButtonCancelText((QString&)* (QString*)text, (QString&)* (QString*)tooltip, (QString&)* (QString*)quickhelp);
	return;
}
void kde_KDialogBase_setButtonText( kde_KDialogBase* instPointer,int identifier, qt_QString * text){
	((KDialogBaseBridge*)instPointer)->setButtonText((KDialogBase::ButtonCode)identifier, (QString&)* (QString*)text);
	return;
}
void kde_KDialogBase_setButtonTip( kde_KDialogBase* instPointer,int identifier, qt_QString * text){
	((KDialogBaseBridge*)instPointer)->setButtonTip((KDialogBase::ButtonCode)identifier, (QString&)* (QString*)text);
	return;
}
void kde_KDialogBase_setButtonWhatsThis( kde_KDialogBase* instPointer,int identifier, qt_QString * text){
	((KDialogBaseBridge*)instPointer)->setButtonWhatsThis((KDialogBase::ButtonCode)identifier, (QString&)* (QString*)text);
	return;
}
void kde_KDialogBase_setTreeListAutoResize( kde_KDialogBase* instPointer,int state){
	((KDialogBaseBridge*)instPointer)->setTreeListAutoResize((bool)state);
	return;
}
void kde_KDialogBase_setShowIconsInTreeList( kde_KDialogBase* instPointer,int state){
	((KDialogBaseBridge*)instPointer)->setShowIconsInTreeList((bool)state);
	return;
}
void kde_KDialogBase_setRootIsDecorated( kde_KDialogBase* instPointer,int state){
	((KDialogBaseBridge*)instPointer)->setRootIsDecorated((bool)state);
	return;
}
void kde_KDialogBase_setIconListAllVisible( kde_KDialogBase* instPointer,int state){
	((KDialogBaseBridge*)instPointer)->setIconListAllVisible((bool)state);
	return;
}
void kde_KDialogBase_showTile( kde_KDialogBase* instPointer,int state){
	((KDialogBaseBridge*)instPointer)->showTile((bool)state);
	return;
}
void kde_KDialogBase_getBorderWidths( kde_KDialogBase* instPointer,int ulx, int uly, int lrx, int lry){
	((KDialogBaseBridge*)instPointer)->getBorderWidths((int&)ulx, (int&)uly, (int&)lrx, (int&)lry);
	return;
}
qt_QRect* kde_KDialogBase_getContentsRect( kde_KDialogBase* instPointer){
	QRect _r= ((KDialogBaseBridge*)instPointer)->getContentsRect();
	return (qt_QRect*)new QRect(_r.left(),_r.top(),_r.width(),_r.height());
}
qt_QSize * kde_KDialogBase_calculateSize( kde_KDialogBase* instPointer,int w, int h){
	QSize _s= ((KDialogBaseBridge*)instPointer)->calculateSize((int)w, (int)h);
	return (qt_QSize *)new QSize(_s.width(),_s.height());
}
qt_QString * kde_KDialogBase_helpLinkText( kde_KDialogBase* instPointer){
	return (qt_QString *)new QString(((KDialogBaseBridge*)instPointer)->helpLinkText());
}
qt_QPushButton* kde_KDialogBase_actionButton( kde_KDialogBase* instPointer,int identifier){
	return (qt_QPushButton*) ((KDialogBaseBridge*)instPointer)->actionButton((KDialogBase::ButtonCode)identifier);
}
void kde_KDialogBase_enableButton( kde_KDialogBase* instPointer,int identifier, int state){
	((KDialogBaseBridge*)instPointer)->enableButton((KDialogBase::ButtonCode)identifier, (bool)state);
	return;
}
void kde_KDialogBase_enableButtonOK( kde_KDialogBase* instPointer,int state){
	((KDialogBaseBridge*)instPointer)->enableButtonOK((bool)state);
	return;
}
void kde_KDialogBase_enableButtonApply( kde_KDialogBase* instPointer,int state){
	((KDialogBaseBridge*)instPointer)->enableButtonApply((bool)state);
	return;
}
void kde_KDialogBase_enableButtonCancel( kde_KDialogBase* instPointer,int state){
	((KDialogBaseBridge*)instPointer)->enableButtonCancel((bool)state);
	return;
}
void kde_KDialogBase_enableLinkedHelp( kde_KDialogBase* instPointer,int state){
	((KDialogBaseBridge*)instPointer)->enableLinkedHelp((bool)state);
	return;
}
void kde_KDialogBase_setHelpLinkText( kde_KDialogBase* instPointer,qt_QString * text){
	((KDialogBaseBridge*)instPointer)->setHelpLinkText((QString&)* (QString*)text);
	return;
}
void kde_KDialogBase_setHelp( kde_KDialogBase* instPointer,qt_QString * anchor, qt_QString * appname){
	((KDialogBaseBridge*)instPointer)->setHelp((QString&)* (QString*)anchor, (QString&)* (QString*)appname);
	return;
}
void kde_KDialogBase_helpClickedSlot( kde_KDialogBase* instPointer,qt_QString * arg1){
	((KDialogBaseBridge*)instPointer)->helpClickedSlot((QString&)* (QString*)arg1);
	return;
}
void kde_KDialogBase_setDetails( kde_KDialogBase* instPointer,int showDetails){
	((KDialogBaseBridge*)instPointer)->setDetails((bool)showDetails);
	return;
}
void kde_KDialogBase_setDetailsWidget( kde_KDialogBase* instPointer,qt_QWidget * detailsWidget){
	((KDialogBaseBridge*)instPointer)->setDetailsWidget((QWidget*)detailsWidget);
	return;
}
void kde_KDialogBase_updateBackground( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->updateBackground();
	return;
}
int kde_KDialogBase_haveBackgroundTile( ){
	return (int) KDialogBaseBridge::haveBackgroundTile();
}
qt_QPixmap * kde_KDialogBase_backgroundTile( ){
	return (qt_QPixmap *) KDialogBaseBridge::backgroundTile();
}
qt_QPixmap * kde_KDialogBase_getBackgroundTile( ){
	return (qt_QPixmap *) KDialogBaseBridge::getBackgroundTile();
}
void kde_KDialogBase_setBackgroundTile( qt_QPixmap * pix){
	KDialogBaseBridge::setBackgroundTile((QPixmap*)pix);
	return;
}
void kde_KDialogBase_slotHelp( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->protected_slotHelp();
	return;
}
void kde_KDialogBase_slotDefault( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->protected_slotDefault();
	return;
}
void kde_KDialogBase_slotDetails( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->protected_slotDetails();
	return;
}
void kde_KDialogBase_slotUser3( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->protected_slotUser3();
	return;
}
void kde_KDialogBase_slotUser2( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->protected_slotUser2();
	return;
}
void kde_KDialogBase_slotUser1( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->protected_slotUser1();
	return;
}
void kde_KDialogBase_slotOk( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->protected_slotOk();
	return;
}
void kde_KDialogBase_slotApply( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->protected_slotApply();
	return;
}
void kde_KDialogBase_slotTry( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->protected_slotTry();
	return;
}
void kde_KDialogBase_slotYes( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->protected_slotYes();
	return;
}
void kde_KDialogBase_slotNo( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->protected_slotNo();
	return;
}
void kde_KDialogBase_slotCancel( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->protected_slotCancel();
	return;
}
void kde_KDialogBase_slotClose( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->protected_slotClose();
	return;
}
void kde_KDialogBase_applyPressed( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->protected_applyPressed();
	return;
}
void kde_KDialogBase_updateGeometry( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->protected_updateGeometry();
	return;
}
void kde_KDialogBase_slotDelayedDestruct( kde_KDialogBase* instPointer){
	((KDialogBaseBridge*)instPointer)->protected_slotDelayedDestruct();
	return;
}
