我觉得这很容易但我卡住了...... 我有一个QTabwidget并插入了一个带有insertTab的新标签。
tabwidget.insertTab(idx, new QWebView, "uninterestingTitle");
现在我想访问包含QWebView(或者通常是我放入我的标签的任何小部件),进行修改......但是如何? 我知道如何访问任何选项卡(currentIndex,currentWidget,...),但我不知道如何访问包含的小部件(如我的QWebView上面)。
currentWidget会返回我的QWebView吗?
Sry,但我很困惑并感谢任何建议。 =)
答案 0 :(得分:2)
因此,通过插入新选项卡,选项卡/页面本身就是您的QWebView,即tabwidget.widget(idx)
是您的QWebView。这就是我对Qt documentation的理解; (如果我错了,请告诉我)
如果在调用此函数之前QTabWidget为空,则新页面将成为当前页面。在小于或等于当前索引的索引处插入新选项卡将增加当前索引,但保留当前页面。