metaobject

MetaObject class.

authors:
  1. Rinne (VTT), P. Savolainen (VTT)
date:

18.12.2017

Module Contents

class metaobject.MetaObject(name, description)[source]

Bases: PySide2.QtCore.QObject

Class for an object which has a name, type, and some description.

name

Object name

Type:str
description

Object description

Type:str
set_name(self, new_name)[source]

Set object name and short name. Note: Check conflicts (e.g. name already exists) before calling this method.

Parameters:new_name (str) – New (long) name for this object
set_description(self, desc)[source]

Set object description.

Parameters:desc (str) – Object description