Get QT LGPL here.
Tutorials for learning QT
General QT Documentation
A somewhat outdated and confusing document about installing QT and OpenCV on Windows
Some of the code used on the Arduino for networking
Beej's Guide to Network Programming (In depth C textbook on programming, but really good for some high level stuff too)
Some other Links for Learning Network Programming
More Code examples but with walkthroughs on functions
What's a port? What's a socket?
JsTest's website
Xboxdrv Driver release
Using a Controller in 2018