suggestions sought for a framework for a quick, dirty, really simple GUI prototype
yochai
yochai at titat.info
Thu Jul 19 10:55:50 IDT 2012
Hey,
It isn't the first idea that comes to mind but what about SDL ?
You have no buttons or any other GUI objects, but it doesn't sound like
you need it and SDL suppose to be able to handle a lot of data with no
problem.
Also you can push events (data changes) to the loop safely with threads.
It's just another idea for you to consider.
Yochai
On 07/18/2012 11:50 AM, Oleg Goldshmidt wrote:
> Hi,
>
> I have no - literally zero - experience in creating GUIs of any kind. I
> face the following task now: there is a C++ program that runs on Linux
> and basically receives some packets with some data over the network and
> does some transformations on the data. As a result some data structures
> are created and updated - potentially many times a second, say, a few
> times a second for any *single piece* of data. I need a *prototype* GUI
> that would display and constantly update (parts of) those structures,
> say strings and numbers with colours and labels and stuff. There may be
> a need for a drop-down menu for some configuration - don't know yet.
> Eventually maybe a button or two will be added to invoke some actions.
>
> I figure that the simplest way about it would be to make the GUI run on
> the same Linux machine and write it in C++ for ease of integration. What
> would be the easiest / simplest framework to use? Is it Qt? Ultimate++
> (http://www.ultimatepp.org/ - just one of the things I found in a simple
> and brief search)? Since I have no experience it's difficult for me to
> judge quickly.
>
> What is important here is speed and painless ramp-up to some fairly low
> level. I want to be up and running as fast as possible with as little
> coding as possible. No need for bells and whistles. No need for long
> term maintenance. It is for a throw away demo/prototype - and yes, I am
> sure it (the GUI part) will be thrown away.
>
> Any suggestions / experiences / war stories / whatever?
>
> Thanks in advance,
>
> --
> Oleg Goldshmidt | pub at goldshmidt.org <mailto:oleg at goldshmidt.org>
>
>
> _______________________________________________
> Linux-il mailing list
> Linux-il at cs.huji.ac.il
> http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
>
More information about the Linux-il
mailing list