E5Gui/E5LineEdit.py

changeset 2401
4f428de32b69
parent 2302
f29e9405c851
child 2525
8b507a9a2d40
child 2953
703452a2876f
equal deleted inserted replaced
2400:c1726b754f96 2401:4f428de32b69
8 """ 8 """
9 9
10 from PyQt4.QtCore import pyqtSignal, Qt, QEvent, qVersion 10 from PyQt4.QtCore import pyqtSignal, Qt, QEvent, qVersion
11 from PyQt4.QtGui import QLineEdit, QStyle, QPainter, QPalette, QStyleOptionFrameV2, \ 11 from PyQt4.QtGui import QLineEdit, QStyle, QPainter, QPalette, QStyleOptionFrameV2, \
12 QWidget, QHBoxLayout, QBoxLayout, QLayout, QApplication, QSpacerItem, QSizePolicy 12 QWidget, QHBoxLayout, QBoxLayout, QLayout, QApplication, QSpacerItem, QSizePolicy
13
14 from E5Gui.E5LineEditButton import E5LineEditButton
15 13
16 import UI.PixmapCache 14 import UI.PixmapCache
17 15
18 16
19 class E5LineEditSideWidget(QWidget): 17 class E5LineEditSideWidget(QWidget):
284 """ 282 """
285 assert side in [E5LineEdit.RightSide, E5LineEdit.LeftSide] 283 assert side in [E5LineEdit.RightSide, E5LineEdit.LeftSide]
286 284
287 super().__init__(parent, inactiveText) 285 super().__init__(parent, inactiveText)
288 286
287 from E5Gui.E5LineEditButton import E5LineEditButton
289 self.__clearButton = E5LineEditButton(self) 288 self.__clearButton = E5LineEditButton(self)
290 self.__clearButton.setIcon(UI.PixmapCache.getIcon("clearLeft.png")) 289 self.__clearButton.setIcon(UI.PixmapCache.getIcon("clearLeft.png"))
291 self.addWidget(self.__clearButton, side) 290 self.addWidget(self.__clearButton, side)
292 self.__clearButton.setVisible(False) 291 self.__clearButton.setVisible(False)
293 292

eric ide

mercurial