lgrViewMenu.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 lgrViewMenu_H_
00010 #define lgrViewMenu_H_
00011 
00012 #include "lgrMenu.h"
00013 
00014 class QDockWidget;
00015 
00016 namespace MAKLogger
00017 {
00018    
00019    class DtLgrGuiComponent;
00020 
00022    class DT_DLL_LGRGUI DtLgrViewMenu : public DtLgrMenu
00023    {
00024    public:
00025 
00027       DtLgrViewMenu(QWidget* parent);
00028 
00030       virtual ~DtLgrViewMenu();
00031 
00033       void restoreDefaultMenuItems(QWidget* parent);
00034 
00036       virtual void connectToEventHandler(QObject* lgrSlots);
00037 
00039       virtual void addComponent(DtLgrGuiComponent* component);
00040 
00042       virtual void removeComponent(DtLgrGuiComponent* component);
00043 
00045 
00046       MAKCommonWidgets::DtDynamicMenuItem* setZoom();      
00048 
00050       MAKCommonWidgets::DtDynamicMenuItem* component(QString componentName);
00051 
00053       MAKCommonWidgets::DtDynamicMenu* components();  
00054 
00056       virtual void postModelUpdate(DtLgrGuiModel& model);
00057 
00058    };
00059 
00060 }
00061 
00062 #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)