src/eric7/VCS/StatusWidget.py

branch
eric7
changeset 9473
3f23dbf37dbe
parent 9413
80c06d472826
child 9573
9960d19d66b5
equal deleted inserted replaced
9472:5798ee4a8807 9473:3f23dbf37dbe
8 """ 8 """
9 9
10 import contextlib 10 import contextlib
11 import os 11 import os
12 12
13 from PyQt6.QtCore import pyqtSlot, Qt, QEvent 13 from PyQt6.QtCore import QEvent, Qt, pyqtSlot
14 from PyQt6.QtWidgets import ( 14 from PyQt6.QtWidgets import (
15 QWidget, 15 QAbstractItemView,
16 QVBoxLayout, 16 QDialog,
17 QGroupBox,
17 QHBoxLayout, 18 QHBoxLayout,
18 QLabel, 19 QLabel,
19 QSizePolicy,
20 QListView, 20 QListView,
21 QListWidget, 21 QListWidget,
22 QListWidgetItem, 22 QListWidgetItem,
23 QMenu,
24 QSizePolicy,
23 QToolButton, 25 QToolButton,
24 QAbstractItemView, 26 QVBoxLayout,
25 QMenu, 27 QWidget,
26 QGroupBox,
27 QDialog,
28 ) 28 )
29
30 from eric7.EricWidgets.EricApplication import ericApp
31 from eric7.EricWidgets import EricMessageBox
32 from eric7.EricWidgets.EricSpellCheckedTextEdit import EricSpellCheckedTextEdit
33 from eric7.EricWidgets.EricListSelectionDialog import EricListSelectionDialog
34 29
35 from eric7 import Preferences, Utilities 30 from eric7 import Preferences, Utilities
36 from eric7.EricGui import EricPixmapCache 31 from eric7.EricGui import EricPixmapCache
32 from eric7.EricWidgets import EricMessageBox
33 from eric7.EricWidgets.EricApplication import ericApp
34 from eric7.EricWidgets.EricListSelectionDialog import EricListSelectionDialog
35 from eric7.EricWidgets.EricSpellCheckedTextEdit import EricSpellCheckedTextEdit
37 36
38 37
39 class StatusWidget(QWidget): 38 class StatusWidget(QWidget):
40 """ 39 """
41 Class implementing a VCS Status widget for the sidebar/toolbox. 40 Class implementing a VCS Status widget for the sidebar/toolbox.

eric ide

mercurial