Exemple #1
0
 def __init__(self):
     super(GenericWorldBrowser, self).__init__()
     layout = QtGui.QGridLayout()
     self.model = WorldModel()
     self.tree = QtGui.QTreeView()
     self.tree.setModel(self.model)
     layout.addWidget(self.tree)
     self.setLayout(layout)
Exemple #2
0
    def __init__(self):
        super(GenericFileBrowser, self).__init__()
        self.model = QtGui.QFileSystemModel()
        self.tree = QtGui.QTreeView()
        self.tree.setModel(self.model)
        self.tree.header().setResizeMode(QtGui.QHeaderView.ResizeToContents)
        self._home_dir = settings.get_default_home_dir()
        self._cwd = Path(".").abspath()
        self.model.setRootPath(self._home_dir)
        self.tree.setRootIndex(self.model.index(self._home_dir))

        layout = QtGui.QGridLayout(self)
        layout.addWidget(self.tree)

        self._create_actions()
        self._create_connections()