1 line
19 KiB
JSON
1 line
19 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "label": "ImageQt.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L1"}, {"id": "imageqt_rgb", "label": "rgb()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L66"}, {"id": "imageqt_fromqimage", "label": "fromqimage()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L73"}, {"id": "imageqt_fromqpixmap", "label": "fromqpixmap()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L102"}, {"id": "imageqt_align8to32", "label": "align8to32()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L106"}, {"id": "imageqt_toqclass_helper", "label": "_toqclass_helper()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L132"}, {"id": "imageqt_imageqt", "label": "ImageQt", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L185"}, {"id": "qimage", "label": "QImage", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "imageqt_imageqt_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L186"}, {"id": "imageqt_toqimage", "label": "toqimage()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L210"}, {"id": "imageqt_toqpixmap", "label": "toqpixmap()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L214"}, {"id": "imageqt_rationale_67", "label": "(Internal) Turns an RGB color into a Qt compatible color integer.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L67"}, {"id": "imageqt_rationale_74", "label": ":param im: QImage or PIL ImageQt object", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L74"}, {"id": "imageqt_rationale_107", "label": "converts each scanline of data from 8 bit to 32 bit aligned", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L107"}, {"id": "imageqt_rationale_187", "label": "An PIL image wrapper for Qt. This is a subclass of PyQt's QImage cl", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L187"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "io", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "backend_venv_lib_python3_12_site_packages_pil_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "backend_venv_lib_python3_12_site_packages_pil_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "backend_venv_lib_python3_12_site_packages_pil_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "pyqt6_qtcore", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "pyqt6_qtgui", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "pyside6_qtcore", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "pyside6_qtgui", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "imageqt_rgb", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "imageqt_fromqimage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L73", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "imageqt_fromqpixmap", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L102", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "imageqt_align8to32", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L106", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "imageqt_toqclass_helper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L132", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "imageqt_imageqt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L185", "weight": 1.0}, {"source": "imageqt_imageqt", "target": "qimage", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L185", "weight": 1.0}, {"source": "imageqt_imageqt", "target": "imageqt_imageqt_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L186", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "imageqt_toqimage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L210", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imageqt_py", "target": "imageqt_toqpixmap", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L214", "weight": 1.0}, {"source": "imageqt_fromqpixmap", "target": "imageqt_fromqimage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L103", "weight": 1.0}, {"source": "imageqt_toqclass_helper", "target": "imageqt_rgb", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L151", "weight": 1.0}, {"source": "imageqt_toqclass_helper", "target": "imageqt_align8to32", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L177", "weight": 1.0}, {"source": "imageqt_imageqt_init", "target": "imageqt_toqclass_helper", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L194", "weight": 1.0}, {"source": "imageqt_toqimage", "target": "imageqt_imageqt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L211", "weight": 1.0}, {"source": "imageqt_toqpixmap", "target": "imageqt_toqimage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L215", "weight": 1.0}, {"source": "imageqt_rationale_67", "target": "imageqt_rgb", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L67", "weight": 1.0}, {"source": "imageqt_rationale_74", "target": "imageqt_fromqimage", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L74", "weight": 1.0}, {"source": "imageqt_rationale_107", "target": "imageqt_align8to32", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L107", "weight": 1.0}, {"source": "imageqt_rationale_187", "target": "imageqt_imageqt_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L187", "weight": 1.0}], "raw_calls": [{"caller_nid": "imageqt_rgb", "callee": "qRgba", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L70"}, {"caller_nid": "imageqt_fromqimage", "callee": "QBuffer", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L77"}, {"caller_nid": "imageqt_fromqimage", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L81"}, {"caller_nid": "imageqt_fromqimage", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L83"}, {"caller_nid": "imageqt_fromqimage", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L86"}, {"caller_nid": "imageqt_fromqimage", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L86"}, {"caller_nid": "imageqt_fromqimage", "callee": "hasAlphaChannel", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L89"}, {"caller_nid": "imageqt_fromqimage", "callee": "save", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L90"}, {"caller_nid": "imageqt_fromqimage", "callee": "save", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L92"}, {"caller_nid": "imageqt_fromqimage", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L94"}, {"caller_nid": "imageqt_fromqimage", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L95"}, {"caller_nid": "imageqt_fromqimage", "callee": "data", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L95"}, {"caller_nid": "imageqt_fromqimage", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L96"}, {"caller_nid": "imageqt_fromqimage", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L97"}, {"caller_nid": "imageqt_fromqimage", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L99"}, {"caller_nid": "imageqt_align8to32", "callee": "divmod", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L115"}, {"caller_nid": "imageqt_align8to32", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L126"}, {"caller_nid": "imageqt_align8to32", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L126"}, {"caller_nid": "imageqt_align8to32", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L129"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L138"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L140"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "toUtf8", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L140"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "is_path", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L141"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L142"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L144"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L146"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L148"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L150"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L151"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L153"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "getpalette", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L154"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L156"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L156"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L159"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "tobytes", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L161"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L162"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "tobytes", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L164"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L165"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "point", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L167"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L169"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L172"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L173"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L174"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "tobytes", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L177"}, {"caller_nid": "imageqt_toqclass_helper", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L179"}, {"caller_nid": "imageqt_imageqt_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L200"}, {"caller_nid": "imageqt_imageqt_init", "callee": "setColorTable", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L207"}, {"caller_nid": "imageqt_toqpixmap", "callee": "getattr(QPixmap, \"fromImage\")", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L216"}, {"caller_nid": "imageqt_toqpixmap", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L216"}, {"caller_nid": "imageqt_toqpixmap", "callee": "detach", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageQt.py", "source_location": "L218"}]} |