libvlc和python - 如何居中播放窗口并去除标题

1 投票
1 回答
927 浏览
提问于 2025-04-18 04:26

我正在使用 libvlc 和 Python 来播放视频。

我查阅了 libvlc 的 API 文档 和 StackOverflow 上的内容,但我找不到解决我遇到的两个问题的方法:

  1. 如何将 VLC 播放窗口放在屏幕的正中心。
  2. 如何隐藏窗口标题,只显示视频。

任何帮助都将非常感谢 :)

1 个回答

1

好吧,我搞定了 :-)

当我对PyQt有了更深入的了解后,就能正确地处理它了。

如果有人对这两个问题的解决方案感兴趣:

第一个问题是通过学习如何在PyQt中居中元素来解决的。更具体地说,我使用了以下代码来实现这一点:

def center_element(element):
    element.move(QtGui.QDesktopWidget().screenGeometry(1).center() -  element.rect().center())

第二个问题是在初始化一个QtWidget时添加了以下代码(self指的是这个小部件):

self.setWindowFlags(QtCore.Qt.FramelessWindowHint)

撰写回答