If (m_runProcess-> state() = QProcess::NotRunning)Īfter the process is started, the QTextStream is used to write each of the options to the process. M_outputLog-> append( APPQT( QString::fromLatin1( "*** Failed to run doxygen \n "))) I don't have a development environment setup for doxygen, but if I can do that I'll run with a debugger attached and see if that line isn't executing as I think it should be. Is perhaps the issue I'm running into here DOT_TRANSPARENT is perhaps not being correctly read here? Using DOT_CLEANUP = NO only seems to work if I introduce something that prevents dot from running successfully (I have just been sticking a " in the font name,) but when I do that I don't see the bgcolor="transparent line in any of the. Loadimage : (lib) bmp eps gd gd2 gif jpe jpeg jpg png ps svg Render : cairo dot fig gd gdiplus map pic pov ps svg tk vml vrml xdotĭevice : bmp canon cmap cmapx cmapx_np dot emf emfplus eps fig gd gd2 gif gv imap imap_np ismap jpe jpeg jpg metafile pdf pic plain plain-ext png pov ps ps2 svg svgz tif tiff tk vml vmlz vrml wbmp xdot xdot1.2 xdot1.4 I'll see what an earlier version of dot/Graphviz does for me.ĭot - graphviz version 2.38.0 (20140413.2041) I'm betting something must have changed somewhere along the line to produce the different behavior. Took a peek through Graphviz's changelog, but at a quick glance I don't see anything that looks like like a change that describes what we're seeing. Loadimage : (lib) bmp eps gif jpe jpeg jpg png ps svg Layout : circo dot fdp neato nop nop1 nop2 osage patchwork sfdp twopiĭevice : bmp canon cmap cmapx cmapx_np dot dot_json emf emfplus eps fig gif gv imap imap_np ismap jpe jpeg jpg json json0 metafile mp pdf pic plain plain-ext png pov ps ps2 svg tif tiff tk vml xdot xdot1.2 xdot1.4 xdot_json Render : cairo dot dot_json fig gdiplus json json0 map mp pic pov ps svg tk vml xdot xdot_json As an example, here:ĭot - graphviz version 2.50.0 (20211204.2007)Īctivated plugin library: gvplugin_dot_layout.dllĪctivated plugin library: gvplugin_core.dll The dot file generated doesn't set a bgcolor attribute on the entire graph, though I do see it trying to in the code. contents divs purple, so you can see the white background on the generated SVG, as shown in the screenshot above.ġ.9.3 (c0b9eafbfb53286ce31e75e2b6c976ee4d345473), on 圆4 Windows 10 Pro 21H2 (19044.1526)ĭue to the way SVGs are included in the HTML output as an iframe, styling with CSS causes the non-transparent background to be ineffective. The generated docs use a custom css that colors the background of. To see affected output, run doxygen, then open docs/html/group_a.html. The generated svg background object should either be transparent or not exist. dot outputs a svg with a solid object with a non-transparent background. When using DOT_IMAGE_FORMAT = svg, DOT_TRANSPARENT = YES does not have any effect.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |