Okay well maybe GTK+ might be a good way to go. This is a framework for doing GUI applications under X.
Here is a beginners tutorial on that;
https://developer.gnome.org/gtk-tutorial/2.90/
Or just google "c++ gtk tutorial"
You'll need to run this command to pull down the dev files so you'll be able to reference it in your C++ code.
Code: Select all
sudo apt-get install libgtk2.0-dev
With regards to an IDE though you might find it easier to do the programming work on say a Windows PC or a Mac, access the file system of the Pi remotely and only use the Pi to build and run your code. The X desktop on the Pi is a bit slow and web browsing is quite laborious.
Something like this if you're on Windows;
http://blogs.arcsoftwareconsultancy.com ... etworking/
And this if you're on OSX or Linux;
http://gettingstartedwithraspberrypi.tu ... th-bonjour