//Auto-generated by kalyptus. DO NOT EDIT.
package org.trinitydesktop.qt;

import org.trinitydesktop.qt.TQt;

public class TQEvent extends TQt  {
	protected TQEvent(Class dummy){super((Class) null);}
	public static final int None = 0;
	public static final int Timer = 1;
	public static final int MouseButtonPress = 2;
	public static final int MouseButtonRelease = 3;
	public static final int MouseButtonDblClick = 4;
	public static final int MouseMove = 5;
	public static final int KeyPress = 6;
	public static final int KeyRelease = 7;
	public static final int FocusIn = 8;
	public static final int FocusOut = 9;
	public static final int Enter = 10;
	public static final int Leave = 11;
	public static final int Paint = 12;
	public static final int Move = 13;
	public static final int Resize = 14;
	public static final int Create = 15;
	public static final int Destroy = 16;
	public static final int Show = 17;
	public static final int Hide = 18;
	public static final int Close = 19;
	public static final int Quit = 20;
	public static final int Reparent = 21;
	public static final int ShowMinimized = 22;
	public static final int ShowNormal = 23;
	public static final int WindowActivate = 24;
	public static final int WindowDeactivate = 25;
	public static final int ShowToParent = 26;
	public static final int HideToParent = 27;
	public static final int ShowMaximized = 28;
	public static final int ShowFullScreen = 29;
	public static final int Accel = 30;
	public static final int Wheel = 31;
	public static final int AccelAvailable = 32;
	public static final int CaptionChange = 33;
	public static final int IconChange = 34;
	public static final int ParentFontChange = 35;
	public static final int ApplicationFontChange = 36;
	public static final int ParentPaletteChange = 37;
	public static final int ApplicationPaletteChange = 38;
	public static final int PaletteChange = 39;
	public static final int Clipboard = 40;
	public static final int Speech = 42;
	public static final int SockAct = 50;
	public static final int AccelOverride = 51;
	public static final int DeferredDelete = 52;
	public static final int DragEnter = 60;
	public static final int DragMove = 61;
	public static final int DragLeave = 62;
	public static final int Drop = 63;
	public static final int DragResponse = 64;
	public static final int ChildInserted = 70;
	public static final int ChildRemoved = 71;
	public static final int LayoutHint = 72;
	public static final int ShowWindowRequest = 73;
	public static final int WindowBlocked = 74;
	public static final int WindowUnblocked = 75;
	public static final int ActivateControl = 80;
	public static final int DeactivateControl = 81;
	public static final int ContextMenu = 82;
	public static final int IMStart = 83;
	public static final int IMCompose = 84;
	public static final int IMEnd = 85;
	public static final int Accessibility = 86;
	public static final int TabletMove = 87;
	public static final int LocaleChange = 88;
	public static final int LanguageChange = 89;
	public static final int LayoutDirectionChange = 90;
	public static final int Style = 91;
	public static final int TabletPress = 92;
	public static final int TabletRelease = 93;
	public static final int OkRequest = 94;
	public static final int HelpRequest = 95;
	public static final int WindowStateChange = 96;
	public static final int IconDrag = 97;
	public static final int User = 1000;
	public static final int MaxUser = 65535;

	public TQEvent(int type) {
		super((Class) null);
		newTQEvent(type);
	}
	private native void newTQEvent(int type);
	public native int type();
	public native boolean spontaneous();
	/** Deletes the wrapped C++ instance */
	protected native void finalize() throws InternalError;
	/** Delete the wrapped C++ instance ahead of finalize() */
	public native void dispose();
	/** Has the wrapped C++ instance been deleted? */
	public native boolean isDisposed();
}
