Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-134399

Enhance QFace Annotations to Allow Member-Level Zoned Specification

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • None
    • Qt Interface Framework
    • None
    • Appman & IF April 2025, Appman & IF May 2025, Appman & IF October 2025

      In QFace, customers can specify whether an interface is zoned or not at the interface level using the annotation

      @config: { zoned: true } 

      However, in many scenarios, not all properties, methods or signals within a zoned interface need to be zoned. Currently, there is no mechanism to override the zoned configuration at the member level. To provide better flexibility and control, we need to introduce an enhancement that allows specifying

      @config: { zoned: false }

      at the properties, methods or signals level. 

      When a member is explicitly marked as zoned: false, it should not be treated as zoned, even if the interface itself is zoned.

        For Gerrit Dashboard: QTBUG-134399
        # Subject Branch Project Status CR V

            shmittal Shveta Mittal
            shmittal Shveta Mittal
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: