schrodinger.application.livedesign.ld_base_classes module

Base classes used for LiveDesign import/export GUIs.

Copyright Schrödinger, LLC. All rights reserved.

exception schrodinger.application.livedesign.ld_base_classes.HandledError

Bases: Exception

class schrodinger.application.livedesign.ld_base_classes.ImportExportBasePanel(*args, **kwargs)

Bases: schrodinger.ui.qt.basewidgets.Panel

Main panel for specifying how to import or export the data to/from LD.

ALLOW_ADD_LIVE_REPORTS = False
initSetUp()

Creates widget from ui and stores it ui_widget.

Suggested subclass use: create and initialize subwidgets, and connect signals.

initSetDefaults()

@overrides: widgetmixins.InitMixin

initLayOut()

@overrides: widgetmixins.InitMixin

closeEvent(event)

After the panel is closed, forget that the current live report URL has been used before. This allows the URL to be re-evaluated when the panel is opened again.

property project_name
property project_id
property live_report_id