Port scripting in reports using the QJSEngine
Open, NormalPublic

Description

Port scripting in reports using the QJSEngine. Use autotests to verify roundtripping (Kexi 2 & 3).

Related: T466 T468

Details

Related Objects

StatusAssignedTask
Openpiggz
Resolvedpiggz
Wontfixstaniek
Resolvedpiggz
staniek created this task.Jul 13 2015, 8:52 PM
staniek updated the task description. (Show Details)
staniek raised the priority of this task from to Needs Triage.
staniek added a project: Kexi: Porting to Qt 5.
staniek moved this task to Reports on the Kexi: Porting to Qt 5 board.
staniek triaged this task as Normal priority.
staniek added a subscriber: staniek.
staniek updated the task description. (Show Details)Jul 13 2015, 8:55 PM
staniek added a project: KReport.
staniek assigned this task to piggz.Jul 30 2015, 7:12 PM
bcooksley changed the visibility from "All Users" to "Public (No Login Required)".Aug 8 2015, 9:20 PM
staniek moved this task from Backlog to In Progress on the KReport board.Sep 3 2015, 4:54 PM
staniek moved this task from In Progress to TODO on the KReport board.Sep 26 2016, 12:31 PM
staniek edited projects, added KEXI; removed Kexi: Porting to Qt 5.Oct 12 2016, 2:50 PM
staniek added subtasks: Restricted Maniphest Task, Restricted Maniphest Task.May 8 2017, 9:00 PM
staniek moved this task from TODO to Backlog on the KReport board.

Once we have stable Python support JS shall be obsolete in favor of Python.

staniek closed this task as Invalid.EditedMar 29 2023, 1:48 PM

The JS engine isn't suitable; instead develop powerful Python bindings like Krita or Blender.

staniek reopened this task as Open.Mar 29 2023, 2:01 PM