UI/SymbolsWidget.py

changeset 369
64d423a83450
parent 367
e66ebdb3b6a2
child 791
9ec2ac20e54e
equal deleted inserted replaced
367:e66ebdb3b6a2 369:64d423a83450
14 from PyQt4.QtGui import QWidget, QHeaderView, QAbstractItemView, QColor, \ 14 from PyQt4.QtGui import QWidget, QHeaderView, QAbstractItemView, QColor, \
15 QItemSelectionModel 15 QItemSelectionModel
16 16
17 from .Ui_SymbolsWidget import Ui_SymbolsWidget 17 from .Ui_SymbolsWidget import Ui_SymbolsWidget
18 18
19 import UI.PixmapCache
19 import Preferences 20 import Preferences
20 21
21 class SymbolsModel(QAbstractTableModel): 22 class SymbolsModel(QAbstractTableModel):
22 """ 23 """
23 Class implementing the model for the symbols widget. 24 Class implementing the model for the symbols widget.
328 @param parent reference to the parent widget (QWidget) 329 @param parent reference to the parent widget (QWidget)
329 """ 330 """
330 QWidget.__init__(self, parent) 331 QWidget.__init__(self, parent)
331 self.setupUi(self) 332 self.setupUi(self)
332 333
334 self.setWindowIcon(UI.PixmapCache.getIcon("eric.png"))
335
333 self.__model = SymbolsModel(self) 336 self.__model = SymbolsModel(self)
334 self.symbolsTable.setModel(self.__model) 337 self.symbolsTable.setModel(self.__model)
335 self.symbolsTable.selectionModel().currentRowChanged.connect( 338 self.symbolsTable.selectionModel().currentRowChanged.connect(
336 self.__currentRowChanged) 339 self.__currentRowChanged)
337 340

eric ide

mercurial