Q Studio Interface

How It Appears

../_images/8791454a4c46a9d17e7a4247e78e7fbce86ef048.png

Part

Name

Description

A

Main toolbar

See Main toolbar buttons.

B

Project panel

Project information model to display and set the structure of nodes. The nodes can be organized according to parent/child logics.

C

Types panel

Object Types and Variable Types:

  • Q Studio native types, grouped in folders according to their purpose

  • custom project types, located in folders that reflect the project structure visible in Project

D

Log Panel

Messaggi relativi al funzionamento di Q Studio (scheda Q Studio Output), dell’Emulator (scheda Emulator Output), delle Q Application in esecuzione e connesse a Q Studio (altre schede con il nome del target).

E

Path of the object being edited in the editor

F

Specific toolbar for the object type being edited in the editor

G

Object Editor

Graphic editor to set interface objects or to configure other specific object types (e.g. tag importers, recipes, etc.)

H

Properties panel

Editor to display and/or set the properties of the selected node in Project or in the object editor

I

Events panel

Editor to subscribe methods to events that can be generated by the selected object in Project, or in the object editor (see Managing Methods and Events in Q Studio), or generated by another selected object.

Main toolbar buttons

Button

Function

../_images/48ad750d9541ca8682a2a6a4a0f2f1eeb8d01d4c.png

Create, open or close a project.

../_images/fda0b9a3b429491a657f28ad907e288ef58b679a1.png

Save the project or export the Q Application.

../_images/818d89b05aedc19443e2b17a9ae8d0be0206d69f.png

Cancel the last operation.

../_images/3eda688eeab117435436efa75834fa51b01280ec.png

Repeat the last operation.

../_images/c51e5e017e137f37ee8b9fec60de8fef110293252.png

Open the project resource window for displaying, importing or deleting project files such as images, videos, documents, certificates, etc.

../_images/31246fe0b937efe206b515d80c777ae783bc08d57.png

Open the template library window and template variables. It contains both default and custom libraries.

../_images/15a3b5eb05ae164aeda4542a41f72d2cfd513a6f1.png

Open the .NET project integrated in the UNIQO project, to integrate functionality through C# code. The .NET project is opened via the default editor configured in the settings.

../_images/81f0d2cd4c4c82685c6a014740772fb26a91558b1.png

Compile, transfer and run the application on the target.

In the relative drop-down menu, Configure target opens the window to set the targets.

../_images/7f65cb19f1262c3ff8e923726629fa8f22978ad61.png

End the Q Application on the target.

../_images/3372e1e9c86daec4897e45c16d5fa9700b5561bb5.png

Open the Q Studio Options window, which contains the following options:

Label

Description

Language

Set the Q Studio interface locale.

Advanced mode

Activate the display of advanced log messages in the log panel (see Configure the information level to display).

Show feature previews

Activate the experimental features of Q Studio.

Preferred code editor

Set the default code editor for the display/change of the NetLogic C# code.

Preferred physical length unit

Set the default unit of measurement for physical lengths.

Update UNIQO

Open in the browser the page from which to update UNIQO.

The following items are available in the relevant drop-down menu:

../_images/a998b6c1c8f3463fcf174ac119bd276bd19acc58.png

Open the UNIQO local manual in the browser.

Buttons in Properties

Button

Function

../_images/92c977d62464cfafc7e6bc93bd08a77eb48ddea6.png

Go back in the panel selection history.

../_images/571e3de48a0bd0be46c2f4fd32cd8b021d75a4b6.png

Go forward in the panel selection history.

../_images/1dc7ffde3d902b3c6378181faa804ade0d00d635.png

Divide the Project panel into two panels.

../_images/c90b1f545c51ad12b1288391cbd7e499f9bff2b614.png

Create a new node inside the selected node.

../_images/1749f538c40eda66796b8a466692445576f7560c3.png

Remove the selected node and the nodes it contains.

../_images/d3752ecc51ded0aa83ea68e174dc25726e9fea8a1.png

Group the child nodes: hide them from the Project and make them non-editable.

../_images/59a1c5ff971e93d2a581eebf6c4d702adb9f20c61.png

Release the child nodes of the group: display them in the Project and make them editable.

../_images/5820fe554c04abc194990a759cb5e30a1a69e4c31.png

Only for some object types. Open the object in the dedicated editor.

Log Panel Buttons

Button

Function

../_images/deb339ea28e20456d9137438d61f50f7d4c10061.png

Show/hide the error messages of maximum severity.

../_images/dcfc1ec0dd71768e3fb3b0fa5fe8eb73d5651396.png

Shows/hides the error messages of minimum severity.

../_images/8881b2a63de8cc2b78cb670a22de6df5e0dbe262.png

Show/hide information notices.

../_images/9b53612f98b1b6506c8ec18eaf0d76a866fe8b18.png

(in advanced mode only - see Configure the log panel) Show/hide additional information about the error messages or information notices displayed.

../_images/19939d186d8fb305d6b43566f639c9efeab3e0cc.png

(in advanced mode only - see Configure the log panel) Show/hide additional debug information about the error messages or information notices displayed.

../_images/c51e5e017e137f37ee8b9fec60de8fef110293252.png

Open the logs folder of the running element (Q Studio at design time, Q Application at runtime or Emulator).

../_images/a027dcbfa177915466a8ac90d69880710ad9149a.png

Delete messages from the panel.

../_images/298acdd85cfcd31759bd18f579d847774f96b6b3.png

Open the selection window of the modules to display in the Category column

Information in the log panel

Column

Column name

Description

1

Information level of the messages:

  • image6 = error of maximum severity

  • image7 = error of minimum severity

  • image8 = information notices

  • (in advanced mode only)image9 = additional information about the error or alert

  • (in advanced mode only)image10 -= additional debug information about the error or alert

2

Code

(Only for Q Studio native messages) Message ID code

3

Time

Message timestamp

4

Category

Category of Q Platform message or module that generated the message.

5

Object

6

Message

Message content

For the configuration of the levels of messages to be displayed, see Configure the log panel.

Editor Buttons

The buttons displayed change depending on the element being edited.

Properties Panel Buttons

Button

Function

../_images/878a243a4c8eef015a1a51b8f88e1b3b1affbc5a.png

Organize the properties in groups.

../_images/61aed9f7bfcd2b49a4b0d8d04762e43f862b9102.png

Sort the properties in alphabetical order.

../_images/c90b1f545c51ad12b1288391cbd7e499f9bff2b614.png

Add a property to the node.

../_images/1749f538c40eda66796b8a466692445576f7560c3.png

Remove a property or reset a property to its default value.

../_images/5820fe554c04abc194990a759cb5e30a1a69e4c31.png

Only for some object types. Open the object in the dedicated editor.

Events Panel Buttons

Button

Function

../_images/c90b1f545c51ad12b1288391cbd7e499f9bff2b614.png

In the Events panel header: add an event of another object.

Near an event: associate a method with the event.

../_images/1749f538c40eda66796b8a466692445576f7560c3.png

Delete the selected method.

Common elements

Element

Function

../_images/ebbb44a4039ecad1963bca3443b5dedc5a5f8ba91.png

Change the name or value of the element.

../_images/897188a62582509379ebe3445dd55687a40b27c91.png

Open the dynamic link window to set the value of the corresponding field with a dynamic link (see Dynamic Links and Dynamic Link Window).

../_images/aa5b8d825b3319de1839514e7e3901681e54637b1.png

Open the dynamic link window to edit the existing link (see Dynamic Links and Dynamic Link Window).

../_images/baa3343cbb1ab4030babaaf68195ac9ca3c09c61.png

Open the specific dropdown menu for the relative button.

See also

Related concepts

Objects