Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C++ GUI QT-Creator , +
I have c++ code which uses GDAL libraries to open the image and do some operations on an image (like slope, aspect, hill shade etc). Now, I want to make a GUI in which I want to open an image from the directory. After that I want to apply operation on the image (assume as slope - c++ code) and then I should get the output.
 
Many people have suggested me to use Qt. I have built and installed Qt in my visual studio 2010 successfully.
 
Please help me how to proceed with the GUI. I have intermediate skills in C++ programing and new for GUI applications.
Posted 3-Feb-13 20:17pm
Comments
Sergey Alexandrovich Kryukov at 4-Feb-13 2:25am
   
And what are your problems?
—SA
Matthew Faithfull at 4-Feb-13 5:02am
   
Try building some of the sample applications that come with Qt. Find one or two that look closest to the kind of application you want in terms of windowing and layout then look into the source code to see how they work. Qt is very straight forward and well documented. Everything that makes up a GUI in Qt is a Widget so it'a a matter of arranging a few standard widgets and maybe one or two custom ones in the way you want and then hooking up their signals. GUI Events in Qt are done with their own Signals & Slots implementation which you'll need to read up on and get the hang of it. A week or two and you'll be churning out GUIs

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Your question is pretty vague... but I do know that the Qt examples are pretty decent (although their detailed documentation isn't very good).
 
Start here: http://qt-project.org/wiki/QtWhitepaper[^]
Familiarize yourself with the framework then start a simple Qt application.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 350
1 Jochen Arndt 190
2 Richard MacCutchan 135
3 Sergey Alexandrovich Kryukov 120
4 BillWoodruff 85
0 OriginalGriff 6,045
1 DamithSL 4,611
2 Maciej Los 4,087
3 Kornfeld Eliyahu Peter 3,480
4 Sergey Alexandrovich Kryukov 3,310


Advertise | Privacy | Mobile
Web04 | 2.8.141220.1 | Last Updated 5 Feb 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100