<div dir="ltr">Hello Anders, <div><br></div><div>thanks for sharing ! </div><div><br></div><div>I can insert it of course, but may I suggest you to make yourself the modification and perform a pull-request via github ? That's help us a lot. </div><div><br></div><div>I copy and paste some indications: </div><div><br></div><div><div>> 4 - for source code addition/bug hunting.</div><div>> - start by copying the Gate public repository from github: <a href="https://github.com/OpenGATE/Gate">https://github.com/OpenGATE/Gate</a> and switch to the "develop" branch <br></div><div>> - create a specific branch on your repository copy and commit your modifications in that branch.</div><div>> - once your code is ok, 1) ask for pull-request, 2) if needed, provide an example that test your new feature and 3) prepare to write the documentation.</div><div>> - inform everyone on the mailing list such that someone from the collaboration could contact you and integrate your change in the main repository. Please be aware that this step could take some times, there are few developers and no one is full time on this project  ;)</div></div><div>> <a href="https://help.github.com/articles/using-pull-requests/">https://help.github.com/articles/using-pull-requests/</a></div><div><br></div><div>It may be not so easy when not used to git, do not hesitate to ask for clarification. </div><div><br></div><div>Sincerely, </div><div>David Sarrut</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 23, 2015 at 10:03 AM, Anders Garpebring <span dir="ltr"><<a href="mailto:anders.garpebring@umu.se" target="_blank">anders.garpebring@umu.se</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="#0563C1" vlink="#954F72">
<div>
<p class="MsoNormal">Dear gate developers,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I had problem earlier with a segmentation fault if I run Gate in Qt mode. For instance if I do the command: “Gate –qt main.mac”. It turned out to be a change in Qt at some version that introduced this problem. The fix to the problem is
 quite simple. In the a Gate.cc file include the libraries:<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">#include <G4UIQt.hh><u></u><u></u></p>
<p class="MsoNormal">#include <qmainwindow.h><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">And around line 335 insert the bold text<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">#ifdef G4UI_USE<u></u><u></u></p>
<p class="MsoNormal">      ui = new G4UIExecutive( argc, argv );<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><b>      G4UIQt* qui = static_cast<G4UIQt*> (UImanager->GetG4UIWindow());<u></u><u></u></b></p>
<p class="MsoNormal"><b>      if (qui) {<u></u><u></u></b></p>
<p class="MsoNormal"><b>        qui->GetMainWindow()->setVisible(true);<u></u><u></u></b></p>
<p class="MsoNormal"><b>      }<u></u><u></u></b></p>
<p class="MsoNormal"><b><u></u> <u></u></b></p>
<p class="MsoNormal">#else <u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Perhaps something to include in the next release.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Kind regards,<u></u><u></u></p>
<p class="MsoNormal">Anders Garpebring<u></u><u></u></p>
</div>
</div>

<br>_______________________________________________<br>
Gate-users mailing list<br>
<a href="mailto:Gate-users@lists.opengatecollaboration.org">Gate-users@lists.opengatecollaboration.org</a><br>
<a href="http://lists.opengatecollaboration.org/mailman/listinfo/gate-users" rel="noreferrer" target="_blank">http://lists.opengatecollaboration.org/mailman/listinfo/gate-users</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">David Sarrut, Phd<br>Directeur de recherche CNRS<br>CREATIS, UMR CNRS 5220, Inserm U 1044<div>Centre de lutte contre le cancer Léon Bérard<br>28 rue Laënnec, 69373 Lyon cedex 08<br>Tel : 04 78 78 51 51 / 06 74 72 05 42<br><a href="http://www.creatis.insa-lyon.fr/~dsarrut" target="_blank">http://www.creatis.insa-lyon.fr/~dsarrut</a><br>_________________________________</div><div> "2 + 2 = 5,  for extremely large values of 2"<br>_________________________________</div></div></div>
</div>