diff --git a/interfaces/rulewidgethandler.h b/interfaces/rulewidgethandler.h index 963ac5c34..65d8f266b 100644 --- a/interfaces/rulewidgethandler.h +++ b/interfaces/rulewidgethandler.h @@ -38,7 +38,7 @@ #include class QWidget; -class Q3WidgetStack; +class QStackedWidget; class Q3CString; class QString; class QObject; @@ -52,28 +52,28 @@ namespace KMail { virtual ~RuleWidgetHandler() {} virtual QWidget * createFunctionWidget( int number, - Q3WidgetStack *functionStack, + QStackedWidget *functionStack, const QObject *receiver ) const = 0; virtual QWidget * createValueWidget( int number, - Q3WidgetStack *valueStack, + QStackedWidget *valueStack, const QObject *receiver ) const = 0; virtual KMSearchRule::Function function( const Q3CString & field, - const Q3WidgetStack *functionStack ) const = 0; + const QStackedWidget *functionStack ) const = 0; virtual QString value( const Q3CString & field, - const Q3WidgetStack *functionStack, - const Q3WidgetStack *valueStack ) const = 0; + const QStackedWidget *functionStack, + const QStackedWidget *valueStack ) const = 0; virtual QString prettyValue( const Q3CString & field, - const Q3WidgetStack *functionStack, - const Q3WidgetStack *valueStack ) const = 0; + const QStackedWidget *functionStack, + const QStackedWidget *valueStack ) const = 0; virtual bool handlesField( const Q3CString & field ) const = 0; - virtual void reset( Q3WidgetStack *functionStack, - Q3WidgetStack *valueStack ) const = 0; - virtual bool setRule( Q3WidgetStack *functionStack, - Q3WidgetStack *valueStack, + virtual void reset( QStackedWidget *functionStack, + QStackedWidget *valueStack ) const = 0; + virtual bool setRule( QStackedWidget *functionStack, + QStackedWidget *valueStack, const KMSearchRule *rule ) const = 0; virtual bool update( const Q3CString & field, - Q3WidgetStack *functionStack, - Q3WidgetStack *valueStack ) const = 0; + QStackedWidget *functionStack, + QStackedWidget *valueStack ) const = 0; };