<div dir="ltr"><font face="arial,helvetica,sans-serif">The advantage of using Qt or Gtk compared with some of the other gui toolkits mentioned (fltk, Tcl/Tk, SDL, or Matlab GUI) are that they are complete (lots of widgets, internationalization and localization support etc) if the prototype turns into something bigger than was initially envisioned. To often have I seen tools that were written like &quot;oh, its&#39;s only for me&quot; and then a company is trying to figure out how to deploy and support the tool. I therefore thing it is worth taking the time to learn complexity of one of these GUI&#39;s, and then use it.<br>
<br>The language is a separate issue from the GUI. The difference between Qt and Gtk is that Qt was from the beginning written to be tighly coupled with C++, whereas gtk (actually the glib model) was written so that it is easy to bind it to various languages. There is even a special GObject (the base class of gtk) dedicated language. See: <a href="http://en.wikipedia.org/wiki/Vala_%28programming_language%29">http://en.wikipedia.org/wiki/Vala_%28programming_language%29</a> . True, there are some bindings to Qt, e.g. the official python binding PySide, but the huge amount of bindings to gtk shows that it is a much easier task.<br>
<br>In short, decide a language and a toolkit. Take time to learn it. It is well worth your time.<br><br>Regards,<br>Dov<br></font><br><div class="gmail_quote">On Thu, Jul 19, 2012 at 12:29 PM, yochai <span dir="ltr">&lt;<a href="mailto:yochai@titat.info" target="_blank">yochai@titat.info</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Shlomi,<br>
<br>
I gave it as an idea as I understood he doesn&#39;t need a full GUI or<br>
anything with a shiny look but to print a lot of data very fast.<br>
<br>
I&#39;m sorry if I miss-understood anything.<br>
<span class="HOEnZb"><font color="#888888"><br>
Yochai<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On 07/19/2012 12:12 PM, Shlomi Fish wrote:<br>
&gt; Hi all,<br>
&gt;<br>
&gt; On Thu, Jul 19, 2012 at 12:02 PM, yochai &lt;<a href="mailto:yochai@titat.info">yochai@titat.info</a>&gt; wrote:<br>
&gt;&gt; Sorry, I thought it will be clear what I&#39;m speaking about.<br>
&gt;&gt;<br>
&gt;&gt; <a href="https://en.wikipedia.org/wiki/Simple_DirectMedia_Layer" target="_blank">https://en.wikipedia.org/wiki/Simple_DirectMedia_Layer</a><br>
&gt;&gt;<br>
&gt;<br>
&gt; I would recommend against SDL, because creating a decent GUI with it<br>
&gt; will require a lot of work, and on top of it will give you a giant<br>
&gt; window of raw graphics in the screen, which isn&#39;t very user-friendly<br>
&gt; or impressive. SDL is good enough for games, but not for a GUI<br>
&gt; application.<br>
&gt;<br>
&gt; There used to be a GUI library for SDL called &quot;ParaGUI&quot; but its home<br>
&gt; page is currently down. I&#39;m not sure if it could fix all of SDL&#39;s<br>
&gt; limitations in regards to its usability as a GUI platform.<br>
&gt;<br>
&gt; Regards,<br>
&gt;<br>
&gt; -- Shlomi Fish<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt; On 07/19/2012 11:37 AM, Omer Zak wrote:<br>
&gt;&gt;&gt; On Thu, 2012-07-19 at 10:55 +0300, yochai wrote:<br>
&gt;&gt;&gt;&gt; Hey,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; It isn&#39;t the first idea that comes to mind but what about SDL ?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; How about giving an URL to a Website or a Wikipedia article, which<br>
&gt;&gt;&gt; describes the specific SDL that you refer to?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; When searching both resources, Google returned irrelevant links<br>
&gt;&gt;&gt; and Wikipedia was rather ambiguous.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks, --- Omer<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Linux-il mailing list<br>
&gt;&gt; <a href="mailto:Linux-il@cs.huji.ac.il">Linux-il@cs.huji.ac.il</a><br>
&gt;&gt; <a href="http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il" target="_blank">http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
<br>
_______________________________________________<br>
Linux-il mailing list<br>
<a href="mailto:Linux-il@cs.huji.ac.il">Linux-il@cs.huji.ac.il</a><br>
<a href="http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il" target="_blank">http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il</a><br>
</div></div></blockquote></div><br></div>