240 发简信
IP属地:天津
  • 补充一句,事件过滤器是后安装的,先过滤

    QObject三大核心功能——事件处理

    QObject三大核心功能:信号与槽,内存管理,事件处理 总览 1、谁来产生事件: 最容易想到的是我们的输入设备,比如键盘、鼠标产生的keyPressEvent,keyRel...

  • 写的真不错,是网上搜索到的讲解的最全全的一篇文章了。

    QObject三大核心功能——事件处理

    QObject三大核心功能:信号与槽,内存管理,事件处理 总览 1、谁来产生事件: 最容易想到的是我们的输入设备,比如键盘、鼠标产生的keyPressEvent,keyRel...

  • 文章没说清楚。需要到服务里对应jenkins.exe 所在目录,修改`jenkins.xml`文件的对应字段

    Windows如何更改Jenkins默认端口

    1. 快捷键Win+R打开搜索输入service 4. 再启动jenkins服务,就可以了

  • 120
    QObject三大核心功能——事件处理

    QObject三大核心功能:信号与槽,内存管理,事件处理 总览 1、谁来产生事件: 最容易想到的是我们的输入设备,比如键盘、鼠标产生的keyPressEvent,keyRel...

  • 简单易懂理解Git的工作原理(二)Index空间

    在上一篇文章中,我们解释了Git的数据模型。在这一篇文章,我们来看看Git另一个重要的方面:index。Index空间,也叫做stage空间,或者cache空间,集中了很多人...

  • 讲的确实很好,一直在用,第一次认真学习其中的原理

    简单易懂理解Git的工作原理(一)Git数据模型

    可能你每天都在用Git,但是你真的了解Git的内部是如何工作的吗?也许你跟之前的我一样,对Git的工作原理不甚了解,导致出现什么问题都必须通过搜索Stack Overflow...

  • 120
    简单易懂理解Git的工作原理(一)Git数据模型

    可能你每天都在用Git,但是你真的了解Git的内部是如何工作的吗?也许你跟之前的我一样,对Git的工作原理不甚了解,导致出现什么问题都必须通过搜索Stack Overflow...

  • 关于不能输入中文,考虑设置一下menu初始化时加两个调用,在增加两个方法
    def __init__(self, parent=None):
    self.setAttribute(Qt.WA_InputMethodEnabled, True)
    self.installEventFilter(self)

    def eventFilter(self, obj, event):
    if obj is self:
    if event.type() == QEvent.InputMethod:
    self.lineEdit.event(event)
    return False

    def event(self, ev):
    # 快捷键的事件处理,如果接受了该事件,则会当做正常的按键输入处理
    if ev.type() == QEvent.ShortcutOverride:
    return self.lineEdit.event(ev)
    return super(XXXX, self).event(ev) # XXXX替换成自己的类名

    PyQt5 的坑(持续更新)

    本文用于记录在使用 PyQt5 过程中踩过的各种坑。 1. 打开文件路径 如果“我的文档”路径被修改过(比如从C:\Users\[UserName]\Documents改为D...

  • PyQt5中信号连接槽的方法

    信号连接槽的方法有4种: 在创建 Widget 的时候使用信号作为关键字参数,其值为连接的槽函数名 使用信号的 connect() 方法连接到槽 使用 QWidget 的 p...

  • 120
    详解新版Unity中可嵌套的Prefab系统

    前言 Prefab,也就是大家熟知的预制件(本文中,我们依然使用它的英文名字——Prefab),它是Unity中一个极其重要的概念。Prefab用来保存GameObjects...

  • 120
    Lua os.remove()

    前言# 今天来看的这个函数看似普通,但却花了我很多时间来调试,提前说明一下我使用的lua源代码的版本是5.1.4,版本这个东西很奇怪,明明这个版本很好用的函数,下个版本可能就...

  • 120
    Xcode 9 设置 iOS无线真机调试

    环境要求: 至少Mac OSX 10.12.6 iOS 11 Xcode 9 第一种情况 在笔者写作之前,Mac 和 iPhone 通过wifi连接的是同一个路由器,也即同一...

  • If pattern specifies no captures, then the whole match is returned.这句话是说:如果pattern没有指定captures,那么将返回整个匹配内容。capture是指pattern中用小括号括起来的内容。
    比如print(string.match("hello world", "h(ell)o wor")),这将打印ell,如果没有这个小括号呢,比如print(string.match("hello world", "hello")),这将打印hello.这就是与“hello”整个相匹配的内容都返回了。

  • 120
    有关Android View 绘制流程 & 自定义View

    View绘制流程调用链图 记清楚函数调用的顺序才能准确地进行调用。 根据调用链,可将整个绘制过程分为三部分:Measure - Layout - Draw Measure 过...