Re[2]: sastanak 26.03.04
Toplica> I primitiva i kompleksni element bi trebalo da
Toplica> budu izvedene iz QCanvasItem
Toplica> da bi mogle da se samoiscrtaju.
Zasto? objekat (tj. instanca klase EdaSchKomponenta) bi u sebi sadrzao
listu (niz, vektor...) primitiva koje su izvedene iz QCanvasItem...
time se sve "samoiscrtava", a opet "drzimo" sve te primitive preko odredjenih
fja u logicku celinu, a opet na drugoj strani imamo i sve to odvojeno
za svaki slucaj ako budemo hteli da dodajemo neke nove fore ili ko zna
sta...
cini mi se da tako i protel radi. kad snimis semu sa nekom komponentom
iz biblioteke, tebi vise ta biblioteka ne treba, ali ti mozes da
menjas tu komponentu u editoru komponenti.
predpostavljam da snimanje seme nece imati veze sa timom 3?
Toplica> Kao crticu sa tackicom... I dalje mi nije jasno
Toplica> sta je problem, kazem mozda
Toplica> mi nesto promice, ali sta...
ok je to, ali tu negde treba upisati i informaciju o tom pinu, da je
bas to pin, a ne neka tackica sa crticom pored sebe, i treba upisati
tip pina (Input, IO, Output, OpenCollector, Passive, HiZ, OpenEmmiter,
Power) i ko zna sta jos... cini mi se da se ovako odvaja graficka
predstava pina od osobina koje treba da ima uz sebe. jer bi valjda u
svg-u sve primitive bile zajedno?
mada mi sad pade na pamet da bi SVG mogli da iskoristimo za
iscrtavanje pina (znaci samo pina), i svih njegovih varijanti (sa Dot
simoblom i/ili Clk simbolom), a ne kombinacijom nekih drugih
primitiva... znaci EdaSchPin bi nasledio QPicture.
tako bi mogli vrlo lako da ubacimo i one IEEE simbole iz protela.
(mada je moja prva ideja za ovo bila preklapanje operatora += za klasu
EdaSchKomponenta i jednostavno sabiranje sa simbolom koje zapravo neka
instance klase EdaSchKomponenta).
samo ne znam koliko je pametno koristi QCanvasItem za neke primitive,
a QPicture za druge; i da li bi ovo uopste moglo da se odradi lako?
ovime bi dobili neke mogucnosti tipa lako ubacivanje novih simbola i
menjanje istih, preko eksternih svg fajlova.
btw, ovde pod simbol podrazumevam skup nekih primitiva.
Toplica> Vrlo prosto, preko instance klase. Biblioteka 3
Toplica> posle neka vidi sta ce sa
Toplica> tim...
ok. ovo je za tim 2 najbolja varijanta :)
Toplica> budu izvedene iz QCanvasItem
Toplica> da bi mogle da se samoiscrtaju.
Zasto? objekat (tj. instanca klase EdaSchKomponenta) bi u sebi sadrzao
listu (niz, vektor...) primitiva koje su izvedene iz QCanvasItem...
time se sve "samoiscrtava", a opet "drzimo" sve te primitive preko odredjenih
fja u logicku celinu, a opet na drugoj strani imamo i sve to odvojeno
za svaki slucaj ako budemo hteli da dodajemo neke nove fore ili ko zna
sta...
cini mi se da tako i protel radi. kad snimis semu sa nekom komponentom
iz biblioteke, tebi vise ta biblioteka ne treba, ali ti mozes da
menjas tu komponentu u editoru komponenti.
predpostavljam da snimanje seme nece imati veze sa timom 3?
Toplica> Kao crticu sa tackicom... I dalje mi nije jasno
Toplica> sta je problem, kazem mozda
Toplica> mi nesto promice, ali sta...
ok je to, ali tu negde treba upisati i informaciju o tom pinu, da je
bas to pin, a ne neka tackica sa crticom pored sebe, i treba upisati
tip pina (Input, IO, Output, OpenCollector, Passive, HiZ, OpenEmmiter,
Power) i ko zna sta jos... cini mi se da se ovako odvaja graficka
predstava pina od osobina koje treba da ima uz sebe. jer bi valjda u
svg-u sve primitive bile zajedno?
mada mi sad pade na pamet da bi SVG mogli da iskoristimo za
iscrtavanje pina (znaci samo pina), i svih njegovih varijanti (sa Dot
simoblom i/ili Clk simbolom), a ne kombinacijom nekih drugih
primitiva... znaci EdaSchPin bi nasledio QPicture.
tako bi mogli vrlo lako da ubacimo i one IEEE simbole iz protela.
(mada je moja prva ideja za ovo bila preklapanje operatora += za klasu
EdaSchKomponenta i jednostavno sabiranje sa simbolom koje zapravo neka
instance klase EdaSchKomponenta).
samo ne znam koliko je pametno koristi QCanvasItem za neke primitive,
a QPicture za druge; i da li bi ovo uopste moglo da se odradi lako?
ovime bi dobili neke mogucnosti tipa lako ubacivanje novih simbola i
menjanje istih, preko eksternih svg fajlova.
btw, ovde pod simbol podrazumevam skup nekih primitiva.
Toplica> Vrlo prosto, preko instance klase. Biblioteka 3
Toplica> posle neka vidi sta ce sa
Toplica> tim...
ok. ovo je za tim 2 najbolja varijanta :)
- References:
- sastanak 26.03.04
- From: Nikola Stojiljkovic <nikola@blast.co.yu>
- Re: sastanak 26.03.04
- From: Toplica Tanaskovic <toptan@kde.org.yu>
- Re[2]: sastanak 26.03.04
- From: Nikola Stojiljkovic <nikola@blast.co.yu>
- Re: sastanak 26.03.04
- From: Toplica Tanaskovic <toptan@kde.org.yu>
- sastanak 26.03.04
Previous by date: Re: sastanak 26.03.04
Next by date: Re[2]: sta za UI: Qt ili...
Previous by thread: Re: sastanak 26.03.04 Next by thread: Za vođe timova...
Previous by thread: Re: sastanak 26.03.04 Next by thread: Za vođe timova...