kpresenter

KPrShadowDialogImpl.h
1#ifndef __shadowdialogimpl_h__
2#define __shadowdialogimpl_h__
3
4#include "shadowdialog.h"
5#include "global.h"
6
7class KPrTextPreview;
8
9class KPrShadowDialogImpl : public ShadowDialogBase
10{
11 TQ_OBJECT
12
13
14public:
15 KPrShadowDialogImpl( TQWidget *parent, const char* name = 0 );
16 ~KPrShadowDialogImpl() {}
17
18 void setShadowDirection( ShadowDirection sd );
19 void setShadowDistance( int sd );
20 void setShadowColor( const TQColor &sc );
21
22 ShadowDirection shadowDirection();
23 int shadowDistance();
24 TQColor shadowColor();
25
26signals:
27 void apply();
28
29protected slots:
30 void colorChanged( const TQColor& );
31 void directionChanged( int );
32 void distanceChanged( int );
33 void applyClicked();
34 void okClicked();
35
36protected:
37 KPrTextPreview *_preview;
38};
39
40
41#endif