lgrPlayMenu.h
Go to the documentation of this file.
00001 /******************************************************************************
00002 ** Copyright (c) 1992-2010 VT MAK
00003 ** All rights reserved.
00004 ******************************************************************************/
00005 
00008 
00009 #ifndef lgrPlayMenu_H_
00010 #define lgrPlayMenu_H_
00011 
00012 #include "lgrMenu.h"
00013 
00014 namespace MAKLogger
00015 {
00017    class DT_DLL_LGRGUI DtLgrPlayMenu : public DtLgrMenu
00018    {
00019    public:
00020 
00022       DtLgrPlayMenu(QWidget* parent);
00023       virtual ~DtLgrPlayMenu();
00024    
00026       void restoreDefaultMenuItems(QWidget* parent);
00027 
00029       void connectToEventHandler(QObject* windowSlots);
00030 
00032       virtual void postModelUpdate(DtLgrGuiModel& model);
00033       
00035 
00036 
00037       DtDynamicMenuItem* playPause();
00038       DtDynamicMenuItem* stop();
00039       DtDynamicMenuItem* playbackSpeed();
00040       
00041       DtDynamicMenuItem* jumpToStart();
00042       DtDynamicMenuItem* jumptoTime();
00043       DtDynamicMenuItem* jumpToEnd();
00044       DtDynamicMenuItem* setStartStopTimes();
00045       
00046       DtDynamicMenuItem* loopAtEnd();
00047       
00048       DtDynamicMenuItem* setSpeed();
00049       DtDynamicMenuItem* increaseSpeed();
00050       DtDynamicMenuItem* decreaseSpeed();
00051 
00053 
00054    };
00055 
00056 }
00057 
00058 #endif

Document ID: Generated on Tue Oct 11 19:41:03 EDT 2011 from SVN revision 107422
Copyright © 2005-2011 VT MÄK Inc. All Rights Reserved (www.mak.com)