OpenMW
|
Creates and stores all ID completers. More...
#include <idcompletionmanager.hpp>
Public Member Functions | |
IdCompletionManager (Data &data) | |
bool | hasCompleterFor (ColumnBase::Display display) const |
boost::shared_ptr< QCompleter > | getCompleter (ColumnBase::Display display) |
Static Public Member Functions | |
static std::vector < ColumnBase::Display > | getDisplayTypes () |
Private Member Functions | |
IdCompletionManager (const IdCompletionManager &) | |
IdCompletionManager & | operator= (const IdCompletionManager &) |
void | generateCompleters (Data &data) |
Private Attributes | |
std::map< ColumnBase::Display, boost::shared_ptr< QCompleter > > | mCompleters |
Static Private Attributes | |
static const std::map < ColumnBase::Display, UniversalId::Type > | sCompleterModelTypes = generateModelTypes() |
Creates and stores all ID completers.
|
private |
CSMWorld::IdCompletionManager::IdCompletionManager | ( | CSMWorld::Data & | data | ) |
|
private |
boost::shared_ptr< QCompleter > CSMWorld::IdCompletionManager::getCompleter | ( | ColumnBase::Display | display | ) |
|
static |
bool CSMWorld::IdCompletionManager::hasCompleterFor | ( | ColumnBase::Display | display | ) | const |
|
private |
|
private |
|
staticprivate |