Giter Site home page Giter Site logo

scharada / freemedforms Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 78.26 MB

Automatically exported from code.google.com/p/freemedforms

License: Other

Shell 0.88% QMake 1.60% C++ 90.30% C 4.38% CMake 0.05% Objective-C 0.20% Groff 0.05% PHP 0.13% HTML 1.07% JavaScript 0.62% CSS 0.01% Inno Setup 0.17% D 0.13% Objective-C++ 0.02% XSLT 0.01% Smarty 0.35% Python 0.03% PowerShell 0.01% Makefile 0.01%

freemedforms's People

Contributors

ericmaeker avatar guid75 avatar jeromecc avatar larramendi avatar maxwell1858 avatar medecinelibre avatar papyjuju avatar

Watchers

 avatar

freemedforms's Issues

Changing dir structure of project

TODO
split freemedforms (old src) into multiples directories to easily create a
SDK (cf monkey studio structure)


DONE
rename libs --> plugins  (done, pro OK)
rename mfFormWidget --> formwidgets (done, pro OK)
rename src --> freemedforms (including config.pri into pro file)

Original issue reported on code.google.com by [email protected] on 9 Nov 2008 at 10:46

Installator

foreach os need to develop an installator.

What does it do ?
- inform user of licence, limitations, and the ZERO warranty
- install binaries into a selected dir
- check the databases files (are they writable...)
- create the first and unique ini file to use
- check the global resource of FMF (writable? accessible?)
- create missing databases (dosages for eg)
- install on USB Key

Original issue reported on code.google.com by [email protected] on 3 Feb 2009 at 10:40

Previous/Next form navigation

Be able to navigate between forms with previous/next buttons in the stacked
widget.
It just takes a stack to store the path.

Original issue reported on code.google.com by [email protected] on 20 Oct 2008 at 7:03

pixmap widget

Medical files needs to own images : photos, scanned doc...
A pixmap widget should :
- present pixmap

mfObject should transform QPixmap to compressed base64 QByteArray

Original issue reported on code.google.com by [email protected] on 1 Dec 2008 at 8:54

New XML Tag = rightManager

Define the minimal rights to have to access an mfObject :
- as reader
- as modifier

We need to define right profils eg :
- admin
- doctor
- secretary
- patient
- familly
How many profiles ?

And actions :
- read access
- write access

For eg : mfObject = PatientIdentity
admin cannot read/write all
doctor can read/write all
secretary can read/write dateOfBirth, Gender, Address, Phone...
patient can read all / write nothing




Original issue reported on code.google.com by [email protected] on 4 Feb 2009 at 4:22

Add XML tag = icon

In tree view, show icons of the forms if exist.
In forms show icon inside the widget.

Original issue reported on code.google.com by [email protected] on 20 Jan 2009 at 7:18

Pluginz mfWidget (done)

Make the mfWidget pluginsable. So adding a new mfWidget will be very easy.

Interface is created, A static basic Widget in preparation.

Original issue reported on code.google.com by [email protected] on 31 Oct 2008 at 8:14

Add XML tag to form : dataRepresentation ??

Forms will be created using various name of elements.
FMF need to know the data representation of the element.

eg :
Object type = textshort; name= patientName
FMF does not know the correspondance between the object named patientName and 
the 
predefined patient file.

So need one more tag :
<dataRepresentation type="required">patientName</dataRepresentation>

The data representation are optional or required.

When doing search into patient file, FMF while scan first the data 
representations, then try to find 
using the name of objects.


Predetermined datas are :
- patientName
- patientDateOfBirth
- patientGender
- weight
- tall
- creatinin   (to calculate clearance of creatinin)
...

Documentation must by written

Original issue reported on code.google.com by [email protected] on 3 Feb 2009 at 8:21

FreeMedForms : A wizard display type for widgets

For now, all widget of a forms are displayed into a grid.
When the grid is big and with many rows, we've got to scroll to pass to the
next widget and it can be fastidious.
We could imagine a wizard-type displaying with previous/next buttons to go
from mfWidget to mfWidget, with an indication label for steps.
In XML, it's just a new XML element for instance "display" with values
"grid", "wizard". If "display" is not found in XML, "grid" is the default
value.

Original issue reported on code.google.com by [email protected] on 25 Oct 2008 at 10:36

make install for resources

Create an INSTALLS entry into project files
- install resources files into bundle
- install package into 'packages' dir
- install documentation

Original issue reported on code.google.com by [email protected] on 6 Feb 2009 at 10:24

Message submitter

User can submit a message to developper via a small QDialog using checkboxes.

Message is transform to its minimal form and sent via QHttp.post()

a php script needs to be written and put in
http://www.ericmaeker.fr/FreeMedForms

Its role : send a mail to developper mailing list with the message of
submitter.

Original issue reported on code.google.com by [email protected] on 1 Dec 2008 at 8:58

File mover

1. Ability to store to USB key or DVD or CD ou anything else :
- ini
- *db
- *xml
- all datas of user

--> zip all, crypt if possible

2. Ability to restore OR merge datas from zipped files
- merge *db
- all datas of user

This will allow group to work with the same form, merge datas and proceed any 
statistics from 
the merged datas.


Original issue reported on code.google.com by [email protected] on 20 Jan 2009 at 6:51

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.