<br><br><div class="gmail_quote">On Wed, Nov 10, 2010 at 3:25 PM, Bernhard Reiter <span dir="ltr">&lt;<a href="mailto:bernhard@intevation.de">bernhard@intevation.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Am Dienstag, 9. November 2010 04:03:38 schrieb Igor Novikov:<br>
<div class="im">&gt; So on first milestone we just<br>
&gt; announce a project rebirth<br>
<br>
</div>Yes, this is wonderful!<br>
<div class="im"><br>
&gt; but on next step we should selecting a correct<br>
&gt; strategy for further project development.<br>
<br>
&gt; On my opinion Skencil has potential marketplace as a small, fast and<br>
&gt; lightweight editor only.<br>
<br>
</div>I agree that can be a viable marketplace.<br>
<div class="im"><br>
&gt; Porting on Gtk widgetset is more preferable because:<br>
<br>
</div>I slightly tend to disagree, but of course this is open for discussion and the<br>
people doing the work have a higher weight than me. I&#39;d rather have a GTK<br>
Skencil then no Skencil. ;)<br>
<div class="im"><br>
&gt; 1.Most popular distros (Ubuntu &amp; Mint) use GNOME as desktop environment.<br>
<br>
</div>But Qt applications already run fine there.<br>
<div class="im"><br>
&gt; 2.Gtk widgetset provides extra fast application start in GNOME DE (it&#39;s<br>
&gt; important for lightweight editor)<br>
<br>
</div>Qt can be quite lightweight and it as a very good reputation on embedded<br>
system and good backing of large corporations (Nokia).<br>
<div class="im"><br>
&gt; 3.C language based Gtk is closer to Python native extensions than C++ based<br>
&gt; Qt.<br>
<br>
</div>Python is more object oriented, this usually fits Qt well.<br>
<div class="im"><br>
&gt; 4.This way simplifies win32 porting. Actually even for win32 simple vector<br>
&gt; graphics editor is also usefult.<br>
<br>
</div>Qt has better support on windows32api than GTK as far as I know.<br>
<br></blockquote></div><br>Concerning Qt way I think you are right. I have took a look on current pyqt and found<br>that it seems the binding is more powerful than pygtk. At least this issue should be tested on <br clear="all">
sample application under linux, win32/64 an macosx platforms. If we will choice Qt way we should<br>skip cairo and use QPainter renderer. As a final result we could get application with OpenGL<br>renderer (QGLWidget). The mostly interested issue is a macosx version, because pygtk and<br>
cairo have a bad support for this platform.<br><br>-- <br>Regards,<br><br>Igor Novikov<br>sK1 Project<br><a href="http://sk1project.org" target="_blank">http://sk1project.org</a><br><br><br>