pycrossword  0.2
Pure-Python implementation of a crossword puzzle generator and editor
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Npycross
 Nbrowser
 CBrowser
 CBrowserWindow
 CDownloadManagerWidget
 CDownloadWidget
 CTabWidget
 CWebPage
 CWebPopupWindow
 CWebView
 Ncrossword
 CCoordsThis is a base class for word objects, basically consisting of a pair of (x, y) coordinates: the start coordinate given by Coords::start and the end coordinate given by Coords::end
 CCrosswordImplementation of a crossword puzzle with auto generation functionality
 CCWErrorGeneral-purpose crossword exceptions
 CCWInfoA simple structure to hold crossword meta information, such as title, author, etc
 CCWStopCheckGeneration interrupt exception
 CCWTimeoutErrorGeneration timeout exception
 CMLStripperUtility class that converts HTML text to plain text
 CWordImplementation of a single word in a hypothetical crossword
 CWordgridCore crossword implementation - a grid of characters + internal Word objects
 Ndbapi
 CSqlitedbSQLite database driver implementation wrapping the standard Python sqlite3 methods
 Nforms
 CAboutDialog
 CBasicDialogBase class for OK-Cancel type dialogs
 CBrowseEditEdit field with internal 'Browse' button to file or folder browsing
 CBrowseEditDelegate
 CClickableLabel
 CCrosswordMenu
 CCwInfoDialog
 CCwTable
 CDefLookupDialog
 CKloudlessAuthDialog
 CLoadCwDialogCrossword creation dialog providing options to populate the crossword grid
 CPasswordDialog
 CPrintPreviewDialog
 CReflectGridDialog
 CSettingsDialog
 CShareDialog
 CToolbarCustomizerToolbar customizer widget (incorporated by SettingsDialog)
 CWordSrcDialogWord source editor dialog: provides adding and editing word sources
 CWordSuggestDialog
 Ngui
 CGenThreadCrossword generation thread class
 CMainWindowThe application's main GUI window
 CShareThreadCrossword sharing (in social networks) thread class
 Nguisettings
 CCWSettings
 Nutils
 Nonlineservices
 CCloudstorage
 CGoogleSearch
 CMWDict
 COnlineDictionary
 CShare
 CYandexDict
 Nsynteditor
 CSynEditorScintilla-based Python editor Adapted from this example and this addition
 CSynEditorWidget
 Nupdate
 CUpdater
 Nutils
 CJsonHiliterSyntax highlighter class for JSON
 CQThreadStump
 Nwordsrc
 CDBWordsourceSQLite database word source implementation
 CMultiWordsourceCombined word source that stores other Wordsource-derived objects and provides the same interface for fetching the results
 CTextfileWordsourceWord source generated from a text file
 CTextWordsourceWord source based on a simple list of strings (stored in memory)
 CWordsourceBase class for word source objects
 Nutils