Source Code (Use browser search to find items of interest.)
Class Index
kdevelop'HtmlHighlight (./kdevelop/kdevelop/kwrite/highlight.h:449)
class HtmlHighlight : public GenHighlight {
public:
HtmlHighlight(const QString &name);
virtual ~HtmlHighlight();
protected:
virtual void createItemData(ItemDataList &);
virtual void makeContextList();
};
kdevelop'HtmlHighlight::HtmlHighlight() (./kdevelop/kdevelop/kwrite/highlight.cpp:1241)
HtmlHighlight::HtmlHighlight(const QString &name) : GenHighlight(name) {
iWildcards = "*.html;*.htm";
iMimetypes = "text/html";
}
kdevelop'HtmlHighlight::~HtmlHighlight() (./kdevelop/kdevelop/kwrite/highlight.cpp:1246)
HtmlHighlight::~HtmlHighlight() {
}
kdevelop'HtmlHighlight::createItemData() (./kdevelop/kdevelop/kwrite/highlight.cpp:1249)
void HtmlHighlight::createItemData(ItemDataList &list) {
list.append(new ItemData(i18nop("Normal Text"),dsNormal));
list.append(new ItemData(i18nop("Char" ),dsChar,Qt::darkGreen,Qt::green,false,false));
list.append(new ItemData(i18nop("Comment" ),dsComment));
list.append(new ItemData(i18nop("Tag Text" ),dsOthers,Qt::black,Qt::white,true,false));
list.append(new ItemData(i18nop("Tag" ),dsKeyword,Qt::darkMagenta,Qt::magenta,true,false));
list.append(new ItemData(i18nop("Tag Value" ),dsDecVal,Qt::darkCyan,Qt::cyan,false,false));
}
kdevelop'HtmlHighlight::makeContextList() (./kdevelop/kdevelop/kwrite/highlight.cpp:1259)
void HtmlHighlight::makeContextList() {
HlContext *c;
contextList[0] = c = new HlContext(0,0);
c->items.append(new HlRangeDetect(1,0, '&', ';'));
c->items.append(new HlStringDetect(2,1,"<!--"));
c->items.append(new HlStringDetect(2,2,"<COMMENT>"));
c->items.append(new HlCharDetect(3,3,'<'));
contextList[1] = c = new HlContext(2,1);
c->items.append(new HlStringDetect(2,0,"-->"));
contextList[2] = c = new HlContext(2,2);
c->items.append(new HlStringDetect(2,0,"</COMMENT>"));
contextList[3] = c = new HlContext(3,3);
c->items.append(new HlHtmlTag(4,3));
c->items.append(new HlHtmlValue(5,3));
c->items.append(new HlCharDetect(3,0,'>'));
}