qmdiarea

    0热度

    1回答

    存在我的问题,我想在tabwidget的活动选项卡的mdiArea中实现新的子窗口。但是,今天唯一能做的事情就是在最后一个制表符/ mdiArea中添加一个小部件(我的代码如下)。 如何动态切换(无需独立声明每个mdiArea)并填充当前tabwidget的mdiArea? P.S:我试图取代: zoneCentrale->addSubWindow(subwindow) 通过 ui->tabW

    1热度

    1回答

    我想创建一个使用python和matplotlib的Qt4应用程序,但我陷入了一种行为,这对我来说不是很清楚。 该应用程序有一个QMdiArea,它在单独的子窗口中保存动态创建的图。一切似乎都正常,但是绘制数据时先前定义的艺术家挑选事件。显然,在MainWindow类中创建QMdiAreaSubWindow实例时会删除“pick_event”mpl_connection。 奇怪的是,如果在Main

    2热度

    1回答

    我有一个带有几个QMdiSubWindows的QMdiArea。在构建时,QMdiArea被初始化为TabbedView和DocumentMode,因此默认情况下它看起来像一个QTabWidget。 当用户单击选项卡切换子窗口时,我想添加一个确认,如果用户选择取消,活动选项卡将不会更改。 我的解决方案是处理信号“subWindowActivated”,并在确认失败时将“setActiveSubWi

    1热度

    2回答

    情况:我的应用程序的中央物件我有一个QMdiArea在分页模式(包裹在从继承QMdiArea自定义类) 。当我现在添加第一个QMdiSubWindow通过addSubWindow()一切都仍然很好,这意味着窗口及其内容被最大化占据了QMdiArea的所有空间。但是,只要添加第二个子窗口,就会出现以下问题: 问题:不显示第二个窗口的内容,而是从第一个窗口的内容继续(尽管事实上第二个标签视觉上具有焦点

    0热度

    1回答

    我需要来设计和开发了一种图形的软件,它可以编辑包含图形元素的自定义文件等 我期望的软件包含许多文件感谢QMdiArea这其实是我的中心小部件在我的QMainWindow里面。 对于每个文档,我将同时需要一个QGraphicsView和一个QGraphicsScene,因为它们一起工作。 现在,我的问题是,我要继承QGraphicsView与受保护/私有成员以自己的QGraphicsScene,或者

    1热度

    1回答

    我已经设置了简单的例子使用PyQt设计器。见下文。 我有mdiarea在其中我添加一个窗体作为子窗口。我使窗体比mainwindow稍微长一些,以查看子窗口是否出现滚动条。 问题: 如果我设置mdiarea到setViewMode(QtGui.QMdiArea.TabbedView)滚动条停止工作,消失。 Howeevr如果我不使用TabbedView,滚动条工作正常。 谁能告诉我什么是错的?我需

    1热度

    2回答

    所以非QMdiArea版本的我的代码, MyWidget::MyWidget(QWidget* parent) { ... layout()->setSizeConstraint(QLayout::SetFixedSize); } MainWindow::MainWindow(...) { ... MyWidget* wgt = new MyWid

    1热度

    2回答

    我在QMdiSubWindow派生中定位控件有问题。我使用QtDesigner设计我的窗口,它看起来像这样: 当我运行它看起来像这样的应用程序(标题栏上的按钮): 它只能在最大化模式得到确定: 但我希望它总是看起来不错。 这里的.ui文件的一部分: <widget class="QPushButton" name="btnToggleEdit"> <property name="geom

    1热度

    1回答

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

    1热度

    1回答

    我是初级软件工程师,我有一个想法,但我不知道如何实现它们。我想重写一个QMdiArea的SubWindowView。其实我想混合SubWindowView和TabbedView。我想给SubWindowView从TabbedView的一些功能,例如。用窗口名称标签面板,当你点击某个标签窗口时,其名称显示在其他窗口上方。