Lens Scripting API
Guide Docs
Preparing search index...
The search index is not available
Editor Scripting API
Editor Scripting API
LensStudio:Ui
ColorButton
InterfaceColorButton
interface
ColorButton
{
alphaEnabled
:
boolean
;
autoFillBackground
:
boolean
;
backgroundRole
:
ColorRole
;
colorAccepted
:
signal1
<
Color
,
void
>
;
colorRejected
:
signal1
<
Color
,
void
>
;
colorValueChanged
:
signal1
<
Color
,
void
>
;
contextMenuPolicy
:
ContextMenuPolicy
;
currentColor
:
Color
;
devicePixelRatio
:
number
;
dialogClosed
:
signal0
<
void
>
;
dialogCreated
:
signal1
<
Color
,
void
>
;
enabled
:
boolean
;
fontRole
:
FontRole
;
foregroundRole
:
ColorRole
;
hidden
:
boolean
;
isDialogActive
:
boolean
;
isNull
:
boolean
;
lastAcceptedColor
:
Color
;
layout
:
Layout
;
onClick
:
signal0
<
void
>
;
primary
:
boolean
;
text
:
string
;
toolTip
:
string
;
visible
:
boolean
;
windowTitle
:
string
;
activateWindow
(
)
:
void
;
adjustSize
(
)
:
void
;
blockSignals
(
blocked
:
boolean
)
:
void
;
deleteLater
(
)
:
void
;
getTypeName
(
)
:
string
;
isOfType
(
type
:
string
)
:
boolean
;
isSame
(
other
:
ScriptObject
)
:
boolean
;
move
(
ax
:
number
,
ay
:
number
)
:
void
;
raise
(
)
:
void
;
resize
(
width
:
number
,
height
:
number
)
:
void
;
setAutoUpdateToolTip
(
autoUpdateToolTip
:
boolean
)
:
void
;
setContentsMargins
(
left
:
number
,
top
:
number
,
right
:
number
,
bottom
:
number
)
:
void
;
setFixedHeight
(
height
:
number
)
:
void
;
setFixedWidth
(
width
:
number
)
:
void
;
setIcon
(
icon
:
Icon
)
:
void
;
setIconMode
(
iconMode
:
IconMode
)
:
void
;
setIconSize
(
w
:
number
,
h
:
number
)
:
void
;
setIconWithMode
(
icon
:
Icon
,
iconMode
:
IconMode
)
:
void
;
setMaximumHeight
(
height
:
number
)
:
void
;
setMaximumWidth
(
width
:
number
)
:
void
;
setMinimumHeight
(
height
:
number
)
:
void
;
setMinimumWidth
(
width
:
number
)
:
void
;
setSizePolicy
(
horizontal
:
Policy
,
vertical
:
Policy
)
:
void
;
}
Hierarchy (
view full
)
PushButton
ColorButton
Index
Properties
alpha
Enabled
auto
Fill
Background
background
Role
color
Accepted
color
Rejected
color
Value
Changed
context
Menu
Policy
current
Color
device
Pixel
Ratio
dialog
Closed
dialog
Created
enabled
font
Role
foreground
Role
hidden
is
Dialog
Active
is
Null
last
Accepted
Color
layout
on
Click
primary
text
tool
Tip
visible
window
Title
Methods
activate
Window
adjust
Size
block
Signals
delete
Later
get
Type
Name
is
Of
Type
is
Same
move
raise
resize
set
Auto
Update
Tool
Tip
set
Contents
Margins
set
Fixed
Height
set
Fixed
Width
set
Icon
set
Icon
Mode
set
Icon
Size
set
Icon
With
Mode
set
Maximum
Height
set
Maximum
Width
set
Minimum
Height
set
Minimum
Width
set
Size
Policy
Properties
alpha
Enabled
alpha
Enabled
:
boolean
auto
Fill
Background
auto
Fill
Background
:
boolean
background
Role
background
Role
:
ColorRole
Readonly
color
Accepted
color
Accepted
:
signal1
<
Color
,
void
>
Readonly
color
Rejected
color
Rejected
:
signal1
<
Color
,
void
>
Readonly
color
Value
Changed
color
Value
Changed
:
signal1
<
Color
,
void
>
context
Menu
Policy
context
Menu
Policy
:
ContextMenuPolicy
current
Color
current
Color
:
Color
Readonly
device
Pixel
Ratio
device
Pixel
Ratio
:
number
Readonly
dialog
Closed
dialog
Closed
:
signal0
<
void
>
Readonly
dialog
Created
dialog
Created
:
signal1
<
Color
,
void
>
enabled
enabled
:
boolean
font
Role
font
Role
:
FontRole
foreground
Role
foreground
Role
:
ColorRole
hidden
hidden
:
boolean
Readonly
is
Dialog
Active
is
Dialog
Active
:
boolean
Readonly
is
Null
is
Null
:
boolean
Readonly
last
Accepted
Color
last
Accepted
Color
:
Color
layout
layout
:
Layout
Readonly
on
Click
on
Click
:
signal0
<
void
>
primary
primary
:
boolean
text
text
:
string
tool
Tip
tool
Tip
:
string
visible
visible
:
boolean
window
Title
window
Title
:
string
Methods
activate
Window
activate
Window
(
)
:
void
Returns
void
adjust
Size
adjust
Size
(
)
:
void
Returns
void
block
Signals
block
Signals
(
blocked
)
:
void
Parameters
blocked
:
boolean
Returns
void
delete
Later
delete
Later
(
)
:
void
Returns
void
get
Type
Name
get
Type
Name
(
)
:
string
Returns
string
is
Of
Type
is
Of
Type
(
type
)
:
boolean
Parameters
type
:
string
Returns
boolean
is
Same
is
Same
(
other
)
:
boolean
Parameters
other
:
ScriptObject
Returns
boolean
move
move
(
ax
,
ay
)
:
void
Parameters
ax
:
number
ay
:
number
Returns
void
raise
raise
(
)
:
void
Returns
void
resize
resize
(
width
,
height
)
:
void
Parameters
width
:
number
height
:
number
Returns
void
set
Auto
Update
Tool
Tip
set
Auto
Update
Tool
Tip
(
autoUpdateToolTip
)
:
void
Parameters
autoUpdateToolTip
:
boolean
Returns
void
set
Contents
Margins
set
Contents
Margins
(
left
,
top
,
right
,
bottom
)
:
void
Parameters
left
:
number
top
:
number
right
:
number
bottom
:
number
Returns
void
set
Fixed
Height
set
Fixed
Height
(
height
)
:
void
Parameters
height
:
number
Returns
void
set
Fixed
Width
set
Fixed
Width
(
width
)
:
void
Parameters
width
:
number
Returns
void
set
Icon
set
Icon
(
icon
)
:
void
Parameters
icon
:
Icon
Returns
void
set
Icon
Mode
set
Icon
Mode
(
iconMode
)
:
void
Parameters
iconMode
:
IconMode
Returns
void
set
Icon
Size
set
Icon
Size
(
w
,
h
)
:
void
Parameters
w
:
number
h
:
number
Returns
void
set
Icon
With
Mode
set
Icon
With
Mode
(
icon
,
iconMode
)
:
void
Parameters
icon
:
Icon
iconMode
:
IconMode
Returns
void
set
Maximum
Height
set
Maximum
Height
(
height
)
:
void
Parameters
height
:
number
Returns
void
set
Maximum
Width
set
Maximum
Width
(
width
)
:
void
Parameters
width
:
number
Returns
void
set
Minimum
Height
set
Minimum
Height
(
height
)
:
void
Parameters
height
:
number
Returns
void
set
Minimum
Width
set
Minimum
Width
(
width
)
:
void
Parameters
width
:
number
Returns
void
set
Size
Policy
set
Size
Policy
(
horizontal
,
vertical
)
:
void
Parameters
horizontal
:
Policy
vertical
:
Policy
Returns
void
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Properties
alpha
Enabled
auto
Fill
Background
background
Role
color
Accepted
color
Rejected
color
Value
Changed
context
Menu
Policy
current
Color
device
Pixel
Ratio
dialog
Closed
dialog
Created
enabled
font
Role
foreground
Role
hidden
is
Dialog
Active
is
Null
last
Accepted
Color
layout
on
Click
primary
text
tool
Tip
visible
window
Title
Methods
activate
Window
adjust
Size
block
Signals
delete
Later
get
Type
Name
is
Of
Type
is
Same
move
raise
resize
set
Auto
Update
Tool
Tip
set
Contents
Margins
set
Fixed
Height
set
Fixed
Width
set
Icon
set
Icon
Mode
set
Icon
Size
set
Icon
With
Mode
set
Maximum
Height
set
Maximum
Width
set
Minimum
Height
set
Minimum
Width
set
Size
Policy
Lens Scripting API
Guide Docs
Editor Scripting API
Loading...