SYMBOL INDEX (25 symbols across 3 files) FILE: database/tools/n2explorer.py class MainWindow (line 42) | class MainWindow(QMainWindow): method __init__ (line 44) | def __init__(self): function UpdateShelfList (line 141) | def UpdateShelfList(): function UpdateBookList (line 167) | def UpdateBookList(): function UpdatePageList (line 199) | def UpdatePageList(): function UpdateData (line 269) | def UpdateData(): function UpdatePlot (line 297) | def UpdatePlot(): function UpdateDetails (line 322) | def UpdateDetails(): function UpdateAbout (line 370) | def UpdateAbout(): function html2mathtext (line 467) | def html2mathtext(str): function stringify (line 476) | def stringify(d, indent=0): FILE: database/tools/nkexplorer.py class MainWindow (line 48) | class MainWindow(QMainWindow): method __init__ (line 50) | def __init__(self): function UpdateShelfList (line 155) | def UpdateShelfList(): function UpdateBookList (line 180) | def UpdateBookList(): function UpdatePageList (line 212) | def UpdatePageList(): function UpdateData (line 283) | def UpdateData(): function UpdatePlot (line 396) | def UpdatePlot(): function UpdateDetails (line 428) | def UpdateDetails(): function UpdateAbout (line 485) | def UpdateAbout(): function html2mathtext (line 581) | def html2mathtext(str): function stringify (line 590) | def stringify(d, indent=0): FILE: tests/test_yaml.py function extract_paths (line 23) | def extract_paths(catalog: str | list, base_path: str = "") -> list: function test_yaml_schema (line 113) | def test_yaml_schema(yaml_file): function test_paths_exist (line 132) | def test_paths_exist(path):