kpresenter
KPrLineObjectIface.cpp00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #include "KPrLineObjectIface.h"
00022 #include "KPrLineObject.h"
00023 #include "KPrUtils.h"
00024 #include "KPrObject.h"
00025 #include <kdebug.h>
00026
00027 #include <kapplication.h>
00028 #include <dcopclient.h>
00029
00030 KPrLineObjectIface::KPrLineObjectIface( KPrLineObject *_obj )
00031 : KPrObjectIface(_obj)
00032 {
00033 obj = _obj;
00034 }
00035
00036 void KPrLineObjectIface::setLineBegin( const QString & type)
00037 {
00038 obj->setLineBegin(lineEndBeginFromString( type ));
00039 }
00040
00041 void KPrLineObjectIface::setLineEnd( const QString & type)
00042 {
00043 obj->setLineEnd(lineEndBeginFromString( type ));
00044 }
00045
00046 QString KPrLineObjectIface::lineBegin()const
00047 {
00048 LineEnd type=obj->getLineBegin();
00049 return lineEndBeginName( type );
00050 }
00051
00052 QString KPrLineObjectIface::lineEnd() const
00053 {
00054 LineEnd type=obj->getLineEnd();
00055 return lineEndBeginName( type );
00056 }
00057
00058 void KPrLineObjectIface::horizontalFlip()
00059 {
00060 obj->flip( true);
00061 }
00062
00063 void KPrLineObjectIface::verticalFlip()
00064 {
00065 obj->flip( false );
00066 }
|