[PyQt] how to wrap anonymous enums

Diez B. Roggisch deets at web.de
Sat Aug 29 16:48:11 BST 2009


Hi,

I've got a struct like this:

struct SJoystickInfo {
	u8				Joystick;
	u32				Buttons;
	u32				Axes;
	enum
	{
		//! A hat is definitely present.
		POV_HAT_PRESENT,

		//! A hat is definitely not present.
		POV_HAT_ABSENT,

		//! The presence or absence of a hat cannot be determined.
		POV_HAT_UNKNOWN
	} PovHat;
}; // struct SJoystickInfo

So the type of PovHat is an anonymous enum. How to wrap that? I also 
tried to just give PovHat an int-value, but that didn't work either.

Diez


More information about the PyQt mailing list