obdasystems / eddy

A graphical editor for the specification and visualization of Graphol ontologies
GNU General Public License v3.0
62 stars 7 forks source link

Importazione annotations #195

Closed MariaRosariaFraraccio closed 2 years ago

mnamici commented 2 years ago

Ho dato una prima occhiata alle ultime modifiche e mi sembra che ci siamo più o meno con questa feature, ho solo un paio di osservazioni: 1) Nell'interfaccia di selezione se aggiungere o sovrascrivere fai un uso improprio delle checkbox, per questo tipo di azioni alternative il componente corretto da usare sono i radio button (i.e. QRadioButton) che hanno builtin il check esclusivo. 2) Sarebbe utile introdurre l'operazione di editing delle annotazioni nella tabella (te lo dico prima che ce lo chiedono), per esempio creando un'azione e collegandola ad un pulsante 'Edit' e allo slot del doppio click sulla riga della tabella. Per questo dovrebbe essere sufficiente passare l'asserzione che ottieni dal modello della tabella al dialog di editing delle asserzioni (a meno che non mi sfugge qualcosa).

Tu c'era altro che volevi aggiungere o possiamo intanto passare un puntatore al build a Valerio così fa un giro di test pure lui?

MariaRosariaFraraccio commented 2 years ago

Hai ragione, ora sostituisco subito le chekcbox. Per quanto riguarda l'operazione di editing in effetti ci avevo pensato, non dovrebbe essere un problema aggiungerla.

Per il resto dovrebbe esserci tutto, possiamo farlo testare direttamente anche a Valerio.

Il giorno lun 23 mag 2022 alle ore 06:57 mnamici @.***> ha scritto:

Ho dato una prima occhiata alle ultime modifiche e mi sembra che ci siamo più o meno con questa feature, ho solo un paio di osservazioni:

  1. Nell'interfaccia di selezione se aggiungere o sovrascrivere fai un uso improprio delle checkbox, per questo tipo di azioni alternative il componente corretto da usare sono i radio button (i.e. QRadioButton) che hanno builtin il check esclusivo.
  2. Sarebbe utile introdurre l'operazione di editing delle annotazioni nella tabella (te lo dico prima che ce lo chiedono), per esempio creando un'azione e collegandola ad un pulsante 'Edit' e allo slot del doppio click sulla riga della tabella. Per questo dovrebbe essere sufficiente passare l'asserzione che ottieni dal modello della tabella al dialog di editing delle asserzioni (a meno che non mi sfugge qualcosa).

Tu c'era altro che volevi aggiungere o possiamo intanto passare un puntatore al build a Valerio così fa un giro di test pure lui?

— Reply to this email directly, view it on GitHub https://github.com/obdasystems/eddy/pull/195#issuecomment-1134180537, or unsubscribe https://github.com/notifications/unsubscribe-auth/AK4R24BTGMTFNDENONOAPQTVLMF37ANCNFSM5U6TDT2Q . You are receiving this because you were assigned.Message ID: @.***>