qtabwidget相关内容

如何在没有 QProcess 的情况下将终端嵌入 PyQt5 应用程序中?

我最近一直在努力在 PyQt GUI 应用程序中嵌入终端.几乎尝试了互联网上的所有搜索,但没有任何帮助. 我有一个 QTabWidget,我只需要一个标签就有一个终端. 根本不可能这样做吗? 难道没有像 QTabWidget.Tab2.show(terminal-app) 这样的东西吗?默认终端会显示在 tab2 中,每个函数都像 ls、ifconfig、cd 等工作正常吗? ..
发布时间:2022-01-12 22:43:11 Python

pyqt5 tabwidget 垂直制表符 水平文本左对齐

由于 pyqt 在垂直选项卡选项中没有水平文本,我遵循了这个 链接 以实现它.我想在左侧有图标,然后在图标和不同颜色的选定选项卡文本、非活动选项卡文本之后显示文本.下面的代码几乎可以完成.唯一的问题是文本对齐是中心.我尝试更改 tabRect.center() 但用左、上或右等更改它会使其崩溃. 我从 这个链接得到的注释代码让我明白了左对齐,但它没有我添加的图标.但我无法更改非活动标签的文本 ..
发布时间:2022-01-12 22:32:22 Python

如何添加“新标签"?选项卡式视图模式下 QMdiArea 选项卡旁边的按钮?

我想为我的 QMdiArea 提供一个类似于 Chrome 或 Firefox 的“新标签"按钮. 我可以在某处制作一个按钮或菜单项,向 MDI 事物添加一个新的子文档,但我如何才能使它成为一个带有“+"作为标签的视觉上吸引人的小标签?或者,我会对带有这样一个按钮的 QTabWidget 感到满意. 解决方案 您必须为 QTabBar 编写自己的类.加号按钮可以使用绝对定位添加. ..
发布时间:2022-01-09 20:22:35 其他开发

如何添加“新标签"?在选项卡式视图模式下 QMdiArea 选项卡旁边的按钮?

我希望为我的 QMdiArea 设置一个类似于 Chrome 或 Firefox 的“新标签"按钮. 我可以在某处创建一个按钮或菜单项,为 MDI 内容添加一个新的子文档,但是我怎样才能使它成为一个带有“+"作为标签的视觉上吸引人的小标签?或者,我会对带有这样一个按钮的 QTabWidget 感到满意. 解决方案 您必须为 QTabBar 编写自己的类.可以使用绝对定位添加加号按钮. ..
发布时间:2021-12-09 17:05:22 其他开发

如何更改 QTabWidget 中的文本对齐方式?

我找不到在 QTabWidget 中设置文本对齐方式的方法. 创建此小部件的实例后,我将其 tabPosition 属性设置为 West,但我希望它水平显示文本/标签.我已经看过 Qt 的 stylesheets,但正如你可以看到,text-align 属性只能在 QPushButton 和 QProgressBar 上设置. 我已经在网上搜索过,但我刚刚找到了一个bugreport, ..
发布时间:2021-12-09 16:39:54 其他开发

选项卡内的工具栏

是否可以在 QWidget 内添加一个工具栏,该工具栏位于选项卡内(在 QTabWidget 中)?这个想法是为每个选项卡放置一个单独的工具栏. 工具栏好像只能放在QMainWindow里面. 解决方案 QToolBar 是一个普通的QWidget,你可以将其添加到布局中. ..
发布时间:2021-09-09 18:37:01 其他开发

在 QTabWidget 中动态设置单个选项卡的样式

我知道,这里和其他网站上已经讨论过这个问题,但还没有真正的解决方案,尽管我认为我不是唯一遇到这个问题的人: 我如何单独和动态地访问单个选项卡(不是其内容或选项卡中的小部件)以进行样式设置,例如更改背景颜色或为其添加图形效果?应用程序可以通知用户某个选项卡需要他的注意,方法是让它以另一种颜色闪烁(就像在 Windows 任务栏中,如果窗口想要获得焦点).有改变文字颜色的功能,何乐而不为呢?样式 ..
发布时间:2021-06-30 18:38:18 C/C++开发

用于在 QTabWidget 中复制选项卡的按钮

我有一个程序,它使用带有多个输入框的输入选项卡供用户填写,当这些输入框被填写时,我点击运行,另一个程序将运行输入的数据.我希望我的程序有一个带有加号的选项卡按钮,可以动态复制选项卡,以便我可以运行多个实例.我希望每个标签都使用相同的名称,但最后有一个变体 - 例如“EntryBox0"、“EntryBox1"、“EntryBox2". 是否有一种简单的方法可以做到这一点,同时在所有选项卡中保 ..
发布时间:2021-06-24 20:10:34 Python

pyqt5 tabwidget 垂直标签水平文本左对齐

由于pyqt在垂直选项卡选项中没有水平文本,我遵循了这个link 让它发生.我想在左侧有图标,然后在图标和不同颜色的选定选项卡文本、非活动选项卡文本之后显示文本.下面的代码几乎可以完成.唯一的问题是文本对齐居中.我尝试更改 tabRect.center() 但更改左、上或右等会使其崩溃. 我从这个链接得到的评论代码左对齐但它没有我添加的图标.但因为我无法更改非活动标签的文本颜色. 我是 ..
发布时间:2021-06-24 20:02:49 Python

使用 QTabWidget 默认使用 Ctrl+Tab 防止选项卡循环

我有以下示例代码,可制作三选项卡布局(第三个选项卡上有按钮).默认情况下,我可以 Ctrl+Tab/Ctrl+Shift+Tab在选项卡之间循环.如何禁用此功能?在我的非示例代码中,这不是我们想要的行为. from PyQt4 import QtGui导入系统定义主():app = QtGui.QApplication(sys.argv)tabs = QtGui.QTabWidget()push ..
发布时间:2021-06-24 19:38:26 Python

如何使背景颜色与表单背景相同?

在 PyQt5 中,我从 QTabWidget 得到了一些意想不到的行为,背景似乎是白色而不是默认的表单颜色(大致为浅灰色).下面是一个例子: # QTabWidget2.py从 PyQt5.QtWidgets 导入 QApplication、QWidget、QPushButton、QLabel、QHBoxLayout、QVBoxLayout、QTabWidget、\QGraphicsView、 ..
发布时间:2021-06-24 19:27:35 Python

如何将图标添加到QTabWidget(不适用于每个选项卡)?

我想在QTabWidget的左上方添加一个图标.我不想为每个标签添加图标.如何使用样式表或以编程方式在C ++中做到这一点? 解决方案 下面的样式表会将图像添加到所有标签的左侧,但不会添加到单个标签.但是,很有可能需要调整CSS中的其他属性以完善最终结果. QTabWidget > QTabBar { background: url(url-to-your-corner-imag ..
发布时间:2020-07-05 02:28:44 C/C++开发

Qt的TabWidget中的OSGViewer

我正在使用OpenSceneGraph 3.0.1,使用 进行Qt集成时遇到了问题 osgQt::GLWidget,在启动过程中将其添加到选项卡控件中(在我的主窗口的构造函数内部. MainWindow::MainWindow(QWidget* parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->set ..
发布时间:2020-07-05 02:28:40 C/C++开发

QTabWidget有多行?

是否可以使QTabWidget的行为类似于Windows系统,在标签过多的情况下使用多行? 我检查了qt的文档,似乎没有可用的东西. 解决方案 您需要子类或Widget并自己实现此功能.如果计划的选项卡数量多于单个行(没有箭头或多行)的大小,我建议您考虑采用其他方法.多行上的选项卡虽然很常见,但被普遍认为是不良的UI体验.带有箭头的单行效果略好:) ..
发布时间:2020-07-05 02:28:33 其他开发

如何在Qt中制作两行标签

我想要类似下图的内容.我想要两行标签.一个包含在另一个中.是使用两个QTabWidget的方法吗?另外,我想提到程序的主窗口将显示此结构.如果您有任何建议... 我希望这些标签如下所示(当然,不完全是;这个手工制作的图像很糟糕). 图片http://imageshack.us/a/img831/3889/subtabs. png 解决方案 使用嵌套的 QTabWidgets : ..
发布时间:2020-07-05 02:28:31 其他开发

Qt(C ++):动态设置QTabWidget中单个标签的样式

我知道,这个问题已经在这里和其他站点上讨论过,但是还没有一个真正的解决方案,尽管我认为,我并不是唯一一个遇到此问题的人: 如何才能出于样式目的(例如更改背景颜色或为其添加图形效果)而单独且动态地访问单个选项卡(而不是其内容或选项卡中的窗口小部件)? 一个应用程序可以通过让选项卡以另一种颜色闪烁(例如,如果窗口要获得焦点,就像在Windows任务栏中一样)来通知用户该选项卡需要他的注意. 有一 ..
发布时间:2020-07-05 02:27:27 C/C++开发

如何在QTabWidget的特定选项卡中引用窗口小部件?

我正在使用PyQt制作电路模拟器的GUI,并以编程方式创建和删除选项卡(即用户单击按钮,然后将新的选项卡添加到QTabWidget). 这已经可以工作了(我在Qt Creator中绘制了一个QFrame,并在我的代码中将其添加为新标签页),但是我需要引用特定标签页中的小部件(例如,第三个标签页中的QwtPlot)标签).如何实现? 解决方案 您可以通过调用 ..
发布时间:2020-07-05 02:26:24 Python