`

QTreeView学习

 
阅读更多
from PyQt4.QtGui import  *
from PyQt4.Qt import *
from PyQt4.QtCore import *
import sys
def main():
    app=QApplication(sys.argv)
    spliteer=QSplitter()
    mode1=QDirModel()
    tree=QTreeView(spliteer)
    tree.setModel(mode1)
    tree.setRootIndex(mode1.index(r'd:\\'))#etRootIndex()告诉views显示哪个目录的信息,这需要提供一个model index,然后用这个
    #index去model中去获取数据 
    code=QTextCodec.setCodecForTr(QTextCodec.codecForName('utf-8'))
    #a=code.toUnicode(u'目录')
    #spliteer.setWindowTitle(a)
    spliteer.show()
    sys.exit(app.exec_())

main()
如图:
  • 大小: 28.1 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics