schrodinger.application.livedesign.login_gui module

class schrodinger.application.livedesign.login_gui.LiveDesignLoginDialog(*args, **kwargs)

Bases: schrodinger.ui.qt.appframework2.settings.SettingsPanelMixin, schrodinger.ui.qt.basewidgets.BaseWidget

ui_module = <module 'schrodinger.application.livedesign.login_ui' from '/scr/buildbot/savedbuilds/2024-2/NB/build-134/internal/lib/python3.11/site-packages/schrodinger/application/livedesign/login_ui.py'>
initSetOptions()

Suggested subclass use: set instance variables, excluding layouts and subwidgets. Also use here to (optionally) apply the legacy stylesheet spacing settings (PANEL-19101).

initSetUp()

Creates widget from ui and stores it ui_widget.

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

setDefaults()
definePanelSettings()

See parent class for docstring

connectToLD()

Return False if an error occurred.

Returns

Whether to continue to the next panel.

Return type

bool

checkHost()

Check if the host is entered correctly. If not, updates the host string with the correct format.

setupLDClient()

Fetch client.py from the given host.

onProjectClosed()

If current project is closed, then all saved credentials will be reset.

schrodinger.application.livedesign.login_gui.panel()