adsfolio.gui.welcome

First-run guide shown while no library folder has been added.

class adsfolio.gui.welcome.WelcomePanel(parent=None)[source]

Bases: PySide6.QtWidgets.QWidget

Explain the three setup steps and what ADSfolio sends over the network.

Only the first step is required. Token and profile steps show whether a value already exists, so returning users can skip them.

Parameters:

parent (QWidget | None)

add_folder_requested
profile_requested
set_status(*, token_source, profile_saved)[source]

Show whether the optional token and profile already exist.

Parameters:
  • token_source (str | None)

  • profile_saved (bool)

Return type:

None

staticMetaObject = PySide6.QtCore.QMetaObject("WelcomePanel" inherits "QWidget": Methods:   #33 type=Signal, signature=add_folder_requested()   #34 type=Signal, signature=token_requested()   #35 type=Signal, signature=profile_requested() )
token_requested