Skip to content

Documentation: Add Separators #12

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 22 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -240,7 +240,7 @@ Analyses:
```
Each analysis definition is a map that has some properties common to all analysis types and some that are unique to certain types:
- **Type**: Names of the analysis type. Valid values are External program, Visual3D, Report, Compound, HTTPRequest, Instantiate template, Create skeleton, Solve skeleton. For more information on analysis types, see section below.
- **Type**: Names of the analysis type. Valid values are External program, Visual3D, Report, Compound, HTTPRequest, Instantiate template, Create skeleton, Solve skeleton, and Separator. For more information on analysis types, see section below.
>Note: only External program and Compound are available to all users. Other types require the Project Automation Framework developer license which is used for internal Qualisys development and by development partners.
>
- **Prerequisites**: A sequence of measurement type names and analysis names that has to be completed before this analysis can be run. Measurement types are considered complete for the current session when the user has made at least the number of measurements given by that measurement type’s Minimum count field. Analyses are considered complete when the file denoted by the Output file field exists.
Expand Down Expand Up @@ -430,6 +430,27 @@ Example:
Filename: Scripts\create_custom_skeleton.py
```

#### Separator (Introduced in QTM 2025.1)
This analysis adds a menu separator line in the `Start Processing` drop-down menu. It does not perform any processing but serves as a visual divider to organize analyses.

To add separators, first define an analysis with a unique name (defined as "---" in the example) with the type `Separator`:
```
Analyses:
---:
Type: Separator
```

Then, insert separators in the list of analyses to structure the menu:
```
Analyses:
- Solve skeletons
- ---
- Generic web report
- ---
- Functional Assessment web report
```
![separators_example](assets/images/Separators_example.png)

### Fields
The fields section specifies all the fields that can be added to a type definition. There are also a number of field specifications hardcoded into QTM that are always added to the types. For a complete list, see the Default fields section.

Expand Down
Binary file added assets/images/Separators_example.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.