Skip to content
This repository has been archived by the owner on Nov 3, 2021. It is now read-only.

fix: make Qt taurus extensions inherit from base extensions #1691

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Commits on Sep 21, 2021

  1. fix: make Qt taurus extensions inherit from base extensions

    Qt taurus extensions do not inherit from the base extensions,
    but directly from a TangoDevice (taurus). As a consequence, all
    the extended logic is not available. Make the two existing Qt taurus
    extension classes (QPool and QMeasurementGroup) inherit from
    the base extension classes.
    reszelaz committed Sep 21, 2021
    Configuration menu
    Copy the full SHA
    eb00ea5 View commit details
    Browse the repository at this point in the history
  2. refactor: remove duplicated code from QMeasurementGroup

    MeasurementGroup (base extension) already implements all
    the configuration attribute methods. Remove the duplicated code
    and use the base extension implementation.
    
    Strictly speaking, this breaks the compatibility of the
    getConfiguration() method. Before it was returning a dict and now
    it returns MGConfiguration object.
    reszelaz committed Sep 21, 2021
    Configuration menu
    Copy the full SHA
    aef040e View commit details
    Browse the repository at this point in the history