Project/ProjectBaseBrowser.py

changeset 1112
8a7d1b9d18db
parent 945
8cd4d08fa9f6
child 1131
7781e396c903
equal deleted inserted replaced
1109:9552b5e16a07 1112:8a7d1b9d18db
7 Module implementing the baseclass for the various project browsers. 7 Module implementing the baseclass for the various project browsers.
8 """ 8 """
9 9
10 import os 10 import os
11 11
12 from PyQt4.QtCore import * 12 from PyQt4.QtCore import QModelIndex, pyqtSignal, Qt
13 from PyQt4.QtGui import * 13 from PyQt4.QtGui import QTreeView, QCursor, QItemSelection, QItemSelectionModel, \
14 QApplication, QMenu, QAbstractItemView
14 15
15 from E5Gui.E5Application import e5App 16 from E5Gui.E5Application import e5App
16 from E5Gui import E5MessageBox 17 from E5Gui import E5MessageBox
17 18
18 from UI.Browser import * 19 from UI.Browser import Browser
19 20
20 from .ProjectBrowserModel import * 21 from .ProjectBrowserModel import ProjectBrowserSimpleDirectoryItem, \
22 ProjectBrowserDirectoryItem, ProjectBrowserFileItem
21 from .ProjectBrowserSortFilterProxyModel import ProjectBrowserSortFilterProxyModel 23 from .ProjectBrowserSortFilterProxyModel import ProjectBrowserSortFilterProxyModel
22 24
23 25
24 class ProjectBaseBrowser(Browser): 26 class ProjectBaseBrowser(Browser):
25 """ 27 """

eric ide

mercurial