- 博客(10)
- 资源 (5)
- 收藏
- 关注
原创 telnet登录与退出
首先确保本机和远程主机能ping通。注意虚拟机设置网络连接时应设置为桥接模式和复制物理网路状态(以VMWare WorkStation为例),且虚拟机设好静态IP。登录telnet:使用命令telnet后面接要登录的远程主机的ip地址。比如telnet 192.168.1.6就是在本机上登录ip为192.168.1.6的远程主机。接下来会让你输入远程主机的用户和密码,输入正
2017-02-26 16:56:42 2161
原创 重启qt程序的方法
通过在widget中调用qApp-exit()函数传递一个特定的退出码,在main()函数中判断qapplication的返回状态,然后启动程序即可。//mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include #include static const int EXIT_CODE_REBOOT = -1234567
2017-02-25 10:36:38 3153
原创 qt响应键盘事件
Qt键盘事件属于Qt事件系统,所以事件系统中所有规则对按键事件都有效。下面关注点在按键特有的部分:focus一个拥有焦点(focus)的QWidget才可以接受键盘事件。有输入焦点的窗口是活动窗口或活动窗口子窗口或子子窗口等。焦点移动的方式有以下几种:按下Tab或Shift+Tab注意:文本编译器(一般需要插入Tab),或者WebView(需要Tab来移
2017-02-24 14:07:34 24816 4
原创 Qt给父widget加上styleSheet(添加背景图)而不改变子widget的styleSheet的方法
比如用stylesheet给widget加背景图,可以用qt designer修改ui文件相应widget的stylesheet,在里面添加border-image: url(你的图片路径)。比如我的图片路径为“:/patacTest/test.jpg”,则在stylesheet编辑框中添加如下一行border-image: url(:/patacTest/test.jpg);这样就给widg
2017-02-24 13:57:37 3847 1
原创 visual studio给编译的exe程序添加程序图标的方法
在项目中添加资源文件(*.rc),在资源视图中,右键资源文件,选择“添加资源”,在弹出的菜单选择添加类型-图标(icon),点击“导入”按钮,在弹出的选择对话框选择自己想要添加的程序图标文件(*.ico),保存资源文件后重新编译,即可看到编译出来的exe的图标即为刚刚选择的图标。
2017-02-17 20:22:00 13864
原创 C#类的静态方法和数据
System.math类的Sqrt方法不需要新建实例即可运行;类似地,査看Circle类的内部,会看到它使用了 Math类的PI字段。仔细想--想,就会发现调用Sqrt方法(Math.Sqrt)或者使用PI_字段(Math.PI) 的方式有点儿奇怪。我们是直接在类的上面调用方法,也是直接在类的上面使用字段,而不是先创建Math类的一个对象,再在这个对象的基础上调用方法和使用宇段。这就好像是 直接使
2017-02-16 13:10:31 1409
原创 C#将类拆分到多个文件的方法
分部类一个类可能包含大量方法.字段、构造器以及本书以后会讲到的其他项目.一个功 能齐全的类可能相当大.在C#中,可以将一个类的泝代码拆分到单独的文件中.这 样一来,大坌类的定义就可以使用较小的、更容易管理的部分来进行组织。Visual Studio 2010 为 Windows Presentation Foundation(WDF)应用程序采用的就是这种代码 组织技术.开发者能编辑的源代码
2017-02-16 12:59:03 15045
原创 python提取字符串中的所有数字
用re库来实现。如下字符串为“2336年1月9日”,想提取出其中的2336,1,9这些数字,可用正则表达式‘\d+’来匹配,代码如下:import restr1 = '2366年1月9日'pattern = re.compile(r'\d+')res = re.findall(pattern, str1)for i in res: print unicode(i, '
2017-02-15 14:44:23 19326 1
原创 包含中文字符的QString对象转换为python的string对象的方法
最近做的一个项目中,用pyqt4做一个界面,需要用lineEdit控件接收用户的中文输入,以查找或者修改数据。由于python2对中文支持不是太好,所以一开始出现了很多问题。经过多番尝试,后来终于解决了,方法如下:我用lineEdit.text()获取lineEdit控件里的字符串,该对象为QString对象,为了方便和python其他模块交互,我需要将其转换为python支持的string对
2017-02-10 12:44:40 2475
原创 pyqt4使用qt designer设计的ui文件的方法(将ui文件转换为python源码和类的方法)
在pyqt4的文件夹里搜索找到pyuic.py这个脚本,然后将其复制到ui文件所在的文件夹(其实也可以不这么做,我是为了方便而这么做)。在配置好python环境的命令行窗口中转到ui所在的文件夹,输入命令python pyuic.py test.ui -o testUi.py其中test.ui为你要用的ui文件,testUi.py为ui文件被转换输出的python源码,里面会有Ui_tes
2017-02-10 12:29:48 8660
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人