Source: scribus/scfonts_encoding.h


Annotated List
Files
Globals
Hierarchy
Index
#ifndef SCFONTS_ENCODING_H
#define SCFONTS_ENCODING_H

#include 
#include 

class SCFonts_Encoding
{
	public:
		SCFonts_Encoding()
		{
		}
		SCFonts_Encoding(QString name);
		bool read(QString name);
		bool present(int code)
		{
			return(Names.find(code)!=Names.end());
		}
		bool present(QString &name)
		{
			return(Codes.find(name)!=Codes.end());
		}
		QString &operator[](int code)
		{
			return(Names[code]);
		}
		int &operator[](QString &name)
		{
			return(Codes[name]);
		}
		QMap::Iterator beginByCode()
		{
			return(Names.begin());
		}
		QMap::Iterator endByCode()
		{
			return(Names.end());
		}
		QMap::Iterator beginByName()
		{
			return(Codes.begin());
		}
		QMap::Iterator endByName()
		{
			return(Codes.end());
		}
	private:
		QMap Codes;
		QMap Names;
};

#endif

Generated by: paul on T6.linux on Tue Mar 18 23:32:13 2003, using kdoc 2.0a54.