OpenMW
Public Slots | Signals | Public Member Functions | Private Slots | Private Member Functions | Private Attributes
CSVWorld::TableBottomBox Class Reference

#include <tablebottombox.hpp>

List of all members.

Public Slots

void selectionSizeChanged (int size)
void tableSizeChanged (int size, int deleted, int modified)
void createRequest ()

Signals

void requestFocus (const std::string &id)

Public Member Functions

 TableBottomBox (const CreatorFactoryBase &creatorFactory, CSMWorld::Data &data, QUndoStack &undoStack, const CSMWorld::UniversalId &id, QWidget *parent=0)
virtual ~TableBottomBox ()
void setEditLock (bool locked)
void setStatusBar (bool show)
bool canCreateAndDelete () const

Private Slots

void createRequestDone ()

Private Member Functions

 TableBottomBox (const TableBottomBox &)
TableBottomBoxoperator= (const TableBottomBox &)
void updateStatus ()

Private Attributes

bool mShowStatusBar
QLabel * mStatus
QStatusBar * mStatusBar
int mStatusCount [4]
CreatormCreator
bool mCreating
QStackedLayout * mLayout

Constructor & Destructor Documentation

CSVWorld::TableBottomBox::TableBottomBox ( const CreatorFactoryBase creatorFactory,
CSMWorld::Data data,
QUndoStack &  undoStack,
const CSMWorld::UniversalId id,
QWidget *  parent = 0 
)

Member Function Documentation

Is record creation and deletion supported?

Note:
The BotomBox does not partake in the deletion of records.
Note:
This slot being called does not imply success.
TableBottomBox& CSVWorld::TableBottomBox::operator= ( const TableBottomBox ) [private]
void CSVWorld::TableBottomBox::requestFocus ( const std::string &  id) [signal]

Request owner of this box to focus the just created id. The owner may ignore this request.

void CSVWorld::TableBottomBox::tableSizeChanged ( int  size,
int  deleted,
int  modified 
) [slot]
Parameters:
sizeNumber of not deleted records
deletedNumber of deleted records
modifiedNumber of added and modified records

Member Data Documentation

QStackedLayout* CSVWorld::TableBottomBox::mLayout [private]
QStatusBar* CSVWorld::TableBottomBox::mStatusBar [private]

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