Kirjoittaja Aihe: Yleistä turinaa Qt ohjelmointikielestä  (Luettu 13399 kertaa)

beh

  • Käyttäjä
  • Viestejä: 154
    • Profiili
Vs: Yleistä turinaa Qt ohjelmointikielestä
« Vastaus #20 : 27.10.09 - klo:00.22 »
Mitä ajattelette, minkälainen formaatti olisi hyvä, jos yrittäisimme käynnistellä tästä aiheesta jonkinlaista työpajaa tai opintopiiriä, tms?

Minusta parasta ja mielenkiintoisinta olisi jos oletettaisiin pythonin ja ohjelmoinnin perusteiden olevan hallussa ja työpajassa keskityttäisiin enimmäkseen (Py)Qt ohjelmointiin. Aihe voisi olla jonkin kohtuullisen yksinkertiasen tosielämässä tarvittavan gui-ohjelman teko.

Itselläni tulee mieleen jonkinlaisen yksinkertaisen käyttöliittymän kyhääminen RTMPDump-YLEn ympärille. Siinä olisi noin alkuun pari perusjuttua: nappi ja osoitteen liimauskenttä sekä komentoriviohjelman kanssa kommunikointi, jonkinlaisen progressbarinkin voisi tehdä.

En ole QT:hen vielä tutustunut, mutta tkinterillä tuli tehtyä yksi ohjelma, joten gui-ohjelmoinnin alkeet on hallussa. 

JoniR

  • Käyttäjä
  • Viestejä: 112
    • Profiili
    • Peugeot 206
Vs: Yleistä turinaa Qt ohjelmointikielestä
« Vastaus #21 : 27.10.09 - klo:16.49 »
Mitä ajattelette, minkälainen formaatti olisi hyvä, jos yrittäisimme käynnistellä tästä aiheesta jonkinlaista työpajaa tai opintopiiriä, tms?

Itselläni tulee mieleen jonkinlaisen yksinkertaisen käyttöliittymän kyhääminen RTMPDump-YLEn ympärille. Siinä olisi noin alkuun pari perusjuttua: nappi ja osoitteen liimauskenttä sekä komentoriviohjelman kanssa kommunikointi, jonkinlaisen progressbarinkin voisi tehdä.

heh ihan kuin sinulla olisi samanlaiset ajatukset kuin minulla. Tein nimittäin viikonloppuna Mythtv: seen pluginin, joka perustuu mythnewsiin sillä erotuksella että otsikon klikkaus lataa ylen videot koneelle..  ;)
Tuo mythtvhän käyttää Qt:ta ja uusi 0.22 versio Qt4 versiota..

-JoniR

snifi

  • Vieras
Vs: Yleistä turinaa Qt ohjelmointikielestä
« Vastaus #22 : 28.10.09 - klo:14.01 »
Meidän olisi varmaan hyvä perustaa aiheesta wiki-sivu. Sattuisiko joku tuntemaan, miten sellainen laitetaan aluille? Etusivulla voisi olla lista osallistujista työn alla olevine projekteineen, ja alisivut jakaantuisivat kunkin yksityisiin projekteihin.

Esimerkiksi jotenkin näin:

Koodia: [Valitse]
Nimimerkki      Projektin nimi     QtVersio   Status    Päivitetty
--------------- ------------------ ---------- --------- ----------
snifi           liikennematto      pyqt 4.3   jumissa   2009-10-27
beh             RTMPDump-YLE       pyqt 4.5   jumissa   2009-10-28
matti           rallipeli          c++qt4.7   etenee    2009-10-06
liisa           pilvigeneraattori  pyqt 4.2   jumissa   2009-10-04

Keskustelusivu olisi sitä varten, että siihen laitettaisiin ohjeita ja ajatuksia miten jumissa olevaa projektia voisi viedä eteenpäin, ja prioriteetti olisi siinä projektissa, joka on ollut kaikkein eniten jumissa pisimmän ajan ilman apua.


beh

  • Käyttäjä
  • Viestejä: 154
    • Profiili
Vs: Yleistä turinaa Qt ohjelmointikielestä
« Vastaus #23 : 30.10.09 - klo:16.14 »
Minusta ei taida tässä vaiheessa olla projektin aloittajaksi. Olisin mielelläni vain seurannut muiden tekemisiä;)

En ole oikein nettioppaiden ystävä joten tilasin ketjussa aiemmin mainutun ja muualla kehutunkin kirjan Rapid GUI Programming with Python and Qt. Luin saman kirjoittajan Python -kirjankin ja se oli minusta mukavaa luettavaa (ei tosin ole vertailukohtia). Kirjasta on mukavampi opiskella ja yleensäkin, ennen kuin aloitan mitään, haluan laajemman kokonaiskuvan asiasta, enkä halua edetä asia kerrallaan. Joten omana projektinani on tutustua Qt:hen näin teorian tasolla kirjaa lukemalla ja kenties vielä  innostun kokeilemaan käytännön ohjelmointiakin. Luultavasti kuitenkin ohjelmointiharrastukseni jää omien pienien skriptien tekemiseen eikä näihin yleensä ole tarvetta gui:ta tehdä.

snifi

  • Vieras
Vs: Yleistä turinaa Qt ohjelmointikielestä
« Vastaus #24 : 30.10.09 - klo:17.49 »
Minä olen aika kokematon näiden wikisivujen tekemisessä, mutta hitaasti edeten, tässä olisi nyt alkua:

http://wiki.ubuntu-fi.org/QtWorkshop

Voitte lisätä siihen kukin omia sivujanne sitä mukaan kun uusia aiheita löytyy. Periaatteessa voitaisiin aluksi pitää varsin matalaa julkaisukynnystä, jotta mahdollisimman moni uskaltautuisi mukaan.

teele

  • Käyttäjä
  • Viestejä: 850
    • Profiili
Vs: Yleistä turinaa Qt ohjelmointikielestä
« Vastaus #25 : 30.10.09 - klo:19.54 »
Mitä ajattelette, minkälainen formaatti olisi hyvä, jos yrittäisimme käynnistellä tästä aiheesta jonkinlaista työpajaa tai opintopiiriä, tms?


Työpaja on hyvä ajatus.

Itselläni oli jokin aika sitten qt:n virallinen (oppi)kirja lainassa, mutta en ehtinyt silloin paljonkaan asiaan perehtymään. Sain tehdyksi vain pari koeohjelmaa.

Yksi tapa on aloittaa jonkun sopivan helpon ohjelman suunnittelu ja teko. Perusjuttuna kokeilin sellaista ohjelmaa, jossa on taulukko ja taulukon jotkin arvot muuttuvat, kun taulukossa olevia lähtöarvosoluja muutetaan. Sitten arvoista voisi vielä piirtää kuvion. (ehkäpä onnistun vielä kaivamaan vanhat kyhäelmäni vielä jostain, mutta en enää muista, millaiseen ongelmaan homma tyssäsi)

Jos tällainen taulukkohanke tuntuu sopivalta, niin siitä on helppo aloittaa. Miten siis taulukko pystyyn qt:llä ja siitä sitten eteen päin, onnistuuko helposti qt-designerillä, vai kannattaako tehdä koodilla jne....

Homma käyntiin?

t. teele