9 |
9 |
10 import enum |
10 import enum |
11 import os |
11 import os |
12 import pathlib |
12 import pathlib |
13 |
13 |
14 from PyQt6.QtCore import pyqtSignal, Qt, QCoreApplication, QDir |
14 from PyQt6.QtCore import QCoreApplication, QDir, Qt, pyqtSignal |
15 from PyQt6.QtWidgets import ( |
15 from PyQt6.QtWidgets import ( |
|
16 QComboBox, |
|
17 QHBoxLayout, |
|
18 QLineEdit, |
|
19 QSizePolicy, |
|
20 QToolButton, |
16 QWidget, |
21 QWidget, |
17 QHBoxLayout, |
|
18 QToolButton, |
|
19 QSizePolicy, |
|
20 QLineEdit, |
|
21 QComboBox, |
|
22 ) |
22 ) |
23 |
23 |
|
24 from eric7.EricGui import EricPixmapCache |
|
25 |
24 from . import EricFileDialog |
26 from . import EricFileDialog |
25 from .EricCompleters import EricFileCompleter, EricDirCompleter |
27 from .EricCompleters import EricDirCompleter, EricFileCompleter |
26 |
|
27 from eric7.EricGui import EricPixmapCache |
|
28 |
28 |
29 |
29 |
30 class EricPathPickerModes(enum.Enum): |
30 class EricPathPickerModes(enum.Enum): |
31 """ |
31 """ |
32 Class implementing the path picker modes. |
32 Class implementing the path picker modes. |