MIRA
Public Slots | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
CodecDialog Class Reference

A dialog for adding, removing and editing codecs. More...

#include <fw/TapeRecorderWidget.h>

Inheritance diagram for CodecDialog:
Inheritance graph
[legend]

Public Slots

void addRemove ()
 

Public Member Functions

 CodecDialog (QWidget *parent=NULL)
 
 ~CodecDialog ()
 
void setCodecs (std::list< BinarySerializerCodecPtr > &codecs)
 
std::list< BinarySerializerCodecPtrgetCodecs ()
 

Protected Member Functions

void addCodec (BinarySerializerCodecPtr codec)
 

Protected Attributes

std::map< std::string, std::pair< BinarySerializerCodecPtr, boost::shared_ptr< PropertyNode > > > mCodecs
 
PropertyEditormEditor
 
QDialogButtonBox * mButtonBox
 

Detailed Description

A dialog for adding, removing and editing codecs.

Constructor & Destructor Documentation

◆ CodecDialog()

CodecDialog ( QWidget *  parent = NULL)

◆ ~CodecDialog()

Member Function Documentation

◆ setCodecs()

void setCodecs ( std::list< BinarySerializerCodecPtr > &  codecs)

◆ getCodecs()

std::list<BinarySerializerCodecPtr> getCodecs ( )

◆ addRemove

void addRemove ( )
slot

◆ addCodec()

void addCodec ( BinarySerializerCodecPtr  codec)
protected

Member Data Documentation

◆ mCodecs

std::map<std::string, std::pair<BinarySerializerCodecPtr, boost::shared_ptr<PropertyNode> > > mCodecs
protected

◆ mEditor

PropertyEditor* mEditor
protected

◆ mButtonBox

QDialogButtonBox* mButtonBox
protected

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