I know the board can't give legal advice, so I hope my question doesn't really need a 'legal advice' type response.

I have written a simple program that may be of use to other people in my field. I am not interested in trying to get a fee for its distibution. From reading the LGPL license, and from reading other posts on this board, does the following sound about right for what I need to gve a third party if they want to use my program:

1) A copy of the executable
2) The dll files (QTcore4.dll, etc)
3) A copy of the LGPL 2.1 license
4) The .o files
5) A link to where to get a copy of QT, should they want to rebuild the program with updated QT libraries

I'd rather not distribute my source code, not that it is 'top secret' or particularly original, but I don't want other people to simple copy it and take credit for it. The majority of the code was written in 'normal' C++ originally (using CodeBlocks), and I've just used QT to build a gui for it (effectively), so I don't believe I have modified the QT libraries.

Thanks in advance (if you can help).