|
pycrossword
0.3
Pure-Python implementation of a crossword puzzle generator and editor
|
| ▼Nplugin1 | |
| CPxPlugin000 | |
| ▼Npycross | |
| ▼Nbrowser | |
| CBrowser | |
| CBrowserWindow | |
| CDownloadManagerWidget | |
| CDownloadWidget | |
| CTabWidget | |
| CWebPage | |
| CWebPopupWindow | |
| CWebView | |
| ▼Ncrossword | |
| CCoords | This 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 |
| CCrossword | Implementation of a crossword puzzle with auto generation functionality |
| CCWError | General-purpose crossword exceptions |
| CCWInfo | A simple structure to hold crossword meta information, such as title, author, etc |
| CCWStopCheck | Generation interrupt exception |
| CCWTimeoutError | Generation timeout exception |
| CMLStripper | Utility class that converts HTML text to plain text |
| CWord | Implementation of a single word in a hypothetical crossword |
| CWordgrid | Core crossword implementation - a grid of characters + internal Word objects |
| ▼Ndbapi | |
| CSqlitedb | SQLite database driver implementation wrapping the standard Python sqlite3 methods |
| ▼Nforms | |
| CAboutDialog | Information dialog showing info about this app |
| CBasicDialog | Base class for OK-Cancel type dialogs |
| CBrowseEdit | Edit field with internal 'Browse' button to file or folder browsing |
| CBrowseEditDelegate | Delegate class for table and tree-like widgets implementing an edit field with the browse button |
| CClickableLabel | Label with mouse click event handler |
| CCrosswordMenu | Context menu for crossword grid: contains core actions for ease of use |
| CCustomPluginDialog | Dialog to add or edit custom plugins |
| CCustomPluginManager | Custom plugin manager widget to add, delete, (de)activate and move around plugins |
| CCwInfoDialog | Crossword information editor window |
| CCwTable | Crossword grid class (based on QtWidgets.QTableWidget) |
| CDefLookupDialog | Word definition lookup dialog to look up a word in a dictionary and/or Google |
| CKloudlessAuthDialog | Authentication dialog for uploading files to the cloud (via Kloudess API) |
| CLoadCwDialog | Crossword creation dialog providing options to populate the crossword grid |
| CPasswordDialog | Tiny login/password authentication dialog used by the inbuilt web browser (see pycross::browser) |
| CPrintPreviewDialog | Print preview window to preview crossword / clues and configure printing |
| CReflectGridDialog | @bried Dialog to reflect / duplicate crossword grid cells |
| CSettingsDialog | Global app settings configuration window |
| CShareDialog | Dialog for sharing crosswords in social networks |
| CToolbarCustomizer | Toolbar customizer widget (incorporated by SettingsDialog) |
| CWordSrcDialog | Word source editor dialog: provides adding and editing word sources |
| CWordSuggestDialog | Small dialog window to look for words matching a given pattern among the word sources |
| ▼Ngui | |
| CGenThread | Crossword generation thread class |
| CMainWindow | The application's main GUI window |
| CShareThread | Crossword sharing (in social networks) thread class |
| ▼Nguisettings | |
| CCWSettings | |
| ▼Nutils | |
| ▼Nonlineservices | |
| CCloudstorage | |
| CGoogleSearch | |
| CMWDict | |
| COnlineDictionary | |
| CShare | |
| CYandexDict | |
| ▼Npluginbase | |
| CPxPluginBase | Base class for category-specific user plugins (extensions) written in Python |
| CPxPluginGeneral | Base class General user plugins (placed in the 'general' category) |
| ▼Npluginmanager | |
| CPxAPI | Wrapper class for the application main window (pycross::gui::MainWindow) |
| CPxPluginManager | Reimplemented PluginManager class to enable plugins' access to the main window |
| ▼Nsynteditor | |
| CSynEditor | Scintilla-based Python editor Adapted from this example and this addition |
| CSynEditorWidget | |
| ▼Nupdate | |
| CUpdater | |
| ▼Nutils | |
| CJsonHiliter | Syntax highlighter class for JSON |
| CQThreadStump | Customized thread class (based on QThread) that adds progress, error etc |
| ▼Nwordsrc | |
| CDBWordsource | SQLite database word source implementation |
| CMultiWordsource | Combined word source that stores other Wordsource-derived objects and provides the same interface for fetching the results |
| CTextfileWordsource | Word source generated from a text file |
| CTextWordsource | Word source based on a simple list of strings (stored in memory) |
| CWordsource | Base class for word source objects |
| ▼Nutils |
1.8.17