5 |
5 |
6 """ |
6 """ |
7 Module implementing the Inline Argument Default dialog. |
7 Module implementing the Inline Argument Default dialog. |
8 """ |
8 """ |
9 |
9 |
10 from PyQt5.QtCore import pyqtSlot, Qt |
10 from PyQt6.QtCore import pyqtSlot, Qt |
11 from PyQt5.QtWidgets import QDialogButtonBox, QListWidgetItem, QAbstractButton |
11 from PyQt6.QtWidgets import QDialogButtonBox, QListWidgetItem, QAbstractButton |
12 |
12 |
13 from .Ui_InlineArgumentDefaultDialog import Ui_InlineArgumentDefaultDialog |
13 from .Ui_InlineArgumentDefaultDialog import Ui_InlineArgumentDefaultDialog |
14 from .RefactoringDialogBase import RefactoringDialogBase |
14 from .RefactoringDialogBase import RefactoringDialogBase |
15 |
15 |
16 |
16 |
17 class InlineArgumentDefaultDialog(RefactoringDialogBase, |
17 class InlineArgumentDefaultDialog(RefactoringDialogBase, |
18 Ui_InlineArgumentDefaultDialog): |
18 Ui_InlineArgumentDefaultDialog): |
19 """ |
19 """ |
20 Class implementing the Inline Argument Default dialog. |
20 Class implementing the Inline Argument Default dialog. |
21 """ |
21 """ |
22 NameRole = Qt.UserRole |
22 NameRole = Qt.ItemDataRole.UserRole |
23 |
23 |
24 def __init__(self, refactoring, title, filename, offset, parent=None): |
24 def __init__(self, refactoring, title, filename, offset, parent=None): |
25 """ |
25 """ |
26 Constructor |
26 Constructor |
27 |
27 |
44 self.__filename = filename |
44 self.__filename = filename |
45 self.__offset = offset |
45 self.__offset = offset |
46 |
46 |
47 self.__definition_info = [] |
47 self.__definition_info = [] |
48 |
48 |
49 self.__okButton = self.buttonBox.button(QDialogButtonBox.Ok) |
49 self.__okButton = self.buttonBox.button( |
|
50 QDialogButtonBox.StandardButton.Ok) |
50 self.__okButton.setEnabled(False) |
51 self.__okButton.setEnabled(False) |
51 self.__previewButton = self.buttonBox.addButton( |
52 self.__previewButton = self.buttonBox.addButton( |
52 self.tr("Preview"), QDialogButtonBox.ActionRole) |
53 self.tr("Preview"), QDialogButtonBox.ButtonRole.ActionRole) |
53 self.__previewButton.setDefault(True) |
54 self.__previewButton.setDefault(True) |
54 self.__previewButton.setEnabled(False) |
55 self.__previewButton.setEnabled(False) |
55 |
56 |
56 self._refactoring.sendJson("RequestSignature", { |
57 self._refactoring.sendJson("RequestSignature", { |
57 "ChangeGroup": self._changeGroupName, |
58 "ChangeGroup": self._changeGroupName, |