pyqt 相关问题

PyQt是一套用于Qt公司Qt应用程序框架的Python v2和v3绑定,可在Qt支持的所有平台上运行,包括Windows,macOS,Linux,iOS和Android

PyQt5中多个QWidgets的样式表?

如何在PyQt5中为多个QLabels或多个Qwidgets创建样式表?例如,在我的程序中,我使用了8个QLabels,其中4个QLabels属于一个家族组,另外4个QLabels有 ...

回答 2 投票 1

QGraphicsPathItem的形状方法中的问题

在下图中,我把场景中的QGraphicsPathItem作为红色部分,并把它的形状覆盖为蓝色部分。我希望当红色空间被拖动和移动时,项目被延长或缩短......。

回答 1 投票 1

自定义的QGraphicsItem在覆盖鼠标事件后的不受欢迎的行为。

我想建立一个国际象棋棋盘的模型 我想让棋子GraphicsItem对象落在棋盘GraphicsItem对象的中心 我只为棋子对象实现了一个鼠标释放事件...

回答 1 投票 0

Pyqt5 deleteLater() VS sip.delete()

我想知道使用sip.delete()和deleteLater()删除一个widget(包括它的布局和这个布局中的子节点)有什么区别。我知道moveWidget()和setParent(...

回答 1 投票 0

使用QTextCharFormat改变选择颜色。

我正在写一个简单的编辑器,我使用QTextEdit来编辑文本,使用QSyntaxHighlighter来做语法着色。样式是由QTextCharFormat提供的。我知道如何创建简单的样式,比如:keyword_format = ...。

回答 1 投票 4

在PyQtWebEngine中进行拼写检查。

我正在写一个主要用python编写的程序,但是一些交互式的功能是通过一个与flask对话的web-app来完成的。如果能在python程序中加入web应用就更好了,所以我 ...

回答 1 投票 1

在pyqt5中点击按钮前浏览按钮的方法[重复]。

我在用户界面上有一个浏览按钮,点击后应该会触发打开filesialog。我的问题是,在浏览按钮被点击之前,打开fileialog就已经触发了。下面是我的代码...

回答 1 投票 0

创建多个图片标签的怪异BUG,图片库浏览器

我正在用PYQT5创建一个图片库浏览器。我可以选择一个目录,然后在一个可滚动的小部件中加载图片文件图标,就像这样。如果目录中的图片少于20张左右,它...

回答 1 投票 1

如何在QtPyQt中渲染一个由长文本节点组成的树?

我正在构建一个GUI应用程序,我想在其中渲染一棵长长的文本节点树(类似于一个典型的hackernews网页)。因为Qt有一个丰富的widget系统,而且有多种方法来实现......。

回答 1 投票 -1

如何在PyQt5中的tab widget中添加叠加布局?

我试图借助QStackedLayout将多个表格添加到QTabWidget的一个标签页中。以下是我的代码: class ui(QMainWindow): def __init__(self): super().__init__() ...

回答 1 投票 2

在PyQt5中创建一个DB浏览器风格的QHeaderview。

我想在PyQt5中创建一个QHeaderView,就像这个项目中使用的那样(DB Browser for SQLite)。问题是我不懂C++,也不明白这些类和小部件是如何实现的。

回答 1 投票 0

第二次实例化类时出错

我是python和PyQt的新手,正在用它开发我的第一个应用程序,当我试图再次实例化一个我做的类时,我一直卡在一个问题上。我得到了以下错误。回溯(最...

回答 1 投票 0

PyQt5: 用不透明的小部件创建透明窗口

是否可以让mainWindow完全透明,而其他小部件仍然可见?例如:我想让应用程序透明化,而让其他所有的东西都可见(比如,mainFrame,close ..: 我想让应用程序透明,而让其他所有的东西都可见(比如mainFrame,关闭...

回答 1 投票 0

如何增加减小PyQt5 QLabel的字体大小(固定大小)?

在我的代码中,使用一个固定尺寸的QLabel。一开始,我给QLablel分配了文本 "Hello,Python",现在我想把QLablel的文本改为 "Hai, Welcome to Python"。现在我想把QLablel的文本改为 "Hai, Welcome to Python"。如何...

回答 1 投票 0

使用文件浏览器选择文件,并将路径存储在一个python脚本中。

我想用文件浏览器加载一些.csv(我们称它们为csv1)文件,然后在我的python脚本中运行它们。结果它将从csv1中复制一些列,并生成一个新的.csv文件(csv2)。I ...

回答 1 投票 2

QFrame背景色与其他Widget如QLineEdit、QListBoxWidget等重叠。如何避免这种情况?

在我的程序中,QLineEdit和QListWidget放置在QVBoxLayout中。然后QVBoxLayout放在一个QFrame中,样式表为background-color:orange。QLineEdit和QListWidget也得到了同样的......

回答 1 投票 3

可以在QLabel中给它指定一个键盘快捷键或口诀吗?

当在PyQt5中使用一个QLabel时,可以给它一个键盘快捷键或口诀......。例如:通过将文本设置为 "E&xit",记号是x,键盘快捷键是Alt+x。

回答 1 投票 1

QCompleter的多列模型

我正在尝试使用QCompleter在一个QComboBox上进行自动完成。下面的两张图片显示了已填充的组合框(左)和列1上的QCompleter(右)。这个例子工作得很好,因为...

回答 1 投票 0

如何将多个PyQt信号和变量参数连接到一个slotsignal中继器上?

例子: class MyClass(QObject): signal_1 = pyqtSignal(str, int) signal_2 = pyqtSignal(int, int) signal_3 = pyqtSignal(str, int, int) 假设这些信号中的每一个都被连接......

回答 1 投票 0

在视图中加入QGraphisItem

是否有一种方法可以在视图中适应任何图像(我在QPixmap中导入的)并保持长宽比>。我尝试了很多解决方案,但都不成功。我也不知道我需要适应什么?QGraphicsScene在 ...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.