summaryrefslogtreecommitdiffstats
path: root/src/dot.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2008-03-25 18:42:56 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2008-03-25 18:42:56 (GMT)
commitc6c19d2984bfd7265b6d5f82336c991ec35727da (patch)
treeac946941d432585f18f08ee563fec2f48faae1de /src/dot.cpp
parent5b23c9573e3e7925987dc706c17357d54f517e40 (diff)
downloadDoxygen-c6c19d2984bfd7265b6d5f82336c991ec35727da.zip
Doxygen-c6c19d2984bfd7265b6d5f82336c991ec35727da.tar.gz
Doxygen-c6c19d2984bfd7265b6d5f82336c991ec35727da.tar.bz2
Release-1.5.5-20080325
Diffstat (limited to 'src/dot.cpp')
-rw-r--r--src/dot.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/dot.cpp b/src/dot.cpp
index c745ef6..0b736b1 100644
--- a/src/dot.cpp
+++ b/src/dot.cpp
@@ -43,7 +43,8 @@
#define MAP_CMD "cmap"
-#define FONTNAME "FreeSans"
+//#define FONTNAME "FreeSans"
+#define FONTNAME getDotFontName()
//--------------------------------------------------------------------
@@ -76,6 +77,13 @@ static const char *edgeStyleMap[] =
"dashed" // usage
};
+static QCString getDotFontName()
+{
+ static QCString dotFontName = Config_getString("DOT_FONTNAME");
+ if (dotFontName.isEmpty()) dotFontName="FreeSans";
+ return dotFontName;
+}
+
static void writeGraphHeader(QTextStream &t)
{
t << "digraph G" << endl;