这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
qtree [2021/06/03 17:41] admin 创建 |
qtree [2021/09/30 11:01] (当前版本) admin |
||
---|---|---|---|
行 1: | 行 1: | ||
====== QTree ====== | ====== QTree ====== | ||
+ | ===== 初始化 ===== | ||
+ | <code python> | ||
+ | self.tree = QTreeWidget() | ||
+ | self.tree.setColumnCount(5) | ||
+ | self.tree.setHeaderLabels(['基金代码','基金名称','买入金额','预估涨幅','预估时间']) | ||
+ | |||
+ | </code> | ||
+ | |||
+ | |||
===== 树型文件夹浏览 ===== | ===== 树型文件夹浏览 ===== | ||
<code python> | <code python> | ||
#window系统提供的模式 | #window系统提供的模式 | ||
- | model=QDirModel() | + | model=QDirModel() |
- | #创建一个QTreeView的控件 | + | #创建一个QTreeView的控件 |
- | tree=QTreeView() | + | tree=QTreeView() |
- | #为控件添加模式 | + | #为控件添加模式 |
- | tree.setModel(model) | + | tree.setModel(model) |
- | </> | + | </code> |
+ | |||
+ | ====== 项目颜色设置 ====== | ||
+ | <code python> | ||
+ | setStyleSheet("QTreeView::branch::hover{background-color:red;} QTreeView::item::hover{background-color:red;} QTreeView::branch::selected{background-color:green;} QTreeView::item::selected{background-color:green;} "); | ||
+ | </code> | ||
+ | |||
+ |