* Wip * Improve constructor typings * Fixes types for Gui and Core * QtGui * Remove unnecessary imports and fix types on abstract classes * Adds half of qwidgets * Add all widgets * cleans up * fix failing test * lint fix * fix demo
30 lines
810 B
TypeScript
30 lines
810 B
TypeScript
import { NodeWidget } from './QWidget';
|
|
import { Orientation } from '../QtEnums';
|
|
|
|
export abstract class QAbstractSlider<Signals> extends NodeWidget<Signals> {
|
|
setSingleStep(step: number): void {
|
|
this.native.setSingleStep(step);
|
|
}
|
|
setMaximum(maximum: number): void {
|
|
this.native.setMaximum(maximum);
|
|
}
|
|
maximum(): number {
|
|
return this.native.maximum();
|
|
}
|
|
setMinimum(minimum: number): void {
|
|
this.native.setMinimum(minimum);
|
|
}
|
|
minimum(): number {
|
|
return this.native.minimum();
|
|
}
|
|
setValue(value: number): void {
|
|
this.native.setValue(value);
|
|
}
|
|
value(): number {
|
|
return this.native.value();
|
|
}
|
|
setOrientation(orientation: Orientation): void {
|
|
this.native.setOrientation(orientation);
|
|
}
|
|
}
|