src/eric7/Preferences/ConfigurationPages/EditorAPIsPage.py

branch
eric7
changeset 9624
b47dfa7a137d
parent 9482
a2bc06a54d9d
child 9653
e67609152c5e
equal deleted inserted replaced
9623:9c1f429cb56b 9624:b47dfa7a137d
11 import pathlib 11 import pathlib
12 12
13 from PyQt6.QtCore import pyqtSlot 13 from PyQt6.QtCore import pyqtSlot
14 from PyQt6.QtWidgets import QDialog 14 from PyQt6.QtWidgets import QDialog
15 15
16 from eric7 import Preferences, Utilities 16 from eric7 import Preferences
17 from eric7.EricWidgets import EricMessageBox 17 from eric7.EricWidgets import EricMessageBox
18 from eric7.EricWidgets.EricApplication import ericApp 18 from eric7.EricWidgets.EricApplication import ericApp
19 from eric7.EricWidgets.EricListSelectionDialog import EricListSelectionDialog 19 from eric7.EricWidgets.EricListSelectionDialog import EricListSelectionDialog
20 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes 20 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes
21 from eric7.QScintilla import Lexers 21 from eric7.QScintilla import Lexers
22 from eric7.QScintilla.APIsManager import APIsManager 22 from eric7.QScintilla.APIsManager import APIsManager
23 from eric7.SystemUtilities import FileSystemUtilities
23 24
24 from .ConfigurationPageBase import ConfigurationPageBase 25 from .ConfigurationPageBase import ConfigurationPageBase
25 from .Ui_EditorAPIsPage import Ui_EditorAPIsPage 26 from .Ui_EditorAPIsPage import Ui_EditorAPIsPage
26 27
27 28
220 """ 221 """
221 Private slot to add the api file displayed to the listbox. 222 Private slot to add the api file displayed to the listbox.
222 """ 223 """
223 file = self.apiFilePicker.text() 224 file = self.apiFilePicker.text()
224 if file: 225 if file:
225 self.apiList.addItem(Utilities.toNativeSeparators(file)) 226 self.apiList.addItem(FileSystemUtilities.toNativeSeparators(file))
226 self.apiFilePicker.clear() 227 self.apiFilePicker.clear()
227 self.prepareApiButton.setEnabled(self.apiList.count() > 0) 228 self.prepareApiButton.setEnabled(self.apiList.count() > 0)
228 229
229 @pyqtSlot() 230 @pyqtSlot()
230 def on_deleteApiFileButton_clicked(self): 231 def on_deleteApiFileButton_clicked(self):

eric ide

mercurial