16 #ifndef _QFORMAT_SCHEME_H_ 17 #define _QFORMAT_SCHEME_H_ 52 virtual void load(
const QString& filename);
53 virtual void save(
const QString& filename = QString())
const;
55 virtual void load(
const QDomElement& doc,
bool ignoreNewIds =
false);
56 virtual void save(QDomElement& elem)
const;
58 virtual void load(QSettings& s,
bool ignoreNewIds =
false);
59 virtual void save(QSettings& s)
const;
61 int formatCount()
const;
62 QStringList formats()
const;
64 virtual QString id(
int ifid)
const;
65 virtual int id(
const QString& sfid)
const;
67 virtual QFormat& formatRef(
int ifid);
68 virtual QFormat& formatRef(
const QString& sfid);
70 virtual QFormat format(
int ifid)
const;
71 virtual QFormat format(
const QString& sfid)
const;
74 virtual void setFormat(
const QString& fid,
const QFormat& fmt);
83 #endif // !_QFORMAT_SCHEME_H_ #define QCE_EXPORT
Macro needed for cross-platform shared libraries creation.
Definition: qce-config.h:40
Utility file for shared library creation.