问题标签 [qdockwidget]
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-2.7 - 如何在 PyQt4 中将 QDockWidget 添加到 QFrame
QDockWidget
我该如何添加QFrame
?因为QFrame没有addDockWidget
!!!
c++ - 如何捕获 QDockWidget 关闭按钮单击事件
我在QStackedWidge
a 中有一个 t QDockWidget
- 取决于显示的页面我希望显示/隐藏QDockWidget
. 我可以通过使用来做到这一点QDockWidget::setFeatures()
。
但是我面临的问题是如何捕获关闭按钮的信号,以便我可以更改停靠功能/设置堆叠的小部件页面索引。
我试图使用事件过滤器:
并安装它:
在 my 的构造函数中QMainWindow
- 该eventFilter()
方法没有被调用。
所以接下来我尝试使用QDockWidget::visibilityChanged
更改后的信号,因为这听起来可能是我想要的:
这个插槽确实被调用了 - 但不是在单击关闭按钮时。
最后我尝试使用提升QDockWidget
来捕获QWidget::closeEvent()
.
我看到构造函数被调用,这意味着这个新的小部件确实被使用了,但同样没有乐趣,因为在closeEvent()
单击关闭按钮时从未调用过。
qt - 拖动浮动 QDockWidget 时更改鼠标光标
拖动浮动时是否可以使用不同的鼠标光标QDockWidget
?既没有QWidget::setCursor
也QApplication::setOverrideCursor
没有任何影响。
qt - QDockWidget 关闭按钮和浮动按钮的工具提示?
有没有办法为 QDockWidget 中的关闭按钮和浮动按钮设置工具提示文本?
kdevelop - 如何使用 qt 制作像 DockWidget 一样的 Kdevelop
我想制作一个IDE,但想要像dockwidget这样的Kdevelop,如图所示。我想用qt。我想知道这是如何在 Kdevelop 中实现的。它是使用 QTabBar 和 QStackedWidgets 还是其他东西的自定义小部件?
如果有人告诉我它是如何实现或可以实现的,那就太好了
qt - 码头的Qt调整大小事件
有没有办法捕捉 Qt 中码头的调整大小事件?我需要能够检测到扩展坞何时调整大小(而不仅仅是其位置或“功能”发生变化时)。看起来 QDockWidget 没有“调整大小”的信号。
c++ - QDockWidget showFullscreen 在 Ubuntu(gnome)上不起作用
我正在尝试将浮动(未停靠)QDockWidget 置于全屏模式。在 Windows 上,一切似乎都是直截了当的。例如,我将 dockwidget (dw) 的 topLevelChanged() 信号连接到自定义插槽 floatingChanged()
在插槽内我检查:如果 dw 是浮动的并调用 dw->showFullscreen()。
在 Windows 中,未停靠(浮动)的 QDockWidget 在取消停靠后直接切换到全屏模式。但是在 linux 下(ubuntu 12.04,gnome-shell 3.4.1)这不起作用(qt 4.8.0)。停靠小部件仅保持正常模式。
我不知道如何将(浮动)QDockWidget 切换到全屏模式。对此的任何解决方案都非常受欢迎。事实上,不同的操作系统在此目的上表现不同。
我已经在网上搜索但没有成功,所以这是我在这里的第一篇文章。请原谅我的拼写错误,我不是以英语为母语的人,thanx ;)
ps 我也会尝试 osx-lions 的行为。顺便说一句:要尝试一下,只需在 Qt 示例http://qt-project.org/doc/qt-5.0/qtwidgets/mainwindows-mainwindow.html的 MainWindow 中实现上面显示的 floatingChanged() 插槽并连接它与任何现有的dockwidgets或在MainWindow::createDockWidget()方法内。
c++ - 在主窗口添加 DockWidget
这是我的用户界面
我希望red border
程序运行时我可以通过鼠标在图片中向左或向右移动。
我应该怎么做?
c++ - QDockWidget 可见分隔符
我的应用程序中有一个左侧停靠QDockWidget
。我希望它有可见的边框和分隔符,但默认情况下它没有。
如何设置停靠小部件以使其具有可见边缘?
qt - 如何在 Qt 中拥有可拆卸的工具窗口
我正在开发一个工具,它将有一些可变大小的窗口。我可以使用QSplitter
水平和垂直来实现这一点。请参阅附图。
现在,如何使这些单独的窗口可拆卸/最大化/关闭?如何在每个窗口的右上角添加十字标记,以便它们可以最大化或从那里分离?就像这个链接:--
http://vector.com/portal/medien/ecu_testing/tae/test_automation_editor.png