MAK Data Logger API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Private Attributes
MAKLogger::DtLgrFileMenu Class Reference

The File menu implementation. More...

+ Inheritance diagram for MAKLogger::DtLgrFileMenu:
+ Collaboration diagram for MAKLogger::DtLgrFileMenu:

Public Member Functions

 DtLgrFileMenu (QWidget *parent)
 CTOR. More...
 
virtual ~DtLgrFileMenu ()
 DTOR. More...
 
virtual void connectToEventHandler (QObject *lgrSlots)
 Connect this menu to the slots. More...
 
void restoreDefaultMenuItems (QWidget *parent)
 Restore the default menu items. More...
 
void addExportType (QString name, int exportType)
 Add an export type. More...
 
void updateRecentLoggerFiles (QVector< QString > recentFiles)
 Update recent logger file list. More...
 
virtual void postModelUpdate (DtLgrGuiModel &model)
 Post model update callback to sync menu items. More...
 
DtDynamicMenuItem * newFile ()
 Access the File menu items. More...
 
DtDynamicMenuItem * openFile ()
 Access the File menu items. More...
 
DtDynamicMenuItem * loggerInfo ()
 Access the File menu items. More...
 
DtDynamicMenuItem * closeFile ()
 Access the File menu items. More...
 
DtDynamicMenuItem * saveFile ()
 Access the File menu items. More...
 
DtDynamicMenuItem * saveFileAs ()
 Access the File menu items. More...
 
DtDynamicMenuItem * revert ()
 Access the File menu items. More...
 
DtDynamicMenuItem * connection ()
 Access the File menu items. More...
 
DtDynamicMenuItem * disconnect ()
 Access the File menu items. More...
 
DtDynamicMenuItem * connect ()
 Access the File menu items. More...
 
DtDynamicMenuItem * exit ()
 Access the File menu items. More...
 
DtDynamicMenu * exportMenu ()
 Access the File menu items. More...
 
DtDynamicMenu * exportSelectionMenu ()
 Access the File menu items. More...
 
DtDynamicMenu * recentLoggerFilesMenu ()
 Access the File menu items. More...
 
- Public Member Functions inherited from MAKLogger::DtLgrMenu
 DtLgrMenu (QString menuName, QWidget *parent)
 CTOR. More...
 
virtual ~DtLgrMenu ()
 DTOR. More...
 
QWidgetparentWidget ()
 Get its parent widget. More...
 

Public Attributes

QObjectmyExportSlot
 

Private Attributes

QString myUnusedString1
 
QString myUnusedString2
 
QString myUnusedString3
 
QString myUnusedString4
 

Additional Inherited Members

- Public Slots inherited from MAKLogger::DtLgrMenu
virtual void postWindowUpdate (DtLgrRemoteMainWindow &window)
 

Detailed Description

The File menu implementation.

Constructor & Destructor Documentation

MAKLogger::DtLgrFileMenu::DtLgrFileMenu ( QWidget parent)

CTOR.

virtual MAKLogger::DtLgrFileMenu::~DtLgrFileMenu ( )
virtual

DTOR.

Member Function Documentation

void MAKLogger::DtLgrFileMenu::addExportType ( QString  name,
int  exportType 
)

Add an export type.

DtDynamicMenuItem* MAKLogger::DtLgrFileMenu::closeFile ( )

Access the File menu items.

DtDynamicMenuItem* MAKLogger::DtLgrFileMenu::connect ( )

Access the File menu items.

DtDynamicMenuItem* MAKLogger::DtLgrFileMenu::connection ( )

Access the File menu items.

virtual void MAKLogger::DtLgrFileMenu::connectToEventHandler ( QObject lgrSlots)
virtual

Connect this menu to the slots.

Implements MAKLogger::DtLgrMenu.

DtDynamicMenuItem* MAKLogger::DtLgrFileMenu::disconnect ( )

Access the File menu items.

DtDynamicMenuItem* MAKLogger::DtLgrFileMenu::exit ( )

Access the File menu items.

DtDynamicMenu* MAKLogger::DtLgrFileMenu::exportMenu ( )

Access the File menu items.

DtDynamicMenu* MAKLogger::DtLgrFileMenu::exportSelectionMenu ( )

Access the File menu items.

DtDynamicMenuItem* MAKLogger::DtLgrFileMenu::loggerInfo ( )

Access the File menu items.

DtDynamicMenuItem* MAKLogger::DtLgrFileMenu::newFile ( )

Access the File menu items.

DtDynamicMenuItem* MAKLogger::DtLgrFileMenu::openFile ( )

Access the File menu items.

virtual void MAKLogger::DtLgrFileMenu::postModelUpdate ( DtLgrGuiModel model)
virtual

Post model update callback to sync menu items.

Reimplemented from MAKLogger::DtLgrMenu.

DtDynamicMenu* MAKLogger::DtLgrFileMenu::recentLoggerFilesMenu ( )

Access the File menu items.

void MAKLogger::DtLgrFileMenu::restoreDefaultMenuItems ( QWidget parent)

Restore the default menu items.

DtDynamicMenuItem* MAKLogger::DtLgrFileMenu::revert ( )

Access the File menu items.

DtDynamicMenuItem* MAKLogger::DtLgrFileMenu::saveFile ( )

Access the File menu items.

DtDynamicMenuItem* MAKLogger::DtLgrFileMenu::saveFileAs ( )

Access the File menu items.

void MAKLogger::DtLgrFileMenu::updateRecentLoggerFiles ( QVector< QString >  recentFiles)

Update recent logger file list.

Member Data Documentation

QObject* MAKLogger::DtLgrFileMenu::myExportSlot
QString MAKLogger::DtLgrFileMenu::myUnusedString1
private
QString MAKLogger::DtLgrFileMenu::myUnusedString2
private
QString MAKLogger::DtLgrFileMenu::myUnusedString3
private
QString MAKLogger::DtLgrFileMenu::myUnusedString4
private

The documentation for this class was generated from the following file:

Document ID: Generated on Mon Mar 22 15:30:17 EDT 2021 from SVN revision 226440
Copyright © 2021 MAK Technologies. All Rights Reserved (www.mak.com)