0

我有一个关于 Wt 的小问题。当我创建 WText(WContainerWidget 的子元素并且有很长的文本)时,不会为此 WText 创建滚动条。我尝试了很多东西,比如设置溢出(使用 WContainerWidget 的 setOverflow 功能),将这个文本类放入 WScrollArea 等等。

如果您对这个问题有某种意见,我会很高兴。

现在谢谢大家。穆斯塔法

编辑:代码示例

MyApplication::MyApplication(Wt::WEnvironment const &env)
  : Wt::WApplication(env)
{
  std::string str = "..." // a very long html string
  auto text = new Wt::WText(str, Wt::XHTMLUnsafeText);

  root()->setOverflow(OverflowAuto);
  root()->addWidget(text);
}
4

1 回答 1

1

如果文件很大,您可以使用 aWt::WTextArea而不是。WText它的可滚动。

于 2015-08-20T11:09:28.427 回答