- 博客(27)
- 资源 (14)
- 收藏
- 关注
转载 PyQt4 精彩实例分析* 实例9 利用Qt Designer设计一个对话框
在Qt编程中,程序员通常都是使用手动编写Python源代码来进行Qt程序开发,但有些程序员也喜欢使用可视化的方法进行对话框设计,因此,Qt为习惯利用可视化方式进行窗口程序设计的程序员提供了Designer,它可以给一个应用程序提供全部或者部分对话框。用Qt Designer设计的对话框和用Python写代码写成的对话框是一样的,可以用作一个常用的工具,并不对编辑产生影响。使用Qt Designer
2014-05-11 21:28:23
2132
转载 PyQt4 精彩实例分析* 实例8 使用进度条
通常在处理长时间任务时需要提供进度条的显示,告诉用户当前任务的进展情况。本实例演示如何使用进度条,如下图所示。
2014-05-11 18:45:13
11744
1
转载 PyQt4 精彩实例分析* 实例7 表格的使用
制作统计软件时经常会使用表格将资料列出,或是通过表格进行资料的设置,在Qt中可以使用QTableWidget实现一个表格。本实例演示如何使用表格,并在表格中嵌入控件。如下图所示为“表格的使用”对话框。
2014-05-11 18:21:12
4033
转载 PyQt4 精彩实例分析* 实例6 实现QQ抽屉效果
抽屉效果是软件界面设计中的一种常用形式,目前很多流行软件都采用了抽屉效果,如腾讯公司的QQ软件,抽屉效果可以以一种动态直观的方式在有限大小的界面上扩展出更多的功能。本实例在Qt下实现抽屉效果,如下图所示。
2014-05-11 18:13:56
2451
转载 PyQt4 精彩实例分析* 实例5 各种消息框的使用
在实际的程序开发中,经常会用到各种各样的消息框来给用户一些提示或提醒,Qt提供了QMessageBox类来实现此项功能。在本实例中,分析了各种消息框的使用方式及之间的区别。各种消息框的使用如图所示:
2014-05-11 16:41:40
1391
转载 PyQt4 精彩实例分析* 实例4 使用标准输入框
本实例演示如何使用标准输入框,Qt提供了一个QInputDialog类,QInputDialog类提供了一种简单方面的对话框来获得用户的单个输入信息,目前提供了4种数据类型的输入,可以是一个字符串,一个Int类型数据,一个double类型数据或是一个下拉列表框的条目。其中包括一个提示标签,一个输入控件。若是调用字符串输入框,则为一个QLineEdit,若是调用Int类型或double类型,则为一个
2014-05-11 14:37:17
2655
1
转载 PyQt4 精彩实例分析* 实例3 各类位置信息
Qt提供了很多关于获取窗体位置及显示区域大小的函数,本实例利用一个简单的对话框显示窗体的各种位置信息,包括窗体的所在点位置,长,宽信息等。本实例的目的是分析各个有关位置信息的函数之间的区别,如x(),y(),pos(),rect(),size(),geometry()等,以及在不同的情况下应使用哪个函数来获取位置信息。实现的效果如下图:
2014-05-11 14:16:56
2969
转载 PyQt4 精彩实例分析* 实例2 标准对话框的使用
和大多数操作系统一样,Windows及Linux都提供了一系列的标准对话框,如文件选择,字体选择,颜色选择等,这些标准对话框为应用程序提供了一致的观感。Qt对这些标准对话框都定义了相关的类,这些类让使用者能够很方便地使用标准对话框进行文件,颜色以及字体的选择。标准对话框在软件设计过程中是经常需要使用的。Qt提供的标准对话框除了本实例提到的,还有QErrorMessage,QInputDia
2014-05-11 13:40:40
3518
转载 PyQt4 精彩实例分析* 实例1 Hello Kitty!
本实例实现一个"Hello Kitty!"例子,简单介绍Qt编程的基本流程,以及Qt程序的编绎运行方式,实例效果图如图所示。 这是一个简单的例子,整个对话框只有一个按钮,单击该按钮,对话框关闭,退出程序。实现代码如下: [python] view plaincopyfrom PyQt4.QtGui import *
2014-05-09 20:58:12
2327
原创 eclipse:File->New没有Android Application Project的解决办法
我的Eclipse版本是:Kepler Service Release 1,截图:解决步骤:1.单击Window,选择Customize Perspective,如图:2、勾选Android Application Project,如图:问题得到解决,结果如图:
2013-12-10 19:13:01
19523
转载 eclipse连接mysql数据库
我的环境:MySQL:mysql-essential-5.1.51-win32 jdbc驱动:我已经上传到csdn上一个:http://download.csdn.net/source/3451945 Eclipse:任意版本,免费的,可以百度的到。1。MySQL安装,不会的朋友可以看连接:http://www.duote.com/tech/1/2430_1.html
2013-11-26 14:38:24
1149
转载 Java实现简单的Socket服务器与客户端字符串通讯(适合初学者阅读)
近段时间,频繁看到很多学生做毕业设计用到了Socket通讯技术,问题非常多,特写一个小例子,希望对马上毕业的同学有所帮助。如果希望学习的更加深入,需要掌握的知识有:面向对象、多线程、Socket通讯、IO流、异常处理服务器端代码:import java.io.BufferedReader;import java.io.IOException;import java.io.Inp
2013-11-20 16:46:03
2627
原创 iOS 遇到Could not change executable permissions on the application的情况
在iOS开发中,运行程序时遇到Could not change executable permissions on the application的提示,无法在设备上运行! 是因为同一个bundle identifier 往测试设备里装了两个程序,冲突了。 删除设备中同一个bundle identifier的另一个app,再点击运行就可以了
2013-08-14 17:09:38
3986
原创 iOS 查看系统安装字体的方法
在Xcode中编辑下列代码执行,打印出得即为系统中已经安装所有字体。 NSArray * fontNames=[UIFont familyNames]; for(NSString * name in fontNames) { NSLog(@"font name:%@",name); }
2013-06-30 16:04:07
2584
原创 MAC系统 批量删除一个项目中的所有.svn
打开终端,进入项目所在的文件夹:使用命令find . -type d -name ".svn" |xargs rm -rvf就可将项目的.svn全部删除;
2013-03-27 17:30:32
6412
原创 关于clang: error: invalid deployment target for -stdlib=libc++ (requires iOS 5.0 or later)的错误问题
使用Xcode4.5.2后遇到clang: error: invalid deployment target for -stdlib=libc++ (requires iOS 5.0 or later)的错误问题,找到TARGETS、Build Settings、Apple LLVM compiler 4.1 - Language、C++ Standard Library。将其选项改为libstd
2013-03-27 14:54:49
2383
原创 iOS 5.1及6.0 屏幕旋转的兼容问题
iOS 5.1及6.0 屏幕旋转的兼容问题:在iOS6.0以前,由各个view的控制器(即viewController)使用各自的- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation;来控制view的旋转。但在iOS6.0中,将此方法废弃掉了:见官方文档说明:
2013-03-25 17:21:59
2797
原创 证书更新错误Code Sign error: Provisioning profile ‘XXXX' can't be found
遇到“Code Sign error: Provisioning profile 'XXX' can't be found”问题的解决方法:关闭项目,找到项目的XXX.xcodeproj文件,在文件上点击右键,选择“显示报内容”。打开一个Finder。在新打开的Finder中找到project.pbxproj文件,打开。在这里找到你之前的证书编码信息,即报的错误信息“Code Sign err
2013-03-22 10:45:47
2120
转载 如何用Xcode 4.5 编译支持 armv6 CPU及iOS 4.3以前的版本
原来的iPhone,iPhone3G 以及 第一代和第二代的iPod Touch 均只支持 Armv6的CPU指令集。然而,随着iPhone3GS 这款新产品的发布,Apple 开始支持新的指令集 Armv7,iPhone5的所有设备支持Armv7s,且向下兼容。为了保持向下兼容,且支持旧有设备及旧有指令集,Apple支持胖二进制代码(fat binaries)也就是在可执行文件中支持更多的平
2013-01-28 14:26:33
1066
转载 appStore上传苹果应用程序软件发布流程
appStore上传苹果应用程序软件发布流程首先确定你的帐号能不能发布,如果你打开Provisioning Portal看到的是下图中那样,再考虑按下面的方法弄(我的不是企业帐号)(1)没有Distribution,你的帐号不能发布,找你们老大要帐号 (2)或者是Distribution是空白的,你要从钥匙串请求证书,然后提交,然后刷新页面下载证书,然后按照下面
2013-01-18 16:04:24
1961
转载 iOS里的MVC
我们今天谈谈cocoa程序设计中的 模型-视图-控制器(MVC)范型。我们将从两大方面来讨论MVC:什么是MVC?M、V、C之间的交流方式是什么样子的?理解了MVC的概念,对cocoa程序开发是至关重要的。 一、MVC的概念MVC是Model-VIew-Controller,就是模型-视图-控制器,这些都是什么东西呢?MVC把软件系统分为三个部分:M
2013-01-17 13:55:45
660
转载 Declaration of 'struct sockaddr_in' will not be visible outside of this function警告的处理
Declaration of 'struct sockaddr_in' will not be visible outside of this function做ios网络开发的肯定会用到苹果的官方库Reachability。ios5发布了,将项目升级到ios5的过程发一个warning:+ (Reachability*) reachabilityWithAddress: (const
2013-01-08 09:35:15
6199
1
原创 iOS中Data argument not used by format string的警告处理
Data argument not used by format string的警告被引起的原因:如 int index; NSLog(@"index:", index); [menuButton setImage:[UIImage imageNamed:[NSString stringWithFormat:@"menu0.png", index]] forStat
2013-01-08 09:22:58
29368
原创 Xcode svn import项目 上传.a文件(静态库)
在终端使用命令touch 项目所在文件夹 svn import 项目文件夹 https://服务器地址 -m "iPad import"这样就把项目上传到服务器上了!但是不能把.a文件上传到服务器。上传.a文件(静态库),首先进入.a文件所在的文件夹,使用命令svn add 文件名.a然后在使用命令svn commit -m “提交说明消息”
2012-12-27 17:56:27
3896
转载 android 各种颜色定义
#FFFFFF#FFFFF0#FFFFE0#FFFF00#FFFAFA#FFFAF0#FFFACD#FFF8DC#FFF5EE#FFF0F5#FFEFD5#FFEBCD#FFE4E1#FFE4C4#FFE4B5#FFDEAD#FFDAB9#FFD700#F
2012-12-12 16:02:11
694
转载 android:hintText与android:inputType详解
android:hintText与android:inputType详解android:hintText为空时显示的文字提示信息,可通过textColorHint设置提示信息的颜色android:inputType设置文本的类型,用于帮助输入法显示合适的键盘类型。 android:hintText="这里提示你该输入什么内容" android:inputType
2012-12-11 16:10:07
949
转载 如何解决Could not launch app - No such file or directory
如何解决Could not launch app - No such file or directory升级到XCode4.5后会经常出现“Could not launch app - No such file or directory”这个问题,下面介绍下我的解决方法1.断开设备,删除在设备调试的APP2.强行退出XCode(Quit xcode),不要只是关闭,直接强行
2012-11-28 11:12:59
4924
iOS 简单的工厂模式demo
2013-06-25
在线考试系统,在vs2005环境下用C#语言开发的。
2010-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人