11 #include <QtGui/QPixmap>
12 #include <QtCore/QStringList>
37 return myCountryFlags;
40 virtual QStringList countryCodesStringList()
const;
45 virtual void setFlagsFileAndExtension(
const std::string& file,
const std::string& extension);
48 virtual std::string country(
const std::string& code)
const;
51 virtual QPixmap flag(
const std::string& code);
55 virtual bool readFlagMemoryFromFlagFile(
const std::string& code,
char** buffer,
int& length)
const;
58 virtual std::string untranslatedCountry(
const std::string&)
const;
CountryFlags myCountryFlags
Definition: qtCountryCodesManager.h:61
This class will read a country codes file (default settings\country-codes.csv) and allow for access o...
Definition: countryCodesManager.h:25
DtFilename myFlagsFile
Definition: qtCountryCodesManager.h:62
virtual const CountryFlags & countryFlags() const
Returns the current list of country codes.
Definition: qtCountryCodesManager.h:35
#define DT_DLL_VRFGUICOMMONQT
Definition: vrfGuiCommonQt.h:22
This class extends the country codes manager to return an icon for the 2 letter country code (referen...
Definition: qtCountryCodesManager.h:19
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtString myFlagsExtension
Definition: qtCountryCodesManager.h:63
std::map< std::string, QPixmap > CountryFlags
Map is 2 letter country code followed by engish name.
Definition: qtCountryCodesManager.h:23