//Auto-generated by kalyptus. DO NOT EDIT. package org.kde.koala; import org.kde.qt.Qt; import org.kde.qt.TQMetaObject; import org.kde.qt.QtSupport; import org.kde.qt.TQSize; import org.kde.qt.TQPainter; import org.kde.qt.TQWidget; import org.kde.qt.TQFrame; /** Standard horizontal or vertical separator. @author Michael Roth @version $Id$ @short Standard horizontal or vertical separator. */ public class KSeparator extends TQFrame { protected KSeparator(Class dummy){super((Class) null);} public native TQMetaObject metaObject(); public native String className(); /** Constructor. @param parent parent object. @param name name of the new object. @param f extra TQWidget flags. @short Constructor. */ public KSeparator(TQWidget parent, String name, int f) { super((Class) null); newKSeparator(parent,name,f); } private native void newKSeparator(TQWidget parent, String name, int f); public KSeparator(TQWidget parent, String name) { super((Class) null); newKSeparator(parent,name); } private native void newKSeparator(TQWidget parent, String name); public KSeparator(TQWidget parent) { super((Class) null); newKSeparator(parent); } private native void newKSeparator(TQWidget parent); public KSeparator() { super((Class) null); newKSeparator(); } private native void newKSeparator(); /** Constructor. @param orientation Set the orientation of the separator. Possible values are HLine or Horizontal and VLine or Vertical. @param parent parent object. @param name name of the new object. @param f extra TQWidget flags. @short Constructor. */ public KSeparator(int orientation, TQWidget parent, String name, int f) { super((Class) null); newKSeparator(orientation,parent,name,f); } private native void newKSeparator(int orientation, TQWidget parent, String name, int f); public KSeparator(int orientation, TQWidget parent, String name) { super((Class) null); newKSeparator(orientation,parent,name); } private native void newKSeparator(int orientation, TQWidget parent, String name); public KSeparator(int orientation, TQWidget parent) { super((Class) null); newKSeparator(orientation,parent); } private native void newKSeparator(int orientation, TQWidget parent); public KSeparator(int orientation) { super((Class) null); newKSeparator(orientation); } private native void newKSeparator(int orientation); /** Returns the orientation of the separator. @return int Possible values are VLine and HLine. @short Returns the orientation of the separator. */ public native int orientation(); /** Set the orientation of the separator to orient @param orient Possible values are VLine and HLine. @short Set the orientation of the separator to orient */ public native void setOrientation(int orient); /** The recommended height (width) for a horizontal (vertical) separator. @short The recommended height (width) for a horizontal (vertical) separator. */ public native TQSize sizeHint(); /** @param p pointer to painter @short */ protected native void drawFrame(TQPainter p); /** 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(); }