ICode9

精准搜索请尝试: 精确搜索
  • PyQt:使用QDataStream保存本机QTreeWidgets2019-11-22 05:06:12

    我最近花了一些时间研究如何在PyQt中将QDataStream与QTreeWidget一起使用.我从未找到具体的示例来执行此操作,而且QDataStream的pyqt文档总体上似乎很稀缺.因此,我想在这里将问题作为面包屑线索发布,以防其他人需要提示.我会稍等一下,以防有人想进来一枪,然后我会尽力而为. 问题是:

  • python-PyQt中的os.walk类似物2019-11-22 03:05:54

    在我继续对某些任务进行一些过滤的递归目录/文件搜索之前,我想知道Qt / PyQt是否具有os.walk的类似物. 主应用程序是PyQt4中的GUI应用程序,并且QStrings和路径对象(文件,目录)中的所有文本字段均使用QFile,QDir,QFileinfo进行操作. 作为模拟,我的意思是快速方便的递归fs树遍历工具.

  • python-Pyside(或PyQt)全局快捷方式2019-11-22 01:06:14

    我想为我的应用程序创建一个快捷方式,当我的应用程序没有焦点时它仍会寻找输入. QShortcut和QApplicationShortcut似乎无法满足我的需求. 这就是我所拥有的.我希望能够在另一个应用程序具有焦点的情况下触发self.onplaybutton(). self.shortcut = QtGui.QShortcut(self.mainWindow

  • QML与多线程/异步调用兼容吗?2019-11-21 10:07:04

    我正在QML中构建UI,目前仅处理UI逻辑,而稍后保留应用程序逻辑.我有点担心我所涉及的所有讨论,这些讨论涉及多线程,异步与同步代码以及UI的缓慢性,我想确保以后添加应用程序逻辑时,QML不会通过某种方式强制单线程异步代码来阻止我,并使我减速. 也许这听起来很荒谬,但了解我是非Web G

  • python-如何删除QTreeWidgetItem中的图标?2019-11-20 21:56:09

    我有一个带有QTreeWidgetItems的QTreeWidget,有时项目有一个图标.所以我使用以下方式设置图标: self.setIcon(0, icon) 但是,如何再次删除该图标? self.setIcon(0, None) 给 TypeError: 'PySide.QtGui.QTreeWidgetItem.setIcon' called with wrong argument types: PySide.QtG

  • 如何从磁盘加载,处理,然后与python,pyqt,h5py同时将数据存储在常见的hdf5中?2019-11-20 15:59:15

    前提: 我创建了一个主窗口.下拉菜单之一具有“ ProcessData”项.选择它后,我将创建一个QProgressDialog.然后,我在主循环中进行了大量处理,并定期在QProgressDialog中更新标签和百分比. 我的处理如下:从文件(numpy内存阵列)读取大量数据,进行一些信号处理,将输出写入常见的h5py文件.

  • python-从按钮单击返回值2019-11-19 15:58:19

    我很想从单击PyQt中的按钮时调用的函数返回值.这就是我想为变量添加值的方式: file_path = self.Button_open.clicked.connect(self.OpenTextFile) 整个功能如下: def OpenTextFile(self): dialog = QtGui.QFileDialog() dialog.setWindowTitle("Choose a file to open")

  • python-pyqt:将多个信号连接到pyqt中的同一函数的正确方法(QSignalMapper不适用)2019-11-19 14:57:07

    >我已经准备好许多关于如何将多个信号连接到python和pyqt中的同一事件处理程序的文章.例如,将多个按钮或组合框连接到同一功能. >许多示例显示了如何使用QSignalMapper进行此操作,但是不适用于信号带有参数的情况,例如combobox.currentIndexChanged>许多人建议可以用lambda制成.我

  • python-(PyQt)为什么我不能更改QTextEdit小部件的字体?2019-11-18 22:57:00

    每当我尝试使用最后一个代码块中的函数更改QTextEdit小部件的字体时,该程序都会立即因代码1而崩溃.这可能是什么原因? self.font = QFont("Arial") … self.text_edit = QTextEdit() self.setCentralWidget(self.text_edit) self.text_edit.setCurrentFont(self.font) …

  • python-QImage内存泄漏2019-11-18 20:58:46

    我已经编写了一个OpenCV应用程序,该应用程序基本上是从相机抓取帧,进行一些图像处理并以两种编辑的变体形式显示图像.首先,我使用cv2.imshow()来显示图像,但是尽管OpenCV(不支持Qt的构建)无法提供现代的GUI元素,但我决定将PySide用于我的GUI. 但是由于这个,我在处理了大约830-850帧

  • 从Windows cmd或IDLE但不是从PyCharm运行时,“ QThread:线程仍在运行时被销毁”吗?2019-11-18 09:55:49

    这是使用QObject.moveToThread实现PyQt多线程的程序的简化版本.基本上,我在一个单独的线程上查询网页并提取HMTL内容. 我在从IDLE或Windows命令行运行代码挂起python时遇到此问题. Windows cmd显示“ QThread:线程仍在运行时被销毁”.但是,如果我从Pycharm运行它,则一切正常. 您可以

  • Python:Qt-Gui和一些任务2019-11-18 06:58:24

    我正在尝试使用Qt-Gui并实施一些任务以在后台进行工作并更新gui中的内容.这是我正在处理的代码(简化到最低限度).没有gui,即打印到终端,此代码可以正常工作: #!/usr/bin/env python3 import sys import asyncio from PyQt4 import QtCore, QtGui, uic qtCreatorFile = "gui_mini

  • QT Designer config2019-11-16 13:52:29

    from:https://www.jianshu.com/p/b63f1db0ed11 1. 先安装SIP 1.1 什么是sip? sip是RiverBank(也就是PyQt的开发商)开发的用于PyQt的Python/C++混合编程解决方案。由于Qt框架的复杂性,PyQt并没有使用Cython、SWIG的混合编程方案,而是自己单独做了一套框架。sip包括一个sip工具、SDK和Py

  • javascript-使用PyQt获取动态内容2019-11-11 20:35:20

    我需要获取一个动态内容,该内容由ajax js调用加载. 我真的不知道如何使用PyQt,但我希望可以做到这一点. HTML类似于: <a href="#" id="id" onclick="A4J.AJAX.Submit('j_id0:j_id1:j_id110',event,{'similarityGroupingId':'j_id0:j_id1:j_id110:j_id582:0:j_id584

  • PyQt:QMessageBox之后退出QSystemTrayIcon程序2019-11-11 10:08:34

    我有一个主要基于QSystemTrayIcon的简单脚本.一切正常,找到并右键单击退出程序的任务栏图标.我想添加一个QMessageBox,然后选择是,退出程序.否则,什么都不做. 我对所有这些都很熟悉,但是它并没有按预期的方式工作,因此是个问题.我创建了一个最小的示例来演示该问题: import sys fro

  • 我如何才能使QLabel与其显示的QPixmap的大小完全相同?2019-11-08 05:57:28

    我需要有关QT / PyQt中的布局的一些建议. 我要实现的是正确显示,居中,缩放图像,并在保持其宽高比的情况下占用最大空间.可以使用以下命令轻松完成此操作: class Demo(QWidget): def __init__(self) -> None: super().__init__() self.setWindowState(Qt.Window

  • 用于Python的高效图像缩略图控件?2019-11-08 02:56:13

    Python GUI应用程序显示大量缩略图的最佳选择是什么,例如10000以上?出于性能原因,此类缩略图控件必须支持虚拟项目,即仅请求用户当前可见的那些缩略图的应用程序.解决方法:在wxPython中,您可以为此使用wxGrid,因为它支持虚拟模式和自定义单元格渲染器. This是您必须为wxGrid“数据提

  • 如何防止Qt按钮出现在单独的框架中?2019-11-06 22:57:19

    我正在研究PyQt应用程序.当前,有一个状态面板(定义为QWidget),其中包含QHBoxLayout.经常使用应用程序另一部分创建的QPushButtons更新此布局. 每当出现的按钮需要更改时(这是相当频繁的),就会调用更新效果.从布局中删除现有按钮(通过调用layout.removeWidget(button),然后再调用but

  • Qt使用CSS为对象着色?还有另一种解决方法吗?2019-11-05 22:07:35

    我正在从this site.开始学习PyQt.本教程正在构建一个为正方形着色的小部件. 在这种情况下,他们使用CSS为正方形着色,而不是给它提供某种具体的颜色属性.为什么是这样?有没有CSS的另一种方法还是这是首选方法?似乎很奇怪.解决方法:每个小部件都有QPalette,可以通过QWidget :: palette(

  • python-PyQt / PySide QMainWindow-在视图之间切换2019-11-02 09:55:38

    您好PyQt / PySide专家, 我是PyQt / PySide和桌面应用程序开发的新手(我是网络开发人员). 我有一个问题,关于如何在PyQt / PySide应用程序的不同视图之间导航. 假设我的应用具有“ TEST1”(默认)和“ TEST2”视图(即网络应用中的页面),并且我想通过单击相应的工具栏项在它们之间切

  • 退出信号没有被PyQt捕获2019-11-02 04:55:21

    编写脚本以将任意HTML呈现为图像,并使用PyQt.我对为什么我的QApplication.exit调用没有使QApplication.exec_返回感到困惑.有什么想法吗? class ScreenshotterApplication(QApplication): def __init__(self, args, html): QApplication.__init__(self, args)

  • python-如何通过工具栏按钮单击和/或ctrl鼠标滚轮缩放/缩放QTextEdit区域2019-11-02 03:59:31

    是否可以缩放(或“缩放”)QTextEdit区域?我相信我读到将QTextEdit放在QLayout中可以允许缩放QTextEdit区域,尽管没有找到如何实现它.几个选择… 鼠标滚轮的CTRL滚 运行下面的代码,按住CTRL(控制)键并滚动鼠标滚轮,会捕获事件并且文本确实会缩放(至少在Windows上是这样),但是,随着文

  • c-QSpinBox千位分隔符2019-11-01 18:59:06

    使用QSpinBox可以在用户输入数字时显示数字的千位分隔符 大约10,000哪种方法最好?解决方法:您可以继承QSpinBox的子类,然后重新实现textFromValue,它负责将值显示到Spinbox小部件.可能的实现方式如下: QString MySpinBox::textFromValue(int value) { return this->locale()->toS

  • python-qrc文件ui文件不起作用2019-11-01 16:59:02

    pyqt有一些问题. 我必须示例文件: > login.ui> login.qrc 因此,由qt设计器制作的login.ui使用了qrc文件的某些资源.qrc具有在ui文件中创建的按钮的一些图像. qrc文件正在使用目录图像,其中是按钮的图像.它仅在qt设计器中有效.如果我在C中打开QtCreator的qt设计器,它显示带有相应图标

  • python-QTableView中每个标题的不同工具提示2019-11-01 07:09:00

    我可以使用以下命令向所有标题添加单个工具提示 tableview = QTableView() tableview.horizontalHeader().setToolTip("headers") 但是我可以向每个标头添加不同的工具提示,即是否需要访问包含标头的QWidget,例如(无效): tableview.horizontalHeader().Item[0].setToolTip("heade

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有