taki dziki pomysl...

Paweł Sikora pluto at ds14.agh.edu.pl
Thu Aug 21 16:51:18 CEST 2003


na poczatku chcialem sie przywiatac :)
jestem studentem (znam nieco c++&qt,php,xml,pgsql) i chcialbym pomoc
w wolnych chwilach w pracach nad janosikiem.

/ na poczatku zaznaczam, ze nie uzywalem nigdy toolitow innych niz qt,
  a pajtona znam tylko ze slyszenia, wiec prosze nie krzyczec.
  chcialbym przedstawic tylko moj odmienny punkt widzenia /

wczoraj wieczorem z ciekawosci rzucilem okiem na zrodla wersji 0.0.2
i przez chwilke pomyslalem sobie tak:

  jesliby uzyc toolkitu qt, to IMHO:

- mozemy zredukowac liczbe arkuszy xml i uproscic kod.
  w chwili obecnej widze, ze sa osobne wzory xml do danych i opisu gui.
  wydaje mi sie, ze jakakolwiek zmiana w formularzu, to uciazliwa
  synchronizacja tych plikow, ale moge sie mylic.
- uzywajac qt-designera zapiszemy geometrie formularza oraz nazwy pol
  wraz z atrybutami w jednym kompleksowym pliku xml (*.ui).
- duza czesc weryfikacji danych typu: walidatory liczb, dozwolone pola
  wyboru w comboboxach, itp bedzie realizowana automatycznie przez qt.
- wszystko to mozna bardzo latwo i szybko wyklikac.
  / co prawda zlozone elementy weryfiakcji trzeba bedzie zapewne
    zaprogramowac, ale jakis fragment kodu trzeba w aplikacji przeciez
    napisac w tak powaznej aplikacji :)  /
- zapis/odczyt dokumentu to krotkie petle przemiatajace po okreslonych
  typach widgetow okna, ktore tworza drzewo xml i przerzucaja je z/do pliku.
- mozemy od reki zaoferowac to samo gui na kazdym systemie, ktore zreszta
  IMHO jest nieco ladniejsze i milsze niz te szare okna toolkitow gtk*.
- drukowanie? mozemy malowac po drukarce jak tylko chcemy.

jest tylko jeden bol tego wszystkiego - totalna zmiana jezyka i toolkitow,
co na obecnym etapie zaawansowania projektu jest juz chyba nie do przyjecia...

-- 
Alkohol pity z umiarem może być spożywany w dużych ilosciach.





More information about the janosik-devel mailing list