首页 文章
  • 0 votes
     answers
     views

    PyCharm抱怨未解决PyQt5的引用

    PyCharm 2017.3社区版,Windows 7 64,Anaconda 64位 我在Anaconda for Python 3.5.4中创建了一个虚拟环境 . 在Pycharm设置>项目>项目解释器设置为此虚拟环境 . 使用Project Interpreter页面上的按钮,我安装了PyQt5 . 当我从PyQt5导入任何内容时,PyCharm会抱怨未解析的引用,并且自动完成...
  • 0 votes
     answers
     views

    PyQt newbie再次将当前记录从tableview传递到其他类中的Qdialog / Mapper表单

    我在一个类(KL_browse)中的tableview中有一个Qsqltable QsqlTable有一个选择栏并编辑所选的记录我在另一个类中调用一个表单(Test_win) 如何将Tableview中的选定记录以表格形式传递给映射器? 查看代码示例(测试和播放代码!) class Test_win(QDialog,ui_test_win.Ui_test_win): def init (self...
  • -2 votes
     answers
     views

    使用LIKE在pyql中选择语句(pyqt5)

    新手在这里 . 我想问一下这段代码可能有什么问题: 'SELECT * FROM A3A_SIS.customer_info WHERE cust_name LIKE %' +self.le_ci_search.text()+ '%' 该行返回以下错误: TypeError:类似字节的对象是必需的,而不是'tuple'我试图搜索其中有一个单词lopez的列名 . 更新#1: 我按照建议使用此代码...
  • 0 votes
     answers
     views

    PyQt5实现了一个简单的ImageViewer(菜单图片)

    我是PyQt的初学者 . 我想用简单的菜单和带图像的标签创建窗口 . 我搜索了如何创建菜单以及如何在标签中显示图像,但不能将这两件事结合起来 . 菜单代码(图片不显示): import sys from PyQt5 import QtCore, QtWidgets from PyQt5.QtWidgets import * from PyQt5.QtGui import * import cv2 ...
  • 0 votes
     answers
     views

    我可以在PyQt5中按键对QListWidget进行排序吗?

    我想按日期对列表中的项目进行排序,如下所示: 2018年1月8日,2017年5月5日,2017年5月5日 - > 2017年5月5日,2018年1月8日,9月9日2019年 有没有办法可以做到这一点?
  • 0 votes
     answers
     views

    QTableView将 Headers 更改为userinput名称

    有没有办法改变QTableView的 Headers ?标头不是硬编码的 . 如果加载了新的csv文件,它们总是会更改 . 我希望能够通过点击它来改变前端 . 我试图修改qtablewidget中的代码,但似乎有些问题,因为我的代码退出了 Process finished with exit code -1073740791 (0xC0000409) 我的代码: import sys from ...
  • 0 votes
     answers
     views

    Qt5 QGraphicsSvgItem忽略SVG文本间距

    .svg文件看起来像加载到chrome中的内容: .svg文件加载到我的应用程序中的样子: \lim 被切断了,但那是无关紧要的 . 所以当我这样做时: self._svg = QGraphicsSvgItem("dvisvgm_output.svg") 它导致了上述情况 . 我没有设置任何SVG相关的标志或任何东西 . 此SVG文件由 latex.exe 和 dvisvgm....
  • 3 votes
     answers
     views

    如何从Qt :: namespase(Qt5,Python3.x)导入?

    对于我的应用程序,我需要设置一些小部件参数,如对齐( Qt::AlignBottom )和其他 . 但我无法导入它们(其他PyQt5员工进口没有任何问题) . 使用此代码 from PyQt5 import Qt progressBar = QProgressBar(splash) progressBar.setAlignment(Qt.AlignBottom) 我收到了以下错误: Trace...
  • 0 votes
     answers
     views

    PyQt4到PyQt5怎么样?

    我用PyQt4创建的代码,我想将它转换为PyQt5 . 我尝试了一些脚本来转换,但没有改变除了名称我需要手动更改以使代码与PyQt5一起使用?第一部分 import sys from pymaxwell import * from numpy import * from PyQt4 import QtGui, QtCore, uic from PyQt4.QtGui import QMainWin...
  • 1 votes
     answers
     views

    如何将网格坐标转换回(x,y)?

    我在PyQt5中创建一个游戏,用户可以在网格内单击以形成正方形 . 如果用户选择形成正方形的四个网格空间,则角落用线连接 . 我的代码目前看起来像这样: import sys from PyQt5.QtGui import QPainter, QColo, QPen, QBrush from PyQt5.QtCore import Qt, QRect, QPoint from PyQt5.QtWi...
  • 1 votes
     answers
     views

    Raspbian自动启动具有串行通信的PyQT5 UI

    我'd designed a python software that required to start right after boot into system. I' d使用 sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart 添加 @python3 /home/pi/X/exe.py 在我将串行通信包含到应用程序之前,一切正常 . ...
  • 0 votes
     answers
     views

    QML:使用onclick设置矩形的颜色

    我对QT和QML一般都比较新 . 我看过一些例子,当按下一个矩形时,可以改变一些外部对象(如文本)的颜色 . 但是,我想做一些相关的事情,但不同 . Setup: 我想要一个矩形网格 . 比方说5x5网格 . 所有这些矩形都可以是蓝色 . 尺寸并不重要 . Example: 如果我按(0,0)处的矩形,其颜色应变为红色 . 如果我按(0,1)处的矩形,它的颜色也应该变为红色 . 如果矩...
  • -3 votes
     answers
     views

    是否有任何PyQt5开源小部件存储库可以使用Qt Designer轻松创建Python3接口?

    在某些日子里,我正在做很多关于Python GUI设计的研究 . 在过去,我使用过Tkinter(https://docs.python.org/2/library/tkinter.html)但我很失望,因为基于它的应用程序很难维护和重用 . 出于这个原因,我开始寻找替代品,如wxPython等 . 在这里查看所有这些:https://wiki.python.org/moin/GuiProgram...
  • -3 votes
     answers
     views

    我想用这段代码从mysql获取数据库

    我想通过phpmyadmin获取mysql数据库 . 我从youtube尝试了这段代码 . 但我的电脑操作系统是Mac . 它不适用于我的 . 它一直在说 发生异常:ModuleNotFoundError没有名为'MySQLdb'文件的模块“/Users/simboyoung/Desktop/tablewidget2.py”,第10行,导入MySQLdb为mdb 也许是因为Mac不提供mob文件?...
  • 1 votes
     answers
     views

    PyQt防止QInputDialog关闭ESC / Enter交叉点击

    我在其中创建了QInputDialog并配置了事件过滤器,但我不知道如何防止它在 eventFilter(self, widget, event) 方法中关闭ESC或ENTER按钮 . self.inDialog = QInputDialog(self) #some config... self.inDialog.setLabelText('') self.nameAction.setTex...
  • 0 votes
     answers
     views

    python3安装pyqt5 sip ubuntu

    我在ubuntu中使用'python3 configure.py --sip sip-4.19.13'安装PyQt5 . 如果我手动安装sip4.19.13然后我收到错误: Error: /usr/include/python3.6m/sip.h has version 4.19.7 but /usr/bin/sip has version 4.19.13. 相反,如果我安装sip4.19.7,...
  • 2 votes
     answers
     views

    PyQt5:未调用单独文件中的插槽

    我现在有一个基本的GUI,每个页面都在自己的文件中 . 我可以毫无问题地导航到每个页面,但是我很难将搜索查询传递给另一个Widget . 这是我在主文件中设置连接的位置: from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWidgets import * import sys import search import...
  • 0 votes
     answers
     views

    使用按钮PyQt5打开一个小部件

    我有一个连接到一个名为OpenSupplyWidget()的函数的按钮,该函数应该启动我在另一个文件中的QWidget类(该文件是SupplyWidget.py并且已经导入) . def OpenSupplyWidget(self): sw = SupplyWidget() sw.show() 该功能仅打开窗口一瞬间 . 使用sys.exit(app.exec_())仅返回错误,...
  • 3 votes
     answers
     views

    在PyQT5中创建自定义小部件

    我想知道如何在pyqt中创建自定义小部件 . 我已经看到了C的许多不同的例子,以及几个pyqt的非描述性例子,但没有真正解释如何实现它并实现它 . 特别是没有一个例子基本上不只是修改了qt-designer输出,而且我从头开始编写我的代码,所以这不是很有用 . 到目前为止,我能找到的最好的例子是basically just someone modifying qt-designer code并没有...
  • 1 votes
     answers
     views

    (PyQt5)QMainWindow没有显示任何小部件?

    我放置在生成的QMainWindow实例中的任何小部件都不会显示,尽管窗口本身显示得非常好 . 谁能解释我做错了什么? import sys import random from PyQt5.QtWidgets import * from PyQt5.QtGui import * from PyQt5.QtCore import * class Second(QMainWindow): ...
  • 0 votes
     answers
     views

    pyqt5对话框没有显示任何小部件

    我已经使用Qt Creator创建了一个对话框,然后将.ui文件转换为.py文件 pyuic5 dialog.ui -o dialog.py 结果代码如下 class Ui_dialog(object): def setupUi(self, dialog): dialog.setObjectName("dialog") dialog.r...
  • 5 votes
     answers
     views

    糟糕的大小调整GUI . 在Qt Designer中可能滥用布局

    我用Qt Designer设计了一个GUI,需要在不同分辨率的计算机上分发它 . 我的问题是GUI不能在不同的屏幕上正确缩放:主窗口可能被截断,一些表也是,而字体的大小不同 . 我在论坛上发现了许多关于使用布局来正确调整大小的注意事项,但我必须滥用它们,因为我已经使用了布局而没有解决问题 . 我尝试了很多东西,但我没有看到诀窍 . 你能告诉我我做错了什么吗? 例如,这是一个页面的正确视图: 这是同...
  • 0 votes
     answers
     views

    在子多处理中打开PyQt5窗口.Process(Python3)

    我正在尝试在新进程中打开第二个窗口,以便不使用PyQt5冻结主窗口 . 出于这个原因,我定义了一个继承自 multiprocessing.Process 并显示窗口的新类 . 这是主要代码: class GuiMain(QMainWindow): ... # Main window with several functions. When a button is clicked, ...
  • 1 votes
     answers
     views

    PyQt5 QWebEngineView无法正常工作

    此代码在执行时不显示任何内容 . 甚至不是主窗口 . 如何使用QWebEngineView()来创建有用的代码 . from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWidgets import * from PyQt5.QtWebEngineWidgets import * import sys class Ma...
  • 1 votes
     answers
     views

    PyQt5中的QWebEngineView和QWidget

    Python 3.6.1 PyQt5(5.8.2)操作系统:Windows问:我想在程序中打开网站并在顶部或者可能不是底部显示botton,但如果我显示QWebEngineView,我不会显示任何QWidgets,而不是如果QWidgets显示QWebEngineView . 如何在1个窗口中显示QWebEngineView和QWidget?我的代码: from PyQt5.QtCore impo...
  • 0 votes
     answers
     views

    在Windows上使用PyQt5.QtWebEngineWidgets:有可能吗?

    我正在尝试在Python 3.6中的PyQt5(版本5.6)中构建一个应用程序 . 它包含一个使用QtWebEngineWidgets的Web浏览器 . 它在Mac上工作正常,但在Windows上存在问题 . 当我在Windows上运行代码并导入模块时: from PyQt5 import QtWebEngineWidgets 我收到以下错误: ImportError: cannot impor...
  • 0 votes
     answers
     views

    PyQt5使用QWebEngineView进行渲染

    我想将网页渲染到屏幕外的图像,但是当我使用下面的代码时,输出图像是空白的,我无法解决问题 class PageShotter(QWidget): def __init__(self,url,parent=None): QWidget.__init__(self,parent) self.url = url def shot(self): ...
  • 1 votes
     answers
     views

    Pyqt5 QWebEngineView和QWebEnginePage

    有人可以在PyQt5中解释QWebEngineView和QWebEnginePage的用法 . 我想拦截所有请求,从而覆盖属于QWebEnginePage类的acceptNavigationRequest()方法 . 但我没有使用任何QWebEnginePage对象,而是直接实现QWebEngineView . 我有一个输入字段,我正在使用此方法从该字段加载URL . def loadURL(se...
  • 7 votes
     answers
     views

    无法在PyQt5中导入QtWebKitWidgets

    我最近使用Windows 32位安装程序将PyQt5从5.5.1升级到5.6.0:https://www.riverbankcomputing.com/software/pyqt/download5 . 我还将我的python从3.4升级到3.5 . 当我使用最新版本运行旧代码(曾经工作)时,我得到一个例外: from PyQt5.QtWebKitWidgets import * ImportEr...
  • 1 votes
     answers
     views

    在PyQt5中嵌入matplotlibAnimation

    我正在设计一个必须通过Arduino和Python从传感器绘制序列的应用程序 . 我正在使用matplotlib来动画我的图形,它可以在昨天发布的问题中看到的代码中正常工作:Arduino Live Serial Plotting with a MatplotlibAnimation gets slow . 现在,因为我想制作一个漂亮的GUI,我想在PyQt5中嵌入我的动画 . 为此我把这个链接作...

热门问题