- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我的 GUI 应用程序需要运行多个应用程序。想象一个类似于选项卡的左侧(或顶部)菜单,用户可以在其中选择一个选项卡并与 application_x 交互。看起来 QTab 可以做到这一点。我的问题是:
最佳答案
不必使用选项卡在同一个应用程序中执行多个任务。小部件是不实现执行其他任务的逻辑的可视元素,它们分别用于从用户获取信息和向用户显示信息。
在 QTabWidget 的情况下,它是一个可以包含多个小部件并且只显示一个小部件的小部件。
有了上面的:
<强>1。 QTabs 是唯一的解决方案吗?
如果您的问题是要在同一个应用程序中执行 n 个任务,您必须使用选项卡,那么答案是否定的,这是没有必要的,因为只有一个窗口的应用程序可以执行 n 个任务。
<强>2。我可以将选项卡放在左侧(相对于顶部)吗?如果可以,怎么做?是的,您可以将选项卡放在右侧:
from PyQt5 import QtWidgets
if __name__ == "__main__":
import sys
app = QtWidgets.QApplication(sys.argv)
w = QtWidgets.QTabWidget(tabPosition=QtWidgets.QTabWidget.West)
for i in range(5):
widget = QtWidgets.QWidget()
w.addTab(widget, "tab-{}".format(i))
w.resize(640, 480)
w.show()
sys.exit(app.exec_())
<强>3。所有选项卡(它们各自的应用程序/进程)是否可以同时运行(并发)?或者只有公开的选项卡会运行。
因为它表示执行的任务量不依赖于选项卡。因此,除了系统的限制(RAM、最大线程数等)之外,您始终可以执行您想要的任务。
关于python - PyQt5 QTabs 是唯一的解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59041716/
从左到右的标准布局选项卡。所有标签都在附近。 如何改变一个标签的位置,使其贴在右边缘?像这样: 可以吗? 最佳答案 您可能想在最后一个小部件之前插入一个空小部件,然后禁用它并将其设置为透明。这实现了你
我的 GUI 应用程序需要运行多个应用程序。想象一个类似于选项卡的左侧(或顶部)菜单,用户可以在其中选择一个选项卡并与 application_x 交互。看起来 QTab 可以做到这一点。我的问题是:
为什么我的地址 QLabel 无法在 tab1 中修复 如何修复tab1中的QLabel 为什么按钮是固定宽度的 我墙创建不同的选项卡有不同的按钮或表格或文本行 代码: import os, sys,
问题 我的软件中有超过 5 个单选按钮,当我单击单选按钮时我想要它 然后与该按钮相关的文本出现在 Qtab 小部件中。 但我尝试了很多,但是当我点击一个单选按钮时,与该单选按钮相关的文本 不会出现在
我有一个简单的应用程序,我可以在其中登录/注销用户。当用户登录时,应用程序会在主窗口(员工/管理员/客户)上显示相应的选项卡。我有一个 QMainWindow与 QTabWidget在上面。在我的 Q
我是一名优秀的程序员,十分优秀!