Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • ParaView ParaView
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,992
    • Issues 1,992
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 86
    • Merge requests 86
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ParaViewParaView
  • ParaViewParaView
  • Merge requests
  • !4776

Python Editor Programmable Filter Integration

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Thomas Caissard requested to merge thomas.caissard/paraview:thomascai_PythonEditorProgrammableFilters into master Mar 15, 2021
  • Overview 131
  • Commits 1
  • Pipelines 25
  • Changes 37

This MR adds a new feature that links the current programmable filter scripts to the python editor. More precisely, it, instead of opening it in a sole window, opens it in the python editor when clicking the pop button in the editor.

The old pqPopoutWidget is not used anymore, an tests have been modified accordingly.

The implementation proposed here provide flexibility for future developments: the new class pqTextLinker acts as a generic class that can links any QTextEdit like object. Anyone who wants to link an QTextEdit like object should derive from pqLinkedInterface and implement the abstract functions.

Edited Mar 26, 2021 by Thomas Caissard
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: thomascai_PythonEditorProgrammableFilters