jsmidt / QuantPy

A framework for quantitative finance In python.
BSD 4-Clause "Original" or "Old" License
677 stars 106 forks source link

Add a GUI #8

Open jsmidt opened 11 years ago

jsmidt commented 11 years ago

We can make a nice GUI using something like Pyside in which we can embed matplotlib plots such as: http://www.scipy.org/Cookbook/Matplotlib/PySide Eventually having a GUI will be nice, especially if it has a dropdown terminal for further investigation.

kodchi commented 11 years ago

Hey I'd like to work on this, but I was thinking of using GTK+ 3. Would it be a problem? Here is some info: http://python-gtk-3-tutorial.readthedocs.org/en/latest/

jsmidt commented 11 years ago

If you can write a GUI in GTK+ 3 then that would be great! Pyside was only a suggestion.

kodchi commented 11 years ago

Great. I'll do so.

kodchi commented 11 years ago

jsmidt, do you see the whole project being a GUI app, or just some parts such as graphs etc.?

jsmidt commented 11 years ago

I think we need the library and the GUI to be as modular as possible so that people who just want to use the library with all the machinery inside a terminal or another code can. However, I also would like the separate GUI to be powerful enough so that people who need a GUI can utilize all the machinery in the GUI.

Let me know your thoughts as I am interested in them as well. Do you have a strong opinion on this or anything else?

jsmidt commented 11 years ago

6ahodir, actually if you could just code up a very simple GUI that does just some small basic task then make a pull request I would like to merge then restructure the code. Thanks.

kodchi commented 11 years ago

I agree with you on this. The GUI should not be a requirement. OK, I'll create a simple GUI.