Refactor layout pipeline, add KEY5 regression, and fix tooltip hide

This commit is contained in:
Codex
2026-04-10 23:26:25 +08:00
parent 241a564095
commit b7ad960518
13 changed files with 719 additions and 290 deletions
+3
View File
@@ -93,6 +93,9 @@ private:
void drawHeader(); //绘制表头
void drawPageNum(); //绘制页码信息
void drawButton(); //绘制翻页按钮
// 统一解算后的内部应用入口:
// Table 需要复用自己已有的 setWidth/setX 等副作用逻辑,因此单独接管应用过程。
void applyResolvedLayoutRect(const StellarX::ResolvedLayoutRect& rect) override;
private:
//用来检查对话框是否模态,此控件不做实现
bool model() const override { return false; };