VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions
makVrv::DtAudioSettingsMenuItem Class Reference

The "Audio" menu-item for bringing up a dialog to adjust audio settings and entity to sound-file mappings. More...

Inheritance diagram for makVrv::DtAudioSettingsMenuItem:
Inheritance graph
[legend]

Public Member Functions

 DtAudioSettingsMenuItem (DtDe &de)
 Initializing CTOR.
virtual ~DtAudioSettingsMenuItem ()
 Virtual DTOR.
virtual QActioncreateAction (DtDe &de, QWidget *parent)
 Creates a menu-item (via an action) for the audio settings.
- Public Member Functions inherited from makVrv::DtMenuItem
 DtMenuItem (const std::string &menuItemIdName)
 CTOR.
virtual ~DtMenuItem ()
 DTOR.
virtual const std::string & menuItemIdName () const
 Get the menu id name, the menu id name is not the same thing as the visible menu text.

Protected Member Functions

virtual void on_triggered ()
 Slot that is triggered when the user clicks on this menu-item.

Protected Attributes

DtDemyDe
 The display engine for this instance.
- Protected Attributes inherited from makVrv::DtMenuItem
std::string myMenuIdName

Private Member Functions

 DtAudioSettingsMenuItem ()
 Default CTOR.
 DtAudioSettingsMenuItem (const DtAudioSettingsMenuItem &)
 Copy CTOR.
DtAudioSettingsMenuItemoperator= (const DtAudioSettingsMenuItem &)
 Copy operator.

Additional Inherited Members

- Protected Slots inherited from makVrv::DtMenuItem
virtual void on_checkStateChanged (bool)
virtual void on_aboutToShow ()

Detailed Description

The "Audio" menu-item for bringing up a dialog to adjust audio settings and entity to sound-file mappings.

Constructor & Destructor Documentation

makVrv::DtAudioSettingsMenuItem::DtAudioSettingsMenuItem ( DtDe de)

Initializing CTOR.

Parameters
[in]deis the display engine for this instance.
virtual makVrv::DtAudioSettingsMenuItem::~DtAudioSettingsMenuItem ( )
virtual

Virtual DTOR.

makVrv::DtAudioSettingsMenuItem::DtAudioSettingsMenuItem ( )
private

Default CTOR.

Note
Not implemented (force use of initializer).
makVrv::DtAudioSettingsMenuItem::DtAudioSettingsMenuItem ( const DtAudioSettingsMenuItem )
private

Copy CTOR.

Note
Not implemented (prevents copies).

Member Function Documentation

virtual QAction* makVrv::DtAudioSettingsMenuItem::createAction ( DtDe de,
QWidget parent 
)
virtual

Creates a menu-item (via an action) for the audio settings.

Parameters
[in]deis the display engine used when creating this instance.
[in]parentis the QWiget that will own this menu-item.
Returns
A pointer to a new QAction for displaying audio settings.
Note
Called from the makVrv::DtQtMenuAssembler. Do not call directly.

Implements makVrv::DtMenuItem.

virtual void makVrv::DtAudioSettingsMenuItem::on_triggered ( )
protectedvirtual

Slot that is triggered when the user clicks on this menu-item.

Calling this slot will display the audio settings dialog.

Reimplemented from makVrv::DtMenuItem.

DtAudioSettingsMenuItem& makVrv::DtAudioSettingsMenuItem::operator= ( const DtAudioSettingsMenuItem )
private

Copy operator.

Note
Not implemented (prevents copies).

Member Data Documentation

DtDe& makVrv::DtAudioSettingsMenuItem::myDe
protected

The display engine for this instance.


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

Document ID: Generated on Mon Jul 4 01:00:18 EDT 2016 from SVN revision 166489
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)