75 err(
"Could not open file %s for writing\n", name.
data());
87 title =
"Doxygen generated documentation";
115 QFile pluginFile(name);
120 t <<
"<plugin name=\"" << docId <<
"\" id=\"" << docId <<
"\"" <<
endl;
121 t <<
" version=\"1.0.0\" provider-name=\"Doxygen\">" <<
endl;
122 t <<
" <extension point=\"org.eclipse.help.toc\">" <<
endl;
123 t <<
" <toc file=\"toc.xml\" primary=\"true\" />" <<
endl;
124 t <<
" </extension>" <<
endl;
125 t <<
"</plugin>" <<
endl;
QCString convertToXML(const char *s)
virtual void addIndexFile(const char *name)
virtual void addImageFile(const char *name)
static QCString htmlFileExtension
void setDevice(QIODevice *)
The QString class provides an abstraction of Unicode text and the classic C null-terminated char arra...
Simplified and optimized version of QTextStream.
virtual void finalize()
Finish generation of the Eclipse specific help files.
virtual void addStyleSheetFile(const char *name)
A bunch of utility functions.
const char * data() const
#define Config_getString(val)
void err(const char *fmt,...)
The QFile class is an I/O device that operates on files.
virtual void initialize()
Initialize the Eclipse generator.
virtual void addContentsItem(bool isDir, const char *name, const char *ref, const char *file, const char *anchor, bool separateIndex, bool addToNavIndex, Definition *def)
Add an item to the content.
virtual void incContentsDepth()
Increase the level of content hierarchy.
virtual void addIndexItem(Definition *context, MemberDef *md, const char *sectionAnchor, const char *title)
virtual void decContentsDepth()
Decrease the level of content hierarchy.
QTextStream & endl(QTextStream &s)