这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
|
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> | ||
| + | |||
| + | ====== 项目颜色设置 ====== | ||
| + | <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> | ||
| + | |||
| + | |||
| + | |||