免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3612 | 回复: 1
打印 上一主题 下一主题

自己写的pyqt配置文件(写入,读取,修改)怎么和自己写的程序进行联系起来 [复制链接]

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-01-12 12:05 |只看该作者 |倒序浏览
自己写的pyqt配置文件(写入,读取,修改)怎么和自己写的程序进行联系起来
# -*- coding: utf-8 -*-
from PyQt4.QtGui import *
from PyQt4.QtCore import *
import sys
from PyQt4 import Qt,QtCore,QtGui,phonon

class Icon(QtGui.QDialog):
    #sin3 =QtCore.pyqtSignal(str,str,str,str,int)
    def __init__(self, parent = None):

        #self.sin3.connect(self.num)
        #self.sin3.emit('a','b','c','d',1)
        print
        self.modify(u'aa缩小到系统托盘',u'nn设置字符大小',1
    #@QtCore.pyqtSlot(str,str,str,str,int)
    #写入
    def num(self,c1,c2,c3):
        code=QtCore.QTextCodec.codecForName('utf-8')
        config=QtCore.QSettings('user.ini',QSettings.IniFormat)
        config.setIniCodec(code)
        config.setValue('data/c1:',c1)
        config.setValue('data/c2:',c2)
        config.setValue('data/c3:',c3)
    @QtCore.pyqtSlot(str,str,int)
    #读取
    def readlnum(self,c1,c2,c3):
        code=QtCore.QTextCodec.codecForName('utf-8')
        config=QtCore.QSettings('user.ini',QSettings.IniFormat)
        config.setIniCodec(code)
        speed=config.value('data/c1:',c1).toString()
        car=config.value('data/c2:',c2).toString()
        geo=config.value('data/c3:',c3).toInt()
        print >> sys.stderr,unicode(speed)
        print >> sys.stderr,unicode(car)
        print >> sys.stderr,unicode(geo)
    @QtCore.pyqtSlot(str,str,int)
    #修改
    def modify(self,c1,c2,c3):
        code=QtCore.QTextCodec.codecForName('utf-8')
        config=QtCore.QSettings('user.ini',QSettings.IniFormat)
        config.setIniCodec(code)
        speed=config.value('data/c1:',c1).toString()
        car=config.value('data/c2:',c2).toString()
        geo=config.value('data/c3:',c3).toInt()
        config.setValue('data/c1:',c1)
        config.setValue('data/c2:',c2)
        config.setValue('data/c3:',c3)
app=QtGui.QApplication([])
a=Icon()

#sys.exit(app.exec_())

论坛徽章:
0
2 [报告]
发表于 2014-01-12 21:44 |只看该作者
本帖最后由 remyzane 于 2014-01-12 21:58 编辑

怎么把 “自己写的pyqt配置文件(写入,读取,修改)” 和 “自己写的程序” 联系起来??
“自己写的pyqt配置文件(写入,读取,修改)” 算个什么东东,是你“自己写的程序”吗?

如果是的话,你当我们都傻吗?你怎么不问“怎么把自己爸爸的爸爸和自己的爷爷联系起来”
如果不是,那你是当我们都神经错乱了?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP