🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.python
10 messages
10 total messages Started by zigi Thu, 24 Mar 2011 10:08
watki pygtk gui
#27957
Author: zigi
Date: Thu, 24 Mar 2011 10:08
20 lines
2110 bytes
Witam
Panowie napisalem program w pyqt, a potem dopiero poczytałem o
licencji biblioteki (bez komentarza), no i sie okazuje że jest to
dorga impreza. ech.. .
Przepisuje program teraz na pygtk i chce aby z jednej klasy  ktora
dzidziczy po  threading.Thread były przekazywane w czasie rzeczywistym
dane do drugiej klasy gui , kolega "klops" (szacun mu za to) w pyqt
znalazł takie fajne proste i bardzo skuteczne rozwiązanie:

self.emit(SIGNAL("secondElapsed_(int, int, QString)"), ..., ..., ...)

QObject.connect(self.Worker, SIGNAL('secondElapsed_(int, int,
QString)'), self.insert_text)

Szukam czegoś podobnego w pygtk, juz z 3 dzionek ale duuuuuużo tego
duuuuużo tak wszystko przejrzeć w dokumentacji to jeszcze kolejny
miesiąc mi zejdzie. Pewnie pisaliście podobne rzeczy i możecie
podrzucić coś ciekawego. Będe bardzo wdzięczny.

Pozdrawiam.
Re: watki pygtk gui
#27959
Author: Szyk
Date: Thu, 24 Mar 2011 16:03
7 lines
1280 bytes
> Panowie napisalem program w pyqt, a potem dopiero poczytałem o
> licencji biblioteki (bez komentarza), no i sie okazuje że jest to
> dorga impreza. ech.. .

http://en.wikipedia.org/wiki/PySide to jest na LGPL (bo pewnie o to Ci 
chodziło). Po za tym masz tam link do strony projektu i opis zmian w 
porównaniu do PyQt.
Re: watki pygtk gui
#27960
Author: zigi
Date: Thu, 24 Mar 2011 16:18
11 lines
1875 bytes
On 24 Mar, 17:03, Szyk <szyk...@o2.pl> wrote:
> > Panowie napisalem program w pyqt, a potem dopiero poczytałem o
> > licencji biblioteki (bez komentarza), no i sie okazuje że jest to
> > dorga impreza. ech.. .
>
> http://en.wikipedia.org/wiki/PySideto jest na LGPL (bo pewnie o to Ci
> chodziło). Po za tym masz tam link do strony projektu i opis zmian w
> porównaniu do PyQt.

Ok ale nakładka może i nie jest płatna tak jak w przypadku pyqt ale za
samą bibliotekę qt i tak trzeba zapłacić za licencjię.
Re: watki pygtk gui
#27958
Author: zigi
Date: Thu, 24 Mar 2011 16:39
27 lines
2346 bytes
On 24 Mar, 11:08, zigi <cezar4...@gmail.com> wrote:
> Witam
> Panowie napisalem program w pyqt, a potem dopiero poczytałem o
> licencji biblioteki (bez komentarza), no i sie okazuje że jest to
> dorga impreza. ech.. .
> Przepisuje program teraz na pygtk i chce aby z jednej klasy  ktora
> dzidziczy po  threading.Thread były przekazywane w czasie rzeczywistym
> dane do drugiej klasy gui , kolega "klops" (szacun mu za to) w pyqt
> znalazł takie fajne proste i bardzo skuteczne rozwiązanie:
>
> self.emit(SIGNAL("secondElapsed_(int, int, QString)"), ..., ..., ...)
>
> QObject.connect(self.Worker, SIGNAL('secondElapsed_(int, int,
> QString)'), self.insert_text)
>
> Szukam czegoś podobnego w pygtk, juz z 3 dzionek ale duuuuuużo tego
> duuuuużo tak wszystko przejrzeć w dokumentacji to jeszcze kolejny
> miesiąc mi zejdzie. Pewnie pisaliście podobne rzeczy i możecie
> podrzucić coś ciekawego. Będe bardzo wdzięczny.
>
> Pozdrawiam.


Chyba znalazłem co zaskakującego podobnego :-)
prawdopodobnie będzie to to

http://www.pygtk.org/docs/pygobject/class-gobject.html#method-gobject--emit
Re: watki pygtk gui
#27961
Author: Piotr Kęplicz
Date: Thu, 24 Mar 2011 16:46
7 lines
1187 bytes
zigi:
> Ok ale nakładka może i nie jest płatna tak jak w przypadku pyqt ale za
> samą bibliotekę qt i tak trzeba zapłacić za licencjię.

W typowym przypadku nie trzeba, Qt od dawna jest na LGPL.

.pk.
Re: watki pygtk gui
#27966
Author: mvoicem
Date: Thu, 24 Mar 2011 18:43
16 lines
1768 bytes
(24.03.2011 17:18), zigi wrote:
> On 24 Mar, 17:03, Szyk <szyk...@o2.pl> wrote:
>>> Panowie napisalem program w pyqt, a potem dopiero poczytałem o
>>> licencji biblioteki (bez komentarza), no i sie okazuje że jest to
>>> dorga impreza. ech.. .
>>
>> http://en.wikipedia.org/wiki/PySideto jest na LGPL (bo pewnie o to Ci
>> chodziło). Po za tym masz tam link do strony projektu i opis zmian w
>> porównaniu do PyQt.
> 
> Ok ale nakładka może i nie jest płatna tak jak w przypadku pyqt ale za
> samą bibliotekę qt i tak trzeba zapłacić za licencjię.

QT jest na LGPL

p. m.
Re: watki pygtk gui
#27962
Author: zigi
Date: Thu, 24 Mar 2011 23:12
15 lines
1914 bytes
On 24 Mar, 17:46, Piotr Kęplicz <kepl...@example.com> wrote:
> zigi:
>
> > Ok ale nakładka może i nie jest płatna tak jak w przypadku pyqt ale za
> > samą bibliotekę qt i tak trzeba zapłacić za licencjię.
>
> W typowym przypadku nie trzeba, Qt od dawna jest na LGPL.
>
> .pk.

a co oznacza typowy przypadek ?
czyli mogę napisać program i legalnie go sprzedać na pyqt ?
oj chyba tak to nie przejdzie, trzeba by było go rozpowadzić za free i
ewentualnie sprzdać wsparcie do programu :-)
dobrze myśle ?
Re: watki pygtk gui
#27963
Author: Łukasz Rekucki
Date: Fri, 25 Mar 2011 00:31
25 lines
2208 bytes
On Mar 25, 12:12 am, zigi <cezar4...@gmail.com> wrote:
> On 24 Mar, 17:46, Piotr Kęplicz <kepl...@example.com> wrote:
>
> > zigi:
>
> > > Ok ale nakładka może i nie jest płatna tak jak w przypadku pyqt ale za
> > > samą bibliotekę qt i tak trzeba zapłacić za licencjię.
>
> > W typowym przypadku nie trzeba, Qt od dawna jest na LGPL.
>
> > .pk.
>
> a co oznacza typowy przypadek ?
> czyli mogę napisać program i legalnie go sprzedać na pyqt ?

Tak.

> oj chyba tak to nie przejdzie, trzeba by było go rozpowadzić za free i
> ewentualnie sprzdać wsparcie do programu :-)
> dobrze myśle ?

Nie. Wystarczy przeczytać licencję.

[1]: http://www.gnu.org/licenses/lgpl.html
[2]: http://pl.wikipedia.org/wiki/GNU_Lesser_General_Public_License
Re: watki pygtk gui
#27964
Author: zigi
Date: Fri, 25 Mar 2011 09:44
30 lines
2632 bytes
On 25 Mar, 01:31, Łukasz Rekucki <lreku...@gmail.com> wrote:
> On Mar 25, 12:12 am, zigi <cezar4...@gmail.com> wrote:
>
> > On 24 Mar, 17:46, Piotr Kęplicz <kepl...@example.com> wrote:
>
> > > zigi:
>
> > > > Ok ale nakładka może i nie jest płatna tak jak w przypadku pyqt ale za
> > > > samą bibliotekę qt i tak trzeba zapłacić za licencjię.
>
> > > W typowym przypadku nie trzeba, Qt od dawna jest na LGPL.
>
> > > .pk.
>
> > a co oznacza typowy przypadek ?
> > czyli mogę napisać program i legalnie go sprzedać na pyqt ?
>
> Tak.
>
> > oj chyba tak to nie przejdzie, trzeba by było go rozpowadzić za free i
> > ewentualnie sprzdać wsparcie do programu :-)
> > dobrze myśle ?
>
> Nie. Wystarczy przeczytać licencję.
>
> [1]:http://www.gnu.org/licenses/lgpl.html
> [2]:http://pl.wikipedia.org/wiki/GNU_Lesser_General_Public_License


Super dzięki.
Re: watki pygtk gui
#27965
Author: Łukasz Rekucki
Date: Fri, 25 Mar 2011 10:37
22 lines
2597 bytes
> > On Mar 25, 12:12 am, zigi <cezar4...@gmail.com> wrote:
>
> > > On 24 Mar, 17:46, Piotr Kęplicz <kepl...@example.com> wrote:
>
> > > > zigi:
>
> > > > > Ok ale nakładka może i nie jest płatna tak jak w przypadku pyqt ale za
> > > > > samą bibliotekę qt i tak trzeba zapłacić za licencjię.
>
> > > > W typowym przypadku nie trzeba, Qt od dawna jest na LGPL.
>
> > > > .pk.
>
> > > a co oznacza typowy przypadek ?
> > > czyli mogę napisać program i legalnie go sprzedać na pyqt ?
>
> > Tak.

Dla uściślenia - chodziło mi oczywiście o wcześniej wspomniane PySide,
które jest na LGPL. Dla PyQt odpowiedź brzmi też tak, ale musiałbyś
dołączyć do sprzedanego programu źródła, bo jest na GPL. LGPL cię
zwalnia z tego obowiązku.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads