第一步 安装 Qt 分为两种情况: 1. 希望使用 Qt Quick 等先进Qt5技术, 2. 只需要 Qt 4.8的类库即可. 第一种, 直接去官网下载 Mac安装包, 在此不作过多说明, 开发时也不建议使用 Xcode, 不如直接使用 Qt Creator. 第二种, 建议使用 Homebrew ...
分类:
其他好文 时间:
2017-01-19 07:45:16
阅读次数:
190
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 ...
QT开发(六十三)——QT事件机制分析一、事件机制事件是由系统或者QT平台本身在不同的时刻发出的。当用户按下鼠标、敲下键盘,或者是窗口需要重新绘制的时候,都会发出一个相应的事件。一些事件在对用户操作做出响应时发出,如键盘事件等;另一些事件则是由系统自动发出,如计..
分类:
其他好文 时间:
2016-12-25 21:16:26
阅读次数:
544
QT开发(六十一)———Json简介一、JSON简介1、JSON简介JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,基于JavaScript(StandardECMA-2623rdEdition-December1999)的一个子集。JSON采用完全独立于语言的文本格式,使用了类C语言家族的习惯(包括C、C++、C#、Ja..
分类:
Web程序 时间:
2016-12-20 21:10:45
阅读次数:
175
QT开发(六十二)———QT5解析Json文件一、QT5Json简介QT4中使用第三方库QJson解析JSON文件。QT5新增加了处理JSON的类,类均以QJson开头,包含在QtCore模块中。QT5新增加六个相关类:QJsonArray封装JSON数组QJsonDocument读写JSON文档QJsonObject封装JSON对象QJsonObject::ite..
分类:
Web程序 时间:
2016-12-20 21:09:36
阅读次数:
3432
qt开发中,qss的美化效果在程序运行后出不来,或者在某台电脑上可以用,但是换了台电脑不能用了,是有编码问题造成的。 ...
分类:
其他好文 时间:
2016-12-20 01:23:11
阅读次数:
1194