11 |
11 |
12 from PyQt6.QtCore import pyqtSlot, QSize |
12 from PyQt6.QtCore import pyqtSlot, QSize |
13 from PyQt6.QtGui import QImage, QImageReader |
13 from PyQt6.QtGui import QImage, QImageReader |
14 from PyQt6.QtWidgets import QDialog, QDialogButtonBox |
14 from PyQt6.QtWidgets import QDialog, QDialogButtonBox |
15 |
15 |
16 from E5Gui.E5PathPicker import E5PathPickerModes |
16 from E5Gui.EricPathPicker import EricPathPickerModes |
17 |
17 |
18 from .Ui_ImageMarkupDialog import Ui_ImageMarkupDialog |
18 from .Ui_ImageMarkupDialog import Ui_ImageMarkupDialog |
19 |
19 |
20 |
20 |
21 class ImageMarkupDialog(QDialog, Ui_ImageMarkupDialog): |
21 class ImageMarkupDialog(QDialog, Ui_ImageMarkupDialog): |
87 inputFormats.append(self.tr("All Files (*)")) |
87 inputFormats.append(self.tr("All Files (*)")) |
88 if filters["png"] in inputFormats: |
88 if filters["png"] in inputFormats: |
89 inputFormats.remove(filters["png"]) |
89 inputFormats.remove(filters["png"]) |
90 inputFormats.insert(0, filters["png"]) |
90 inputFormats.insert(0, filters["png"]) |
91 self.imagePicker.setFilters(';;'.join(inputFormats)) |
91 self.imagePicker.setFilters(';;'.join(inputFormats)) |
92 self.imagePicker.setMode(E5PathPickerModes.OPEN_FILE_MODE) |
92 self.imagePicker.setMode(EricPathPickerModes.OPEN_FILE_MODE) |
93 |
93 |
94 self.sizeCheckBox.setChecked(True) |
94 self.sizeCheckBox.setChecked(True) |
95 self.aspectRatioCheckBox.setChecked(True) |
95 self.aspectRatioCheckBox.setChecked(True) |
96 |
96 |
97 msh = self.minimumSizeHint() |
97 msh = self.minimumSizeHint() |