pycrossword  0.3
Pure-Python implementation of a crossword puzzle generator and editor
Public Member Functions | Public Attributes | List of all members
pycross.forms.KloudlessAuthDialog Class Reference

Authentication dialog for uploading files to the cloud (via Kloudess API). More...

Inheritance diagram for pycross.forms.KloudlessAuthDialog:

Public Member Functions

def __init__ (self, on_gettoken, parent=None, flags=QtCore.Qt.WindowFlags())
 Constructor. More...
 
def initUI (self, geometry=None, title=None, icon=None)
 
def addMainLayout (self)
 

Public Attributes

 on_gettoken
 
 btn_OK
 
 btn_cancel
 
 btn_gettoken
 
 layout_bottom
 
 layout_main
 
 layout_controls
 
 le_token
 

Detailed Description

Authentication dialog for uploading files to the cloud (via Kloudess API).

Constructor & Destructor Documentation

◆ __init__()

def pycross.forms.KloudlessAuthDialog.__init__ (   self,
  on_gettoken,
  parent = None,
  flags = QtCore.Qt.WindowFlags() 
)

Constructor.

Parameters
on_gettokencallable callback function to get a valid user token (callback takes no arguments and implies that the user will authorize online and paste the token string from the web browser into the dialog)
parentQtWidgets.QWidget parent widget (default = None, i.e. no parent)
flagsQtCore.Qt.WindowFlags Qt window flags

Member Function Documentation

◆ addMainLayout()

def pycross.forms.KloudlessAuthDialog.addMainLayout (   self)

◆ initUI()

def pycross.forms.KloudlessAuthDialog.initUI (   self,
  geometry = None,
  title = None,
  icon = None 
)

Member Data Documentation

◆ btn_cancel

pycross.forms.KloudlessAuthDialog.btn_cancel

◆ btn_gettoken

pycross.forms.KloudlessAuthDialog.btn_gettoken

◆ btn_OK

pycross.forms.KloudlessAuthDialog.btn_OK

◆ layout_bottom

pycross.forms.KloudlessAuthDialog.layout_bottom

◆ layout_controls

pycross.forms.KloudlessAuthDialog.layout_controls

◆ layout_main

pycross.forms.KloudlessAuthDialog.layout_main

◆ le_token

pycross.forms.KloudlessAuthDialog.le_token

◆ on_gettoken

pycross.forms.KloudlessAuthDialog.on_gettoken

The documentation for this class was generated from the following file: