Super, vazi! Moj predlog je da u git direktorijumu napravis pod-direktorijum "gui", i da onda u njega stavljamo sav kod koji je vezan za gui. Tako nece da se mesa sa kodom biblioteke (mozda cemo i nju da stavimo u direktorijum "library" u nekom trenutku...).
Okvirna ideja kako cela stvar treba da izgleda --- osnovna aplikacija (triangulator-gui) treba da ima samo meni sa opcijama, status bar, i mozda eventualno neki toolbox ili sl, a da se za svaki seed-ovani kompleks otvori zaseban prozor u kome se ispisu njegovi elementi. Tako mozemo nezavisno da instanciramo vise kompleksa istovremeno. Kasnije cemo da dodamo i po jedan prozor u kome ce da se crta wireframe-graf datog kompleksa. Takodje, kliktanje na svaki k-simplex treba slicno da otvori njegov zaseban inspector-prozor --- ideja je da mogu da otvorim inspektore za nekoliko k-simpleksa istovremeno, pa da na ekranu uporedjujem podatke koji pisu u njima.
Javi mi ako ti trebaju bilo kakva pojasnjenja u vezi zadatka 6, ili inace oko dizajna ili bilo sta drugo. Napravi neku elementarnu verziju gui-ja za pocetak, pa cemo videti kako izgleda i onda ga doterivati malo po malo. :-)
:-)
Marko
Dr. Marko Vojinovic
Group for Gravitation, Particles and Fields
Institute of Physics
University of Belgrade
======================
home page: www.markovojinovic.com
e-mail: vmarko@ipb.ac.rs
On Sat, 26 Feb 2022, Jaroslav Blagojevic wrote:
> Meni odgovara.
> Pozdrav,
>
> Jaroslav
>
>
> On Thu, Feb 24, 2022 at 6:58 PM Marko Vojinovic <vmarko@ipb.ac.rs> wrote:
>
> Jaroslave, ti si bio predlozio da GUI pravimo pomocu QT biblioteke --- jel' bi hteo mozda ti da pocnes da radis na tome?
>
> Konstrukcija GUI-ja bi pocela otprilike od zadatka 6, pa bismo ga zatim svi postupno izgradjivali i unapredjivali, uporedo sa novim funkcionalnostima koje ce se pojavljivati
> u biblioteci rutina.
>
> Dakle, kako ti se cini zadatak 6?
>
> :-)
> Marko
>
>
> Dr. Marko Vojinovic
> Group for Gravitation, Particles and Fields
> Institute of Physics
> University of Belgrade
> ======================
> home page: www.markovojinovic.com
> e-mail: vmarko@ipb.ac.rs
>
>
>
> On Sun, 13 Feb 2022, Marko Vojinovic wrote:
>
> >
> > Pozdrav Jaroslave,
> >
> > Vazi, cekamo resenje zadatka 1. :-)
> >
> > QT mi deluje kao odlicna ideja! Osim sto ima odlicnu reputaciju kod KDE
> > korisnika (u koje spadam i ja), osobine QT koje vidim na Wikipediji [1] se
> > odlicno uklapaju u nase potrebe:
> >
> > - multi-platform funkcionalnost (Windows, Linux, Android, Mac, ...),
> > - C++,
> > - GPL licenca,
> > - Qt Creator [2], ako vam treba IDE za development... :-)
> >
> > Razume se, nemam nikakvog iskustva sa QT-om u smislu pisanja koda. Ali ako vi
> > imate iskustva (ili volju da ga steknete) znam da QT svi hvale i koriste, pa
> > svakako podrzavam ideju da GUI pravimo u QT-u.
> >
> > :-)
> > Marko
> >
> > [1] https://en.wikipedia.org/wiki/Qt_(software)
> > [2] https://en.wikipedia.org/wiki/Qt_Creator
> >
> >
> > Dr. Marko Vojinovic
> > Group for Gravitation, Particles and Fields
> > Institute of Physics
> > University of Belgrade
> > ======================
> > home page: www.markovojinovic.com
> > e-mail: vmarko@ipb.ac.rs
> >
> >
> >
> > On Sun, 13 Feb 2022, Jaroslav Blagojevic wrote:
> >
> >> Ima QT open source biblioteka za GUI (i QT OpenGL), treba je proveriti.
> >> Importovao sam uspešno projekat u Visual Studio 2019. Ja bih uradio zadatak
> >> 1 (seed tetrahedrona), za početak.
> >> Pozdrav,
> >>
> >> Jaroslav
> >>
> >>
> >--
> QGHG-it-dev-list mailing list
> QGHG-it-dev-list@ipb.ac.rs
> http://mail.ipb.ac.rs/mailman/listinfo/qghg-it-dev-list
>
>
>--
QGHG-it-dev-list mailing list
QGHG-it-dev-list@ipb.ac.rs
http://mail.ipb.ac.rs/mailman/listinfo/qghg-it-dev-list