You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdebindings/kdejava/koala/org/kde/koala/KNumInput.java

93 lines
3.0 KiB

//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.TQSizePolicy;
import org.kde.qt.TQWidget;
import org.kde.qt.TQWidget;
/**
You need to inherit from this class if you want to implement KNumInput
for a different variable type
@short You need to inherit from this class if you want to implement K NumInput for a different variable type
*/
public class KNumInput extends TQWidget {
protected KNumInput(Class dummy){super((Class) null);}
public native TQMetaObject metaObject();
public native String className();
/**
Default constructor
@param parent If parent is 0, the new widget becomes a top-level window. If parent is another widget, this widget becomes a child window inside parent. The new widget is deleted when its parent is deleted.
@param name The name is sent to the TQObject constructor.
@short Default constructor
*/
/**
@param below A pointer to another KNumInput.
@param parent parent widget
@param name name of the widget
@short
*/
/**
Sets the text and alignment of the main description label.
@param label The text of the label.
Use null to remove an existing one.
@param a one of <code>AlignLeft</code>, <code>AlignHCenter</code>, YAlignRight and
<code>AlignTop</code>, <code>AlignVCenter</code>, <code>AlignBottom.</code>
default is <code>AlignLeft</code> | <code>AlignTop.</code>
The vertical alignment flags have special meaning with this
widget:
<li>
<code>AlignTop</code> The label is placed above the edit/slider
</li>
<li>
<code>AlignVCenter</code> The label is placed left beside the edit
</li>
<li>
<code>AlignBottom</code> The label is placed below the edit/slider
</li>
@short Sets the text and alignment of the main description label.
*/
public native void setLabel(String label, int a);
public native void setLabel(String label);
/**
@return the text of the label.
@short
*/
public native String label();
/**
@return if the num input has a slider.
@short
*/
public native boolean showSlider();
/**
Sets the spacing of tickmarks for the slider.
@param minor Minor tickmark separation.
@param major Major tickmark separation.
@short Sets the spacing of tickmarks for the slider.
*/
public native void setSteps(int minor, int major);
/**
Specifies that this widget may stretch horizontally, but is
fixed vertically (like TQSpinBox itself).
@short Specifies that this widget may stretch horizontally, but is fixed vertically (like TQSpinBox itself).
*/
public native TQSizePolicy sizePolicy();
/**
Returns a size which fits the contents of the control.
@return the preferred size necessary to show the control
@short Returns a size which fits the contents of the control.
*/
public native TQSize sizeHint();
}