7 Module implementing a dialog to show a list of bookmarks. |
7 Module implementing a dialog to show a list of bookmarks. |
8 """ |
8 """ |
9 |
9 |
10 import os |
10 import os |
11 |
11 |
12 from PyQt4.QtCore import pyqtSlot, QProcess, Qt, QTimer |
12 from PyQt4.QtCore import pyqtSlot, QProcess, Qt, QTimer, QCoreApplication |
13 from PyQt4.QtGui import QDialog, QDialogButtonBox, QHeaderView, QTreeWidgetItem, \ |
13 from PyQt4.QtGui import QDialog, QDialogButtonBox, QHeaderView, QTreeWidgetItem, \ |
14 QLineEdit |
14 QLineEdit |
15 |
15 |
16 from E5Gui import E5MessageBox |
16 from E5Gui import E5MessageBox |
17 |
17 |
46 self.bookmarksList.header().setSortIndicator(3, Qt.AscendingOrder) |
46 self.bookmarksList.header().setSortIndicator(3, Qt.AscendingOrder) |
47 |
47 |
48 self.process.finished.connect(self.__procFinished) |
48 self.process.finished.connect(self.__procFinished) |
49 self.process.readyReadStandardOutput.connect(self.__readStdout) |
49 self.process.readyReadStandardOutput.connect(self.__readStdout) |
50 self.process.readyReadStandardError.connect(self.__readStderr) |
50 self.process.readyReadStandardError.connect(self.__readStderr) |
|
51 |
|
52 self.show() |
|
53 QCoreApplication.processEvents() |
51 |
54 |
52 def closeEvent(self, e): |
55 def closeEvent(self, e): |
53 """ |
56 """ |
54 Private slot implementing a close event handler. |
57 Private slot implementing a close event handler. |
55 |
58 |