Kävin aikanaan avoimessa yliopistossa Pythonin peruskurssin. Nyt haluaisi tehdä graafisen käyttöliittymän ohjelman omaan käyttööni. Tarvitseeko ensiksi opetella olio-ohjelmointi vai kannattaako suoraan opetella vaikka GTK :n käyttö Pythonissa? Vai pärjääkö TK:lla? Vai onko sittenkin vaikka Pygame helpompi oppia? Ohjelman pitäisi toimia Ubuntussa, Gnomessa.
Millä kirjastolla kannattaa tehdä graafinen Python-ohjelma Gnomeen?
Anonyymi
6270
0Äänestä
Muut lukivat myös
Ketjusta on poistettu 6 sääntöjenvastaista viestiä.
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 6
Vanhimmat
Itse tykkään PyQt:sta, kun sillä saa ohjelmista tismalleen samannäköisen riippumatta alustasta.
Qt Designer on aivan loistava työkalu ja jos tarvetta on, niin kannattaa koko Qt Creator asennella.
https://fi.wikipedia.org/wiki/Qt_(kehitysympäristö)
Kyllähän Tkinterilläkin saa tehtyä ihan kelvollisia käyttöliittymiä, vaikka se vähän väkinäistä puurtamista tahtoo ollakin.
Lazarus on erittäin hyvä käyttöliittymän tekoon.
Jos tarvitsen Pythonissa monimutkaisempaa liittymää kuin nämä mitä Zenity pystyy tarjoamaan ( https://s3.gifyu.com/images/Yhteystietosi_112.png ), käytän hyvin mielelläni Lazaruksen erinomaista ympäristöä lomakkeiden tekoon, ihan vaan sen helppouden vuoksi.
Vielä tuosta Lazaruksen erinomaisuudesta. Tämä SynHighlighterPython komponentti mahdollistaa Python editorin tekemisen pienellä vaivalla. Jollei ihan ensimmäisiä kertoja Lazarusta käynnistele, ei kuvan mukaiseen editoriin mene aikaa kuin 10 - 15 minuuttia, itse asiassa pari minuuttia riittää sellaiselle joka jo aiemmin on näihin tutustunut. Vastaava komponentti löytyy monelle muullekin ohjelmointikielelle, SynEdit välilehdeltä.
https://s0.gifyu.com/images/Python-editori_113.png
Pygamella olen tehnyt koko käyttöliittymän alusta saakka. Kaikki hiiren kohdistukset, napit, tekstin piirron, animoinnin, ym.