dazscript-types
Version:
Daz Studio Scripting Types
53 lines (51 loc) • 1.76 kB
TypeScript
declare class QAbstractButton extends QWidget {
/* Properties */
/* Methods */
constructor(parent: QWidget, name: string, f: number);
//QAbstractButton(parent: QWidget, name: string, f: number): any_CONSTRUCTOR;
animateClick(msec: number): void;
autoExclusive(): boolean;
autoRepeat(): boolean;
autoRepeatDelay(): number;
autoRepeatInterval(): number;
changeEvent(e: QEvent): void;
checkStateSet(): void;
click(): void;
clicked(checked: boolean): void;
event(e: QEvent): boolean;
focusInEvent(e: QFocusEvent): void;
focusOutEvent(e: QFocusEvent): void;
group(): QButtonGroup;
hitButton(pos: QPoint): boolean;
icon(): QIcon;
iconSet(): any;
iconSize(): QSize;
isCheckable(): boolean;
isChecked(): boolean;
isDown(): boolean;
keyPressEvent(e: QKeyEvent): void;
keyReleaseEvent(e: QKeyEvent): void;
mouseMoveEvent(e: QMouseEvent): void;
mousePressEvent(e: QMouseEvent): void;
mouseReleaseEvent(e: QMouseEvent): void;
nextCheckState(): void;
paintEvent(e: QPaintEvent): void;
pressed(): void;
released(): void;
setAutoExclusive(obj: boolean): void;
setAutoRepeat(obj: boolean): void;
setAutoRepeatDelay(obj: number): void;
setAutoRepeatInterval(obj: number): void;
setCheckable(obj: boolean): void;
setChecked(obj: boolean): void;
setDown(obj: boolean): void;
setIcon(icon: QIcon): void;
setIconSize(size: QSize): void;
setShortcut(key: QKeySequence): void;
setText(text: QString): void;
shortcut(): QKeySequence;
text(): QString;
timerEvent(e: QTimerEvent): void;
toggle(): void;
toggled(checked: boolean): void;
}