7 Module implementing the chat dialog. |
7 Module implementing the chat dialog. |
8 """ |
8 """ |
9 |
9 |
10 import pathlib |
10 import pathlib |
11 |
11 |
12 from PyQt6.QtCore import Qt, pyqtSlot, pyqtSignal, QDateTime, QPoint |
12 from PyQt6.QtCore import QDateTime, QPoint, Qt, pyqtSignal, pyqtSlot |
13 from PyQt6.QtGui import QColor |
13 from PyQt6.QtGui import QColor |
14 from PyQt6.QtWidgets import QWidget, QListWidgetItem, QMenu, QApplication |
14 from PyQt6.QtWidgets import QApplication, QListWidgetItem, QMenu, QWidget |
15 |
|
16 from eric7.EricWidgets.EricApplication import ericApp |
|
17 from eric7.EricWidgets import EricMessageBox, EricFileDialog |
|
18 |
|
19 from eric7.Globals import recentNameHosts |
|
20 |
|
21 from .CooperationClient import CooperationClient |
|
22 |
|
23 from .Ui_ChatWidget import Ui_ChatWidget |
|
24 |
15 |
25 from eric7 import Preferences |
16 from eric7 import Preferences |
26 from eric7.EricGui import EricPixmapCache |
17 from eric7.EricGui import EricPixmapCache |
|
18 from eric7.EricWidgets import EricFileDialog, EricMessageBox |
|
19 from eric7.EricWidgets.EricApplication import ericApp |
|
20 from eric7.Globals import recentNameHosts |
|
21 |
|
22 from .CooperationClient import CooperationClient |
|
23 from .Ui_ChatWidget import Ui_ChatWidget |
27 |
24 |
28 |
25 |
29 class ChatWidget(QWidget, Ui_ChatWidget): |
26 class ChatWidget(QWidget, Ui_ChatWidget): |
30 """ |
27 """ |
31 Class implementing the chat dialog. |
28 Class implementing the chat dialog. |