OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
CSVWorld::DialogueSubView Class Reference

#include <dialoguesubview.hpp>

Inheritance diagram for CSVWorld::DialogueSubView:
Collaboration diagram for CSVWorld::DialogueSubView:

Public Member Functions

 DialogueSubView (const CSMWorld::UniversalId &id, CSMDoc::Document &document, const CreatorFactoryBase &creatorFactory, bool sorting=false)
 
virtual void setEditLock (bool locked)
 
- Public Member Functions inherited from CSVWorld::SimpleDialogueSubView
 SimpleDialogueSubView (const CSMWorld::UniversalId &id, CSMDoc::Document &document)
 
- Public Member Functions inherited from CSVDoc::SubView
 SubView (const CSMWorld::UniversalId &id)
 
CSMWorld::UniversalId getUniversalId () const
 
virtual void setStatusBar (bool show)
 Default implementation: ignored. More...
 
virtual void useHint (const std::string &hint)
 Default implementation: ignored. More...
 
virtual std::string getTitle () const
 

Private Slots

void settingChanged (const CSMPrefs::Setting *setting)
 
void showPreview ()
 
void viewRecord ()
 
void switchToRow (int row)
 
void requestFocus (const std::string &id)
 

Private Member Functions

void addButtonBar ()
 

Private Attributes

TableBottomBoxmBottom
 
RecordButtonBarmButtons
 

Additional Inherited Members

- Signals inherited from CSVDoc::SubView
void focusId (const CSMWorld::UniversalId &universalId, const std::string &hint)
 
void closeRequest (SubView *subView)
 
void updateTitle ()
 
void updateSubViewIndices (SubView *view=NULL)
 
void universalIdChanged (const CSMWorld::UniversalId &universalId)
 
- Protected Slots inherited from CSVDoc::SubView
void closeRequest ()
 
- Protected Member Functions inherited from CSVWorld::SimpleDialogueSubView
QVBoxLayout & getMainLayout ()
 
CSMWorld::IdTablegetTable ()
 
CSMWorld::CommandDispatchergetCommandDispatcher ()
 
EditWidgetgetEditWidget ()
 
void updateCurrentId ()
 
bool isLocked () const
 
- Protected Member Functions inherited from CSVDoc::SubView
void setUniversalId (const CSMWorld::UniversalId &id)
 
bool event (QEvent *event)
 

Constructor & Destructor Documentation

CSVWorld::DialogueSubView::DialogueSubView ( const CSMWorld::UniversalId id,
CSMDoc::Document document,
const CreatorFactoryBase creatorFactory,
bool  sorting = false 
)

Here is the call graph for this function:

Member Function Documentation

void CSVWorld::DialogueSubView::addButtonBar ( )
private
void CSVWorld::DialogueSubView::requestFocus ( const std::string &  id)
privateslot

Here is the caller graph for this function:

void CSVWorld::DialogueSubView::setEditLock ( bool  locked)
virtual

Reimplemented from CSVWorld::SimpleDialogueSubView.

Here is the call graph for this function:

void CSVWorld::DialogueSubView::settingChanged ( const CSMPrefs::Setting setting)
privateslot

Here is the call graph for this function:

Here is the caller graph for this function:

void CSVWorld::DialogueSubView::showPreview ( )
privateslot

Here is the call graph for this function:

void CSVWorld::DialogueSubView::switchToRow ( int  row)
privateslot
void CSVWorld::DialogueSubView::viewRecord ( )
privateslot

Here is the call graph for this function:

Member Data Documentation

TableBottomBox* CSVWorld::DialogueSubView::mBottom
private
RecordButtonBar* CSVWorld::DialogueSubView::mButtons
private

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