00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef QTVISIONVIEWIFACE_H
00025 #define QTVISIONVIEWIFACE_H
00026
00027 #include <dcopobject.h>
00028 #include <dcopref.h>
00029
00035 class QtVisionViewIface : virtual public DCOPObject
00036 {
00037 K_DCOP
00038 k_dcop:
00039
00043 virtual DCOPRef driverIface() const=0;
00044
00048 virtual int viewMode() const=0;
00049
00053 virtual bool isShowNormal() const=0;
00054
00058 virtual bool isShowTopLevel() const=0;
00059
00063 virtual bool isShowFullScreen() const=0;
00064
00068 virtual bool isShowVideoDesktop() const=0;
00069
00073 virtual bool isShowNone() const=0;
00074
00079 virtual bool isFloating() const=0;
00080
00084 virtual void resetViewMode()=0;
00085
00089 virtual void nextViewMode()=0;
00090
00094 virtual void setViewMode( int mode )=0;
00095
00096 virtual void setShowNone( bool active )=0;
00097 virtual void setShowNormal( bool active )=0;
00098 virtual void setShowTopLevel( bool active )=0;
00099 virtual void setShowFullScreen( bool active )=0;
00100 virtual void setShowVideoDesktop( bool active )=0;
00101 };
00102
00103 #endif // QTVISIONVIEWIFACE_H
00104
00105
00106
00107
00108
00109