Source Code (Use browser search to find items of interest.)

Class Index

kpresenter'PgConfCmd (./koffice/kpresenter/pgconfcmd.h:34)

class PgConfCmd : public Command
{
public:
    PgConfCmd( QString _name, bool _manualSwitch, bool _infinitLoop,
               PageEffect _pageEffect, PresSpeed _presSpeed,
               PresentSlides _presSlides, const QMap<int,bool> &_selectedSlides,
               bool _oldManualSwitch, bool _oldInfinitLoop,
               PageEffect _oldPageEffect, PresSpeed _oldPresSpeed,
               PresentSlides _oldPresSlides, const QMap<int,bool> &_oldSelectedSlides,
               KPresenterDoc *_doc, int _pgNum );

    virtual void execute();
    virtual void unexecute();

protected:
    PgConfCmd()
    {; }

    bool manualSwitch, oldManualSwitch;
    bool infinitLoop, oldInfinitLoop;
    PageEffect pageEffect, oldPageEffect;
    PresSpeed presSpeed, oldPresSpeed;
    int pgNum;
    KPresenterDoc *doc;
    PresentSlides presSlides, oldPresSlides;
    QMap<int,bool> selectedSlides, oldSelectedSlides;

};

kpresenter'PgConfCmd::PgConfCmd() (./koffice/kpresenter/pgconfcmd.cc:29)

PgConfCmd::PgConfCmd( QString _name, bool _manualSwitch, bool _infinitLoop,
                      PageEffect _pageEffect, PresSpeed _presSpeed,
                      PresentSlides _presSlides, const QMap<int,bool> &_selectedSlides,
                      bool _oldManualSwitch, bool _oldInfinitLoop,
                      PageEffect _oldPageEffect, PresSpeed _oldPresSpeed,
                      PresentSlides _oldPresSlides, const QMap<int,bool> &_oldSelectedSlides,
                      KPresenterDoc *_doc, int _pgNum )
    : Command( _name )
{
    manualSwitch = _manualSwitch;
    infinitLoop = _infinitLoop;
    pageEffect = _pageEffect;
    presSpeed = _presSpeed;
    oldManualSwitch = _oldManualSwitch;
    oldInfinitLoop = _oldInfinitLoop;
    oldPageEffect = _oldPageEffect;
    oldPresSpeed = _oldPresSpeed;
    doc = _doc;
    pgNum = _pgNum;
    presSlides = _presSlides;
    oldPresSlides = _oldPresSlides;
    selectedSlides = QMap<int,bool>( _selectedSlides );
    oldSelectedSlides = QMap<int,bool>( _oldSelectedSlides );
}

/*================================================================*/

kpresenter'PgConfCmd::execute() (./koffice/kpresenter/pgconfcmd.cc:55)

void PgConfCmd::execute()
{
    doc->setManualSwitch( manualSwitch );
    doc->setInfinitLoop( infinitLoop );
    doc->setPageEffect( pgNum, pageEffect );
    doc->setPresSpeed( presSpeed );
    doc->setPresentSlides( presSlides );
    doc->setSelectedSlides( selectedSlides );
}

/*================================================================*/

kpresenter'PgConfCmd::unexecute() (./koffice/kpresenter/pgconfcmd.cc:66)

void PgConfCmd::unexecute()
{
    doc->setManualSwitch( oldManualSwitch );
    doc->setInfinitLoop( oldInfinitLoop );
    doc->setPageEffect( pgNum, oldPageEffect );
    doc->setPresSpeed( oldPresSpeed );
    doc->setPresentSlides( oldPresSlides );
    doc->setSelectedSlides( oldSelectedSlides );
}