File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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 ` )保持一致,均隐藏状态栏以提供沉浸式阅读体验。
Original file line number Diff line number Diff 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 ;
You can’t perform that action at this time.
0 commit comments