# sas.qtgui.Utilities.NewVersion package

## Submodules

## sas.qtgui.Utilities.NewVersion.NewVersionAvailable module

class sas.qtgui.Utilities.NewVersion.NewVersionAvailable.NewVersionAvailable(current_version: str, latest_version: str, url: str = 'http://www.sasview.org/#downloadsection', parent=None)

  Bases: `QDialog`

  Dialog to say that a new version is available

  cancel()
  go()
  staticMetaObject = PySide6.QtCore.QMetaObject("NewVersionAvailable" inherits "QDialog": )

sas.qtgui.Utilities.NewVersion.NewVersionAvailable.get_current_release_version() → tuple[str, str, Version] | None

  Get the current version from the server

sas.qtgui.Utilities.NewVersion.NewVersionAvailable.main()

  Demo/testing window

sas.qtgui.Utilities.NewVersion.NewVersionAvailable.maybe_prompt_new_version_download() → QDialog | None

  If a new version is available, and Show a dialog prompting the user to download

## Module contents