第一步 安装 Qt 分为两种情况: 1. 希望使用 Qt Quick 等先进Qt5技术, 2. 只需要 Qt 4.8的类库即可. 第一种, 直接去官网下载 Mac安装包, 在此不作过多说明, 开发时也不建议使用 Xcode, 不如直接使用 Qt Creator. 第二种, 建议使用 Homebrew ...
分类:
其他好文 时间:
2017-01-19 07:45:16
阅读次数:
190
变量尽量用valvar 是不可变 final 常用的 Int? Double? Long? String没有基本类型。scala 任何对象都继承Any Int Double 继承AnyVal String继承java.lang.String.scal数组java aa[]1.写法scala val ...
分类:
编程语言 时间:
2017-01-14 22:54:45
阅读次数:
246
QT开发(六十五)——QT样式表编程实例一、QComboBox组合框样式定制1、基本定义QComboBox
{
border:1pxsolidgray;
border-radius:3px;
padding:1px2px1px2px;#针对于组合框中的文本内容
min-width:9em;#组合框的最小宽度
}
QComboBox::drop-down
{
subcontrol-origin:padding;
..
分类:
其他好文 时间:
2017-01-10 15:13:19
阅读次数:
927
QT开发(三十八)——Model/View框架编程一、自定义模型1、自定义只读模型QAbstractItemModel为自定义模型提供了一个足够灵活的接口,能够支持数据源的层次结构,能够对数据进行增删改操作,还能够支持拖放。QT提供了QAbstarctListModel和QAbstractTableModel两个类来简化非层..
分类:
其他好文 时间:
2017-01-08 08:24:41
阅读次数:
649
在网上发现了一个好用的工具PacketSender,数据包发送器。对于写网络程序来说,有很大的便利性。虽然在linux下,netcat工具也很好用,但是这个也不错。 原本是英文的,给翻译了一下。这是基于QT开发的。有一些翻译不对的地方,还请指正。 本文由乌合之众 lym瞎编,欢迎转载 blog.cn ...
分类:
其他好文 时间:
2017-01-05 20:01:12
阅读次数:
291
文章摘要: Windows,Linux平台下安装使用Eclipse + QT4.4.3开发环境 Windows,Linux新建project时的配置(不使用QT预置项目类型,而是手工配置) 使用Eclipse开发平台的原因: 由于要在Windows/Linux上开发,希望统一开发工具. 以前开发QT ...
还真不是吹,这个问题折磨我一天……前些天转载了一篇关于《Eclipse+Qt开发环境设置》和《Eclipse+MinGW+Qt开发环境设置》两片文章,里面讲述了QT的开源版本qt-win-opensource-4.x.x-mingw.exe 在Windows下的安装步骤,但我的是qt-win-com ...
Python学习 Python学习 On this page... (hide) 1. 基本安装 2. Python文档 2.1?推荐资源站点 2.2 其他参考资料 2.3 代码示例 3. 常用工具 3.1 Python IDE 3.2 内置类库使用参考 3.3 常用第三方类库 3.4 其他东西 3 ...
分类:
编程语言 时间:
2016-12-31 09:04:53
阅读次数:
477
常用类库之.NET中的字符串 字符串的特性 1.不可变性 由于字符串是不可变的的,每次修改字符串,都是创建了一个单独字符串副本(拷贝了一个字符串副本)。之所以发生改变只是因为指向了一块新的地址。 2.字符串池(只针对字符串常量) 当一个程序中有多个相同的字符串常量时,多个变量指向的是内存中同一块字符 ...
分类:
Web程序 时间:
2016-12-29 23:19:52
阅读次数:
272
QT开发(六十三)——QT事件机制分析一、事件机制事件是由系统或者QT平台本身在不同的时刻发出的。当用户按下鼠标、敲下键盘,或者是窗口需要重新绘制的时候,都会发出一个相应的事件。一些事件在对用户操作做出响应时发出,如键盘事件等;另一些事件则是由系统自动发出,如计..
分类:
其他好文 时间:
2016-12-25 21:16:26
阅读次数:
544