问题标签 [qmdiarea]

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.

0 投票
1 回答
3812 浏览

python-2.7 - Python PyQt/PySide QMdiArea 子窗口滚动在 TabbedView 中不起作用

我已经使用 PyQt 设计器设置了简单的示例。见下文。我有 mdiarea,我在其中添加了一个表单作为子窗口。我制作的表格比主窗口长一点,以查看子子窗口是否出现滚动条。

问题: 如果我将 mdiarea 设置为setViewMode(QtGui.QMdiArea.TabbedView)滚动条停止工作并消失。Howeevr 如果我不使用 TabbedView,滚动条可以正常工作。谁能告诉我怎么了?我需要带有工作滚动条的 mdiarea 的 TabbedView。

我在 win7 上使用 Python 2.7、PyQT 4.8.4/PySide 1.2.1。

Python 示例代码: 注释 self.mdiArea.setViewMode 行以查看示例工作。

0 投票
1 回答
2645 浏览

image - Qt QMdiArea 背景上的图像

Qt 开发者!有没有办法在我的 midArea 的背景上添加图像,如下图所示?

在此处输入图像描述

我知道我可以使用这样的东西

但我不需要在背景上重复我的图像。

谢谢!

0 投票
6 回答
13467 浏览

qt - How can I add a "new tab" button next to the tabs of a QMdiArea in tabbed view mode?

I'd like to have a "new tab" button much like Chrome or Firefox has for my QMdiArea.

I can make a button or menu item somewhere that adds a new subdocument to the MDI thing, but how can I make it a visually appealing tiny tab with a "+" as label? Alternatively, I would be happy enough with a QTabWidget with such a button.

0 投票
0 回答
144 浏览

c++ - 背景图像不会出现在 QMdiArea 上

Qt 开发人员,我需要一些帮助。我想在 QMdiArea 的背景上添加图像,我写了一些东西。它工作但不正确,因为背景上的图像没有出现。谢谢!

0 投票
1 回答
241 浏览

qt - QMdiArea SubWindowView 覆盖

我是一名初级软件工程师,我有一个想法,但我不知道如何实现它们。我想覆盖 QMdiArea 的 SubWindowView。其实我想混合 SubWindowView 和 TabbedView。例如,我想为 SubWindowView 提供 TabbedView 的一些功能。带有窗口名称的选项卡面板,当您单击某个选项卡窗口时,其名称显示在其他窗口上方。

0 投票
2 回答
2842 浏览

qt - 隐藏 QMdiArea 的标题栏

MainWindow 可以轻松隐藏标题栏使用:

但是在使用 QMdiArea 时,例如:

事情无法进行。我也试试这个:

和这个:

它仍然显示在此处输入图像描述

那我该怎么办?

顺便说一句:如果不能做到这一点,我可以禁用左侧的 3 个按钮或重载这些按钮事件。

0 投票
0 回答
410 浏览

qt - QMdiArea SetActiveSubWindow 改变

我有一些申请,需要有人建议我该怎么做。我需要使用setActiveSubWindow(QmdiSubWindow *window)方法,但它需要一个类的实例作为参数QMdiSubWindow,但我的窗口不是这个类的实例。所以我该怎么做?有什么方法可以转换我的窗口或覆盖这个方法吗?

0 投票
1 回答
1485 浏览

python - 如何在动态创建的 QMdiAreaSubWindow 中处理 matplotlib pick Artist 事件?(给出的示例 - 部分工作!)

我正在尝试使用 python 和 matplotlib 创建一个 Qt4 应用程序,但我陷入了一种行为,这对我来说不是很清楚。

这个应用程序有一个 QMdiArea,它保存了在各个子窗口中动态创建的图形。一切似乎都工作正常,但之前在绘制数据时定义的艺术家挑选事件。显然,在 MainWindow 类中创建 QMdiAreaSubWindow 实例时,“pick_event”mpl_connection 被清除了。

奇怪的是,如果在 MainWinddow 应用程序之外执行同一段代码。

我编写了代码的简化版本以重现该行为,也许有人可以告诉我我做错了什么。

干杯!

0 投票
0 回答
482 浏览

image - Qt在QMdiArea中设置背景图片

我正在创建一个以 QMdiArea 作为中心小部件的 QMainWindow。我有一个徽标/图像,我想放在 QMdiArea 的中心,它将覆盖我设置的彩色背景,但我似乎无法弄清楚如何。

因此,在 QMdiArea 中,我需要设置背景颜色,将图像放在该颜色之上,以便背景的其余部分着色,并将图像水平和垂直居中。那么有人知道该怎么做吗?

0 投票
1 回答
392 浏览

qt - Qt Qml 有 QMdiArea 吗?

Qml 有 QMdiArea 和 QMdiSubWindow 吗?如果是这样,你能给我举个小例子吗?对于我想创建的程序设计,我有一个很酷的想法。