https://bugs.kde.org/show_bug.cgi?id=463443
Bug ID: 463443 Summary: Comics Manager gives error when creating a page Classification: Applications Product: krita Version: 5.1.4 Platform: Kubuntu OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Dockers Assignee: krita-bugs-n...@kde.org Reporter: barraise...@gmail.com Target Milestone: --- Created attachment 154813 --> https://bugs.kde.org/attachment.cgi?id=154813&action=edit Comic Manager Error video SUMMARY *** STEPS TO REPRODUCE 1. Open Comics manager docker 2. Select a folder for comics 3. Click on Add page OBSERVED RESULT Gives error: TypeError: createDocument(self, width: int, height: int, name: str, colorModel: str, colorDepth: str, profile: str, resolution: float): argument 1 has unexpected type ‘float’ EXPECTED RESULT Kirta Adds a comic page SOFTWARE/OS VERSIONS Linux/KDE Plasma: Kubuntu 22.04.1 LTS x86_64, Kernel 5.15.0-56-generic(64-bit) KDE Plasma Version: 5.24.7 KDE Frameworks Version: 5.92.0 Qt Version: 5.15.3 ADDITIONAL INFORMATION Error Log: TypeError Python 3.10.6: /usr/bin/python3 Sun Dec 25 00:30:38 2022 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /app/share/krita/pykrita/comics_project_management_tools/comics_template_dialog.py in slot_create_template(self=<comics_project_management_tools.comics_template_dialog.comics_template_dialog object>) 112 113 if create.exec_() == QDialog.Accepted: 114 if (create.prepare_krita_file()): 115 self.fill_templates() 116 create = <comics_project_management_tools.comics_template_dialog.comics_template_create object> create.prepare_krita_file = <bound method comics_template_create.prepare_kri...s_template_dialog.comics_template_create object>> /app/share/krita/pykrita/comics_project_management_tools/comics_template_dialog.py in prepare_krita_file(self=<comics_project_management_tools.comics_template_dialog.comics_template_create object>) 298 mB = self.marginBottomUnit.pixelsForUnit(self.marginBottom.value(), self.DPI.value()) 299 300 template = Application.createDocument((wBase + bL + bR), (hBase + bT + bB), self.templateName.text(), "RGBA", "U8", "sRGB built-in", self.DPI.value()) 301 302 backgroundName = i18n("Background") template undefined builtinApplication = <PyKrita.krita.Krita object> Application.createDocument = <built-in method createDocument of Krita object> wBase = 3300.0 bL = 150.0 bR = 150.0 hBase = 5100.0 bT = 300.0 bB = 300.0 self = <comics_project_management_tools.comics_template_dialog.comics_template_create object> self.templateName = <PyQt5.QtWidgets.QLineEdit object> self.templateName.text = <built-in method text of QLineEdit object> self.DPI = <PyQt5.QtWidgets.QSpinBox object> self.DPI.value = <built-in method value of QSpinBox object> TypeError: createDocument(self, width: int, height: int, name: str, colorModel: str, colorDepth: str, profile: str, resolution: float): argument 1 has unexpected type 'float' __cause__ = None __class__ = <class 'TypeError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of TypeError object> __dict__ = {} __dir__ = <built-in method __dir__ of TypeError object> __doc__ = 'Inappropriate argument type.' __eq__ = <method-wrapper '__eq__' of TypeError object> __format__ = <built-in method __format__ of TypeError object> __ge__ = <method-wrapper '__ge__' of TypeError object> __getattribute__ = <method-wrapper '__getattribute__' of TypeError object> __gt__ = <method-wrapper '__gt__' of TypeError object> __hash__ = <method-wrapper '__hash__' of TypeError object> __init__ = <method-wrapper '__init__' of TypeError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of TypeError object> __lt__ = <method-wrapper '__lt__' of TypeError object> __ne__ = <method-wrapper '__ne__' of TypeError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of TypeError object> __reduce_ex__ = <built-in method __reduce_ex__ of TypeError object> __repr__ = <method-wrapper '__repr__' of TypeError object> __setattr__ = <method-wrapper '__setattr__' of TypeError object> __setstate__ = <built-in method __setstate__ of TypeError object> __sizeof__ = <built-in method __sizeof__ of TypeError object> __str__ = <method-wrapper '__str__' of TypeError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ("createDocument(self, width: int, height: int, na...n: float): argument 1 has unexpected type 'float'",) with_traceback = <built-in method with_traceback of TypeError object> The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/app/share/krita/pykrita/comics_project_management_tools/comics_template_dialog.py", line 114, in slot_create_template if (create.prepare_krita_file()): File "/app/share/krita/pykrita/comics_project_management_tools/comics_template_dialog.py", line 300, in prepare_krita_file template = Application.createDocument((wBase + bL + bR), (hBase + bT + bB), self.templateName.text(), "RGBA", "U8", "sRGB built-in", self.DPI.value()) TypeError: createDocument(self, width: int, height: int, name: str, colorModel: str, colorDepth: str, profile: str, resolution: float): argument 1 has unexpected type 'float' -- You are receiving this mail because: You are watching all bug changes.