A GUI framework for making an interactive pretty print calculator
I want to make an interactive pretty print calculator that uses formulas like you might find in a text book, only they are editable. And am wander what UI framework would be good for this type of application. I have done some GUI stuff in Qt/C++ and a very little bit in Java, but nothing near as advanced as this. I am most conferrable with C++, but am not afraid to learn a new language if need be. Preferably the framework would be somewhat cross platform and free. I would be glad to use Qt, but do not want to miss something a lot better if it is out there, and I would be pretty much starting from scratch since I have not done anything like this before.

I think I will need to have widgets that are embedded in each other and change how they draw themselves depending on what is in them or what they are in, and they will also have to respond to mouse and keyboard input. I want to drag them around on the screen and drop them on each other, etc. Sounds complicated to me. What UI framework would you suggest and why*. Also, if there is particular part or methodology of a UI framework that would lend it self to this type of thing, please mention it so I can research it.

Thanks

*Do not forget the why.


A GUI framework for making an interactive pretty print calculator
===

I want to make an interactive pretty print calculator that uses formulas like you might find in a text book, only they are editable. And am wander what UI framework would be good for this type of application. I have done some GUI stuff in Qt/C++ and a very little bit in Java, but nothing near as advanced as this. I am most conferrable with C++, but am not afraid to learn a new language if need be. Preferably the framework would be somewhat cross platform and free. I would be glad to use Qt, but do not want to miss something a lot better if it is out there, and I would be pretty much starting from scratch since I have not done anything like this before.

I think I will need to have widgets that are embedded in each other and change how they draw themselves depending on what is in them or what they are in, and they will also have to respond to mouse and keyboard input. I want to drag them around on the screen and drop them on each other, etc. Sounds complicated to me. What UI framework would you suggest and why*. Also, if there is particular part or methodology of a UI framework that would lend it self to this type of thing, please mention it so I can research it.

Thanks

*Do not forget the why.

