Well, may be I wasn't clear last time, the problem is how to gather all the values together .
The clarity hasn't changed much.

You can store joystick values in a QVector, QList, some user-defined structure with appropriate streaming operators if needed, or just send them one at a time. There is no QBundleOfJoystickValues class to rely on, and there is no universal right way to bundle data. If the receiver imposes a certain format then you should send your data in that format.