pyqt4生成key工具

部份代码:::

# -*- coding: utf-8 -*-

"""Module implementing CreateKey."""

from PyQt4.QtCore import pyqtSignaturefrom PyQt4.QtGui import QDialogfrom PyQt4 import QtGui,QtCorefrom Ui_CreateKey import Ui_CreateKeyimport base64,uuid

class CreateKey(QDialog, Ui_CreateKey):    """    Class documentation goes here.    """    def __init__(self, parent=None):        """        Constructor

        @param parent reference to the parent widget (QWidget)        """        QDialog.__init__(self, parent)        self.clipboard = QtGui.QApplication.clipboard()        self.setupUi(self)        QtCore.QObject.connect(self.pushButton_3,QtCore.SIGNAL("clicked()"),self.clear)        QtCore.QObject.connect(self.pushButton_2,QtCore.SIGNAL("clicked()"),self.getkey)    @pyqtSignature("")    def on_pushButton_clicked(self):        key = base64.b64encode(uuid.uuid4().bytes + uuid.uuid4().bytes)        self.textBrowser.append(str(key))

    @pyqtSignature("")    def clear(self):        self.textBrowser.clear()    @pyqtSignature("")    def getkey(self):       self.clipboard.setText(self.textBrowser.toPlainText().split(‘\n‘)[-1])

if __name__ == "__main__":    import sys    app = QtGui.QApplication(sys.argv)    ui = CreateKey()    ui.show()    sys.exit(app.exec_())
时间: 2024-11-29 09:29:26

pyqt4生成key工具的相关文章

mybatis generator生成代码工具的使用

mybatis generator生成代码工具的使用, 附demo 使用Hibernate时, 可以很方便的生成model,dao,和映射配置文件.在mybatis里, 也有生成器, 即mybatis generator, 简称MBG. 下面为大家介绍一下MBG的使用. 下载mybatis-generator-core-1.3.1-bundle.zip之后, 解压得到mybatis-generator-core-1.3.1.jar, 即生成器的jar包, 将mybatis-3.0.6.jar和m

[开源]C#二维码生成解析工具,可添加自定义Logo (转)

二维码又称 QR Code,QR 全称 Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的 Bar Code 条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,中文等等.今天就来跟大家分享一下我的二维码生成解析工具,主要功能就是生成二维码,并且可以添加自定义的Logo.当然,网络上面生成二维码的工具多如牛毛,生成二维码早已不再新鲜.这个工具的一个亮点就是可以识别二维码,下面就来具体看看吧,不过首先要补充一点二维码的知识. 一.二维码基础知识 一.

[开源]C#二维码生成解析工具,可添加自定义Logo

二维码又称 QR Code,QR 全称 Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的 Bar Code 条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,中文等等.今天就来跟大家分享一下我的二维码生成解析工具,主要功能就是生成二维码,并且可以添加自定义的Logo.当然,网络上面生成二维码的工具多如牛毛,生成二维码早已不再新鲜.这个工具的一个亮点就是可以识别二维码,下面就来具体看看吧,不过首先要补充一点二维码的知识.  一.二维码基础知识 一

Map工具系列-03-代码生成BySQl工具使用说明

Map工具系列-01-Map代码生成工具说明 Map工具系列-02-数据迁移工具使用说明 Map工具系列-03-代码生成BySQl工具使用说明 打开工具(请用IE) 1.解决什么问题 我们在不用做表设计的时候,利用以前的字段去做功能的时候,一般步骤是先写好sql,在去写对应的gridxml或者editxml.本工具使你写好sql之后其他的都自动生成. 2.工具使用说明 SQL需要用sqlpromat格式下.表的名称dbo 单表的操作 编辑模式 单表的操作新增模式 3.结束语 如果你觉得有用的话,

懒人css3样式代码生成器-一款懒人的样式生成代码工具

原文:懒人css3样式代码生成器-一款懒人的样式生成代码工具 源代码下载地址:http://www.zuidaima.com/share/1607130326682624.htm 版权声明:本文为博主原创文章,未经博主允许不得转载.

Visual Studio Package 插件开发之自动生成实体工具

前言 这一篇是VS插件基于Visual Studio SDK扩展开发的,可能有些朋友看到[生成实体]心里可能会暗想,T4模板都可以做了.动软不是已经做了么.不就是读库保存文件到指定路径么…… 我希望做的效果是: 1.工具集成到vs上 2.动作完成后体现到项目(添加.删除项目项) 3.使用简单.轻量.灵活(配置化) 4.不依赖ORM(前两点有点像EF的DBFirst吧?) 文章最后会给上源码地址.   下面是效果图: 处理流程 以上是完整处理流程,我打算选择部分流程来讲.如果有对Visual St

自建生成代码工具(暂支持Spring boot +JPA)(更新中)

我们努力的方向就是用更少的时间写出更高质量的代码,因此我们都需要借助一些工具来提高自己的开发效率.写代码有些年头了,慢慢的可以写一些东西来提高工作效率.主要会从Java后台和Android开始,暂时叫“Auto coding”,大家如果有更好的想法麻烦告诉我,谢谢. 1. 生成后台和管理端代码  往往我们做项目会先把表建好再进行编码,管理端有多相似的地方,所以通过表SQL利用AutoCoding所以大部分代码,再对部分部分地方手动调整就能先快速完成一个功能模块. Spring boot JPA

和谐文字生成小工具

背景:昨天帮一位邻居在小区微信群里了发了一段文字,结果到了晚上街道派出所的民警叔叔就找到我家里,对从小德智体美劳全面发展的我进行了悉心的法制教育.  这件事想了想 ,会给我带来的问题,身为程序员,如何避免这样的问题. 怎么发现的:估计是有网监程序在各个群里做监控,对于和谐社会的言论关键字进行抓取分析之类的,如果有,再进行人工查阅,下派任务,对该发表人进行定点监听. 带来的问题:由此大约会给我带来两个问题,一个是当前的问题,我的微信估计近期会受到网监的监控,怎么去除我微信的唯一识别是一个点,于是我

Python成生随机KEY工具

# -*- coding: utf-8 -*- from PyQt4.QtCore import pyqtSignature from PyQt4.QtGui import QDialog from PyQt4 import QtGui,QtCore from Ui_CreateKey import Ui_CreateKey import base64,uuid class CreateKey(QDialog, Ui_CreateKey):     def __init__(self, pare