| OpenMW
    | 
Creates and stores all ID completers. More...
#include <idcompletionmanager.hpp>
| Public Member Functions | |
| IdCompletionManager (Data &data) | |
| bool | hasCompleterFor (ColumnBase::Display display) const | 
| std::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, std::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 | 
| std::shared_ptr< QCompleter > CSMWorld::IdCompletionManager::getCompleter | ( | ColumnBase::Display | display | ) | 
| 
 | static | 
| bool CSMWorld::IdCompletionManager::hasCompleterFor | ( | ColumnBase::Display | display | ) | const | 
| 
 | private | 
| 
 | private | 
| 
 | staticprivate | 
 1.8.6
 1.8.6