I wrote a desktop paint program a few years back, in Processing ( a java based ide) and am trying to move it over to Qt. I started a GitHub repository for it. I just started it . Right now there are no draw or paint functions. It can load an image and it can zoom in or out, zoom to fit the screen and drag the image around by holding the the space key and dragging the mouse with the left button.

If anyone can look at it and let me know if I'm heading in the right direction the repository is at https://github.com/shawnlau/QtPaintProgram