This commit is contained in:
Kovid Goyal 2011-02-05 11:37:38 -07:00
parent 0a267d2932
commit 3fa7f2a031

View File

@ -6,7 +6,7 @@ __copyright__ = '2011, Kovid Goyal <kovid@kovidgoyal.net>'
__docformat__ = 'restructuredtext en'
from PyQt4.Qt import QLineEdit, QListView, QAbstractListModel, Qt, QTimer, \
from PyQt4.Qt import QLineEdit, QListView, QAbstractListModel, Qt, \
QApplication, QPoint, QItemDelegate, QStyleOptionViewItem, \
QStyle, QEvent, pyqtSignal
@ -242,8 +242,8 @@ class MultiCompleteLineEdit(QLineEdit):
else:
prefix_len = len(before_text.split(self.sep)[-1].lstrip())
completed_text = before_text[:cursor_pos - prefix_len] + text + after_text
return prefix_len, completed_text
return prefix_len, completed_text
def completion_selected(self, text):
prefix_len, ctext = self.get_completed_text(text)
@ -298,17 +298,6 @@ class MultiCompleteLineEdit(QLineEdit):
self.position_complete_window()
self.complete_window.show()
def moveEvent(self, ev):
ret = QLineEdit.moveEvent(self, ev)
QTimer.singleShot(0, self.position_complete_window)
return ret
def resizeEvent(self, ev):
ret = QLineEdit.resizeEvent(self, ev)
QTimer.singleShot(0, self.position_complete_window)
return ret
@dynamic_property
def all_items(self):
def fget(self):