dazscript-types
Version:
Daz Studio Scripting Types
211 lines (143 loc) • 4.07 kB
TypeScript
/**
* Widget that holds docked DzDockWindow widgets.
* @docurl https://docs.daz3d.com/public/software/dazstudio/4/referenceguide/scripting/api_reference/object_index/dockarea_dz
*/
declare class DzDockArea extends QWidget {
/* Methods */
/**
* @param which number - The index of the column to return.
* @returns DzDockAreaColumn The column at the given index
*/
getColumn(which: number): DzDockAreaColumn;
/**
* @returns number The number of columns of docked windows currently being displayed in this dock area.
*/
getNumColumns(): number; // Number
/* Undocumented Augment Members */
/** @undocumented */
modal: boolean;
/** @undocumented */
windowModality: number;
/** @undocumented */
geometry: QObject;
/** @undocumented */
frameGeometry: QObject;
/** @undocumented */
normalGeometry: QObject;
/** @undocumented */
pos: QObject;
/** @undocumented */
frameSize: QObject;
/** @undocumented */
size: QObject;
/** @undocumented */
rect: QObject;
/** @undocumented */
childrenRect: QObject;
/** @undocumented */
childrenRegion: QObject;
/** @undocumented */
minimumSize: QObject;
/** @undocumented */
maximumSize: QObject;
/** @undocumented */
minimumWidth: number;
/** @undocumented */
minimumHeight: number;
/** @undocumented */
maximumWidth: number;
/** @undocumented */
maximumHeight: number;
/** @undocumented */
sizeIncrement: QObject;
/** @undocumented */
baseSize: QObject;
/** @undocumented */
cursor: QObject;
/** @undocumented */
mouseTracking: boolean;
/** @undocumented */
isActiveWindow: boolean;
/** @undocumented */
focus: boolean;
/** @undocumented */
contextMenuPolicy: number;
/** @undocumented */
updatesEnabled: boolean;
/** @undocumented */
minimized: boolean;
/** @undocumented */
maximized: boolean;
/** @undocumented */
fullScreen: boolean;
/** @undocumented */
sizeHint: QObject;
/** @undocumented */
acceptDrops: boolean;
/** @undocumented */
windowTitle: string;
/** @undocumented */
windowIcon: QObject;
/** @undocumented */
windowIconText: string;
/** @undocumented */
windowOpacity: number;
/** @undocumented */
windowModified: boolean;
/** @undocumented */
accessibleName: string;
/** @undocumented */
accessibleDescription: string;
/** @undocumented */
layoutDirection: number;
/** @undocumented */
autoFillBackground: boolean;
/** @undocumented */
styleSheet: string;
/** @undocumented */
locale: QObject;
/** @undocumented */
windowFilePath: string;
/** @undocumented */
inputMethodHints: number;
/** @undocumented */
customContextMenuRequested(): any; // TODO ;
/** @undocumented */
setEnabled(): any; // TODO ;
/** @undocumented */
setDisabled(): any; // TODO ;
/** @undocumented */
setWindowModified(): any; // TODO ;
/** @undocumented */
setWindowTitle(): any; // TODO ;
/** @undocumented */
setStyleSheet(): any; // TODO ;
/** @undocumented */
repaint(): any; // TODO ;
/** @undocumented */
setVisible(): any; // TODO ;
/** @undocumented */
setHidden(): any; // TODO ;
/** @undocumented */
show(): any; // TODO ;
/** @undocumented */
hide(): any; // TODO ;
/** @undocumented */
setShown(): any; // TODO ;
/** @undocumented */
showMinimized(): any; // TODO ;
/** @undocumented */
showMaximized(): any; // TODO ;
/** @undocumented */
showFullScreen(): any; // TODO ;
/** @undocumented */
showNormal(): any; // TODO ;
/** @undocumented */
close(): any; // TODO ;
/** @undocumented */
raise(): any; // TODO ;
/** @undocumented */
lower(): any; // TODO ;
/** @undocumented */
updateMicroFocus(): any; // TODO ;
}