Skip to content

Commit b38b827

Browse files
authored
[0120] 隐藏 PDF 阅读模式底部状态栏 (#3375)
1 parent 8be7cef commit b38b827

2 files changed

Lines changed: 8 additions & 1 deletion

File tree

devel/0120.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,3 +130,10 @@ QString currentPdfPath;
130130
- 滚动距离为 `viewport()->height() * 0.9`(约 90% 视口高度)。
131131
- 使用 `QScrollArea::verticalScrollBar()->setValue()` 实现平滑滚动。
132132
- 若当前已滚动到底部,则继续滚动到下一页顶部(或直接到底部保持连续阅读)。
133+
134+
### 7.7 PDF 阅读模式隐藏底部状态栏
135+
136+
**实现方式**
137+
-`qt_tm_widget_rep::update_visibility()` 中,当 `pdfTabMode``true` 时,将 `new_statusVisibility` 设为 `false`
138+
- 仅在当前标签页为 PDF 时隐藏底部状态栏;切换到普通文档(tmu 等)时,`pdfTabMode` 恢复为 `false`,状态栏由 `visibility[5]` 正常控制,保持显示。
139+
- 与启动页模式(`startupTabMode`)保持一致,均隐藏状态栏以提供沉浸式阅读体验。

src/Plugins/Qt/qt_tm_widget.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1021,7 +1021,7 @@ qt_tm_widget_rep::update_visibility () {
10211021
new_modeVisibility = false;
10221022
new_focusVisibility = false;
10231023
new_userVisibility = false;
1024-
new_statusVisibility= true;
1024+
new_statusVisibility= false;
10251025
new_sideVisibility = false;
10261026
new_leftVisibility = false;
10271027
new_bottomVisibility= false;

0 commit comments

Comments
 (0)