问题标签 [qtabwidget]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - PyQt:可编辑的 QTabWidget 选项卡文本
我可以以编程方式重命名选项卡标签。
有了QInputDialog
我可以获得新的标签文本并设置标签小部件标签。
但是,我希望有一个更加用户友好的解决方案,比如双击标签并在标签本身上进行编辑。
带有QListWidgetItem
可编辑标志的标志可以为我指明方向,但我找不到标签标签的解决方案。
python - PyQT - 为 QTabWidget 设置文本颜色
有什么方法可以设置作为 QTabWidget 一部分的某个选项卡的文本颜色?QTabBar似乎有设置选项卡文本颜色的方法,但我没有看到QTabWidget 的类似方法。
qt - 识别 QT Qtabwidget 中的选项卡
如果有人有一个很好的例子说明我如何识别用户使用 QT 在窗口中选择了一个选项卡,请提供给我。我在线搜索并且提供的代码给了我错误..所以这就是我想要做的:
我有一个主窗口,其中有 3 个选项卡我将主要在所有选项卡上显示相同的视频,但每个选项卡都会运行不同的算法,所以我不希望它们一直运行,因为它会消耗我 cpu 的大量处理,所以我只想在用户选择或打开选项卡时让它工作..这是我试过的:
它给了我这个错误
python - QTabWidget 的 PyQt 鼠标事件
我想检测 QTabWidget 上的鼠标中键点击。我期待在 QWidget 上有一个与鼠标事件相关的信号,但我所看到的只是方法。
我是否需要对 QTabWidget 进行子类化,然后重写所述方法以执行我想要的操作,或者我是否遗漏了什么?
python - 如何在 QTabWidget 的特定选项卡内引用小部件?
我正在使用 PyQt 为电路模拟器制作 GUI,并以编程方式创建和删除选项卡(即用户单击按钮,然后将新选项卡添加到 QTabWidget)。
这已经可以工作了(我在 Qt Creator 中绘制了一个 QFrame,并在我的代码中将它添加为一个新选项卡),但我需要引用一个特定选项卡内的小部件(例如第三个选项卡内的 QwtPlot)。如何做到这一点?
python - PySide QTabWidget 调整大小事件
LS 我在标签页上有一个小部件。在应用程序窗口的设置期间,标签页的大小用于确定小部件的大小。然后将小部件大小设置为完全覆盖标签页。当我调整窗口大小时,选项卡也会调整大小,但小部件保持原始大小(从初始化开始)。我想重新计算小部件的大小,以便在更改选项卡大小后将其设置为新大小。我需要一个触发器来捕获窗口调整大小事件,然后重新计算小部件大小。如何才能做到这一点 ?肿瘤坏死因子
c++ - 未检测到 QTabWidget 的信号
我的 QTabWidget 实现没有检测到它的tabCloseRequested()
和currentChanged()
信号。
qDebug()
对我不起作用,所以我QMessageBox
为此使用了 a 。
选项卡没有关闭,选定的画笔没有被重置,我没有收到任何消息,所以我得出的结论是信号没有被拾取。这很奇怪,因为我在以前的项目中使用了类似的代码,在这种情况下它起作用了。
c++ - 用新的小部件替换 QTabWidget 的页面
基本上我有一个 QTabWidget。起初它有一个表单小部件,widget1。在完成与该表单的交互后,新的 widget2 表单应该接管同一个选项卡。
我认为tabWidget->setCurrentWidget(new widget2());
会起作用,但它基本上是setCurrentIndex(int)
.
有谁知道这样做的方法?
c++ - 如何使用表单使 QTabWidget 可扩展
在 QT Designer 中,我有一个添加了 QTabWidget 的表单。
但是在预览期间,当我展开表单时,选项卡保持不变。如何使选项卡展开。
这是 QT 设计器的限制吗?当我实际运行它时,选项卡会展开吗?
我已将大小策略设置为 x、y 的可扩展。为了得到这个,我还应该做些什么吗?
c++ - 尝试将小部件添加到 QTabWidget 时出错
我想制作一个窗口并添加一个带有我想要的小部件的 QTabWidgets。因此,我遵循了 Qt TabDialog 示例,据我所知,我遵循了与示例中相同的路径。问题是我在尝试将小部件添加为选项卡时出现此错误:“/home/user/Programming/C++/QtTests/TabExample/TabExample-build-desktop-Desktop_Qt_4_8_1_for_GCC__Qt_SDK__Release/../TabExample/tabwidget.cpp:20: 错误:调用“QTabWidget::addTab(Tab_One*, QString*&)”没有匹配的函数。为什么我会收到此错误,因为 Tab_One 是从 QWidget 继承的?这是我的主要小部件代码:
头文件:
和源文件:
这是我的一个宽度(tab1):标题:
和来源:
非常感谢,很抱歉发了这么长的帖子