Properties Palette#
The Properties Palette window can be selected using the #properties_palette
selector.
Field Container#
The field container is made up of several widgets.
Title | Selector | Description | Type |
---|---|---|---|
Container Frame | #frame_field_border |
The top-level frame that surrounds the entire field container. | QFrame |
Container Scroll Region | #scroll_area |
The scroll area that contains the various field controls. | QScrollArea |
Scroll Region Contents | #scroll_area_contents |
The base layout container within the scroll area. | QWidget |
Field Container Layout | #properties_layout |
The actual layout used to directly contain property fields. | QVBoxLayout |
Layout Spacer | #properties_spacer |
A layout spacer used to ensure that fields are aligned to the top of the window. | Spacer |
Status Bar#
The status bar is made up of several widgets.
Title | Selector | Description | Type |
---|---|---|---|
Status Bar Frame | #frame_status_border |
The top-level frame that surrounds the status bar. | QFrame |
Status Text | #lbl_status_text |
The text describing the current status. | QLabel |
Spacer | #status_spacer |
A spacer used to left-align the status text. | Spacer |
Properties Palette - Instance Fields#
These are the selectors for the various object instance fields, as seen in the Properties Palette.
Comment#
IMAGE TBA
The primary selector for a Comment field is #pp_comment_field
. Below are the child controls of a comment that can be selected for and styled.
Title | Selector | Description | Type |
---|---|---|---|
Comment Frame | #frame_field_border |
The frame and container around the comment. | QFrame |
Comment Title | #lbl_title |
The title of the comment. | QLabel |
Comment Description | #lbl_explanation |
The description of the comment. Not always present. | QLabel |
Float32/Real#
IMAGE TBA
The primary selector for a Float32 field is #pp_real_field
. Below are the child controls of a comment that can be selected for and styled.
Title | Selector | Description | Type |
---|---|---|---|
Field Frame | #frame_field_border |
The frame and container around the field. | QFrame |
Field Title | #lbl_field_title |
The name of the field. | QLabel |
Value Input | #edit_field |
The input field used to change the value of the field. | QDoubleSpinBox |
Integer#
IMAGE TBA
The primary selector for an Integer field is #pp_int_field
. Below are the child controls of a comment that can be selected for and styled.
Title | Selector | Description | Type |
---|---|---|---|
Field Frame | #frame_field_border |
The frame and container around the field. | QFrame |
Field Title | #lbl_field_title |
The name of the field. | QLabel |
Value Input | #edit_field |
The input field used to change the value of the field. | QSpinBox |
String#
IMAGE TBA
The primary selector for a String field is #pp_string_field
. Below are the child controls of a comment that can be selected for and styled.
Title | Selector | Description | Type |
---|---|---|---|
Field Frame | #frame_field_border |
The frame and container around the field. | QFrame |
Field Title | #lbl_field_title |
The name of the field. | QLabel |
Single-Line Value Input | #edit_field |
The input field used to change the value of the field. This is the default control, and is used for smaller text inputs. | QLineEdit |
Multi-Line Value Input | #edit_field_large |
The input field used to change the value of the field. Some fields may opt to use this instead, and is used for larger text areas. | QPlainTextEdit |
Enum#
IMAGE TBA
The primary selector for an Enum field is #pp_enum_field
. Below are the child controls of a comment that can be selected for and styled.
Title | Selector | Description | Type |
---|---|---|---|
Field Frame | #frame_field_border |
The frame and container around the field. | QFrame |
Field Title | #lbl_field_title |
The name of the field. | QLabel |
Value Dropdown | #enum_options |
The input field used to change the value of the field. | QComboBox |
Vector3#
IMAGE TBA
The primary selector for a Vector3 field is #pp_vector3_field
. Below are the child controls of a comment that can be selected for and styled.
Title | Selector | Description | Type |
---|---|---|---|
Field Frame | #frame_field_border |
The frame and container around the field. | QFrame |
Field Title | #lbl_field_title |
The name of the field. | QLabel |
XYZ Container | #edit_field_child_container |
The container used to display X,Y,Z values on the same line. | QHBoxLayout |
'X' Value Edit | #edit_field_x |
The input field used to change the X value of the field. | QDoubleSpinBox |
'Y' Value Edit | #edit_field_y |
The input field used to change the Y value of the field. | QDoubleSpinBox |
'Z' Value Edit | #edit_field_z |
The input field used to change the Z value of the field. | QDoubleSpinBox |
Fallback Edit Name | #edit_field |
If an error occurs creating any of the XYZ fields, the name will fall back to this. | QDoubleSpinBox |