本文整理汇总了C++中Q3CString::setNum方法的典型用法代码示例。如果您正苦于以下问题:C++ Q3CString::setNum方法的具体用法?C++ Q3CString::setNum怎么用?C++ Q3CString::setNum使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Q3CString
的用法示例。
在下文中一共展示了Q3CString::setNum方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: html
void UmlDiagram::html(Q3CString, unsigned int, unsigned int) {
UmlCom::message(name());
define();
Q3CString s;
s.setNum(getIdentifier());
s = "fig" + s + ((svg) ? ".svg" : ".png");
saveIn(directory + s);
if (svg) {
fw.write("<p align=\"center\"><embed src=\"");
fw.write(s);
fw.write('"');
s = directory + s;
FILE * fp = fopen((const char *) s, "r");
if (fp != 0) {
char line[256];
(void) fgets(line, sizeof(line) - 1, fp); // <?xml version="1.0" ...
(void) fgets(line, sizeof(line) - 1, fp); // <!-- Created with Bouml ...
(void) fgets(line, sizeof(line) - 1, fp); // <!DOCTYPE svg PUBLIC ...
(void) fgets(line, sizeof(line) - 1, fp); // <svg width="495" height="560" version=...
fclose(fp);
char * p = strstr(line, " version=");
if (p != 0) {
*p = 0;
fw.write(line+4);
}
}
fw.write("/></p>\n");
}
else {
fw.write("<p align=\"center\"><img src=\"");
fw.write(s);
fw.write("\" alt=\"\" /></p>\n");
}
fw.write(" <p align=\"center\"><b>");
writeq(name());
fw.write("</b></p><p><br /></p><p><br /></p>\n");
s = description();
if (!s.isEmpty()) {
fw.write("<p>");
writeq(description());
fw.write("<br /></p>");
}
write_properties();
unload(FALSE, FALSE);
}