I will be making a C++ program for graphical representation of data. The user will import data about for example 4 different objects (some proteins or cells) and the program will plot correlation functions, linear regressions, maps (according to some generalised distance) for these objects. The user will have the abbility to change different parameters and interactively observe changes on plots. The program will produce at least 15 plots for one set of imported data. I will be programming on Linux, but the program will be used mostly on Windows. What library would you recommend me for the graphical part of the program? I know that i could do just fine with practically any of the libraries i found on google, but why not choose the best fit if i have the option to do so. So what is the standard library used for this kind of work? I would like something well documented and well tested (~ widely used). I have been doing some smaller "projects" (a homework that took me about 2 days to write) with the combination of http://www.gtkmm.org/" [Broken], but it seems that especially plotmm is not supported very well since i found no forums or mailing lists. The new project will take me at least 2 months, so i really don't want to start it knowing that if some problems occur i am completely on my own. At the moment http://www.qtsoftware.com/products/" [Broken] - what do you thing about it?