1 #ifndef CSM_WORLD_IDCOMPLETIONMANAGER_HPP
2 #define CSM_WORLD_IDCOMPLETIONMANAGER_HPP
7 #include <boost/shared_ptr.hpp>
23 std::map<ColumnBase::Display, boost::shared_ptr<QCompleter> >
mCompleters;
boost::shared_ptr< QCompleter > getCompleter(ColumnBase::Display display)
Definition: idcompletionmanager.cpp:80
Creates and stores all ID completers.
Definition: idcompletionmanager.hpp:19
Display
Definition: columnbase.hpp:39
static const std::map< ColumnBase::Display, UniversalId::Type > sCompleterModelTypes
Definition: idcompletionmanager.hpp:21
std::map< ColumnBase::Display, boost::shared_ptr< QCompleter > > mCompleters
Definition: idcompletionmanager.hpp:23
bool hasCompleterFor(ColumnBase::Display display) const
Definition: idcompletionmanager.cpp:75
void generateCompleters(Data &data)
Definition: idcompletionmanager.cpp:89
IdCompletionManager & operator=(const IdCompletionManager &)
static std::vector< ColumnBase::Display > getDisplayTypes()
Definition: idcompletionmanager.cpp:54
IdCompletionManager(const IdCompletionManager &)