src/eric7/UI/SymbolsWidget.py

branch
eric7
changeset 9473
3f23dbf37dbe
parent 9413
80c06d472826
child 9482
a2bc06a54d9d
equal deleted inserted replaced
9472:5798ee4a8807 9473:3f23dbf37dbe
5 5
6 """ 6 """
7 Module implementing a widget to select a symbol in various formats. 7 Module implementing a widget to select a symbol in various formats.
8 """ 8 """
9 9
10 import html.entities
10 import sys 11 import sys
11 import unicodedata 12 import unicodedata
12 import html.entities
13 13
14 from PyQt6.QtCore import ( 14 from PyQt6.QtCore import (
15 pyqtSlot,
16 pyqtSignal,
17 QAbstractTableModel, 15 QAbstractTableModel,
16 QItemSelectionModel,
17 QLocale,
18 QModelIndex, 18 QModelIndex,
19 Qt, 19 Qt,
20 QItemSelectionModel, 20 pyqtSignal,
21 QLocale, 21 pyqtSlot,
22 ) 22 )
23 from PyQt6.QtGui import QColor 23 from PyQt6.QtGui import QColor
24 from PyQt6.QtWidgets import QWidget, QHeaderView, QAbstractItemView 24 from PyQt6.QtWidgets import QAbstractItemView, QHeaderView, QWidget
25 25
26 from eric7 import Preferences
27 from eric7.EricGui import EricPixmapCache
26 from eric7.EricWidgets.EricApplication import ericApp 28 from eric7.EricWidgets.EricApplication import ericApp
27 29
28 from .Ui_SymbolsWidget import Ui_SymbolsWidget 30 from .Ui_SymbolsWidget import Ui_SymbolsWidget
29
30 from eric7.EricGui import EricPixmapCache
31 from eric7 import Preferences
32 31
33 32
34 class SymbolsModel(QAbstractTableModel): 33 class SymbolsModel(QAbstractTableModel):
35 """ 34 """
36 Class implementing the model for the symbols widget. 35 Class implementing the model for the symbols widget.

eric ide

mercurial