VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties 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. More...
 
virtual ~DtAudioSettingsMenuItem ()
 Virtual DTOR. More...
 
virtual QActioncreateAction (DtDe &de, QWidget *parent)
 Creates a menu-item (via an action) for the audio settings. More...
 
- Public Member Functions inherited from makVrv::DtMenuItem
 DtMenuItem (const std::string &menuItemIdName)
 CTOR. More...
 
virtual ~DtMenuItem ()
 DTOR. More...
 
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. More...
 

Protected Member Functions

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

Protected Attributes

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

Private Member Functions

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

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 Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)