scriptclientinterface.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
#ifndef __scriptclientinterface_h__
00020
#define __scriptclientinterface_h__
00021
#include <qvariant.h>
00022
00023
class QString;
00024
00025
00026
00073 class KScriptClientInterface
00074 {
00075
public:
00076
enum Result { ResultSuccess, ResultFailure, ResultContinue, ResultBreak };
00083
virtual void error(
const QString &msg ) =0;
00090
virtual void warning(
const QString &msg ) =0;
00097
virtual void output(
const QString &msg ) =0;
00106
virtual void progress(
int percent ) =0;
00114
virtual void done( KScriptClientInterface::Result result,
const QVariant &returned ) =0;
00120
00121 };
00122
00123
00124
#endif
This file is part of the documentation for interfaces Library Version 3.4.0.