refactor/pure-qt-ui #3
|
|
@ -1026,7 +1026,10 @@ int main(int argc, char* argv[])
|
|||
ela->setIsNavigationBarEnable(false); // 纯中心内容,不显示左侧导航栏
|
||||
auto* inner = new QMainWindow(ela); // 以 ela 为父,避免无父期调色板/DPI 抖动(review H3)
|
||||
buildWorkbench(*inner, repo, projectRepo, nav);
|
||||
ela->setCentralCustomWidget(inner); // 工作台作为 ElaWindow 中心内容
|
||||
// 用 addPageNode 把工作台作为唯一页面放进中心页栈(填满到底边)。
|
||||
// 注意:不能用 setCentralCustomWidget——它把控件插到页栈容器“之上”,空页栈仍占底部,
|
||||
// 导致状态栏不贴底边(见 ElaCentralStackedWidget::setCustomWidget 的 insertWidget(0,...))。
|
||||
ela->addPageNode(kTitle, inner);
|
||||
topLevel = ela;
|
||||
} else {
|
||||
auto* window = new QMainWindow;
|
||||
|
|
|
|||
Loading…
Reference in New Issue