Qt
文章平均质量分 80
corey__chen
Hello World!
展开
-
详解 QT 布局管理界面 图文并茂
T 布局管理界面 图文并茂是本文介绍的内容,先来看内容。今天来实现一个温度转换器的界面。如下图:水平布局管理器可以把它所管理的部件以水平的顺序依次排开,例如上图中中间的“Centigrade”和“Fahrenheit”两段文字,就是水平排列的,这个时候就可以用水平布局管理器来实现。垂直管理器类似,它可以把它所管理的部件以垂直的顺序依次排开,例如上图中右侧的液晶数字和地下的表盘,就形成了转载 2014-08-02 21:30:50 · 26860 阅读 · 1 评论 -
win732位 + QT4.8.6 + QT CRETER 环境配置的搭建
一、软件准备与安装1.编译器MinGW的下载,官网地址http://download.qt-project.org/development_releases/prebuilt/mingw_32/,在这个列表中选择下载完之后解压到D:\MinGW.2.下载安装qt-opensource-windows-x86-mingw482-4.8.6-1,官网下载地址为:http://qt-proj转载 2014-09-14 00:51:07 · 19429 阅读 · 4 评论 -
Qt对中文文件的简单加密解密
中文文件加密、解密,最简单的方法即可利用 QByteArrary::toBase64(),QByteArray::fromBase64()函数进行转码和解码进行简单加密、解密 即自己写个简单程序将中文文件加密后保存于新的文件中,再通过通过fromBase64解密显示。 代码简单如下://加密[cpp] view plainc转载 2014-08-02 18:35:37 · 5520 阅读 · 1 评论 -
QT QTableView用法小结
QTableView常用于实现数据的表格显示。下面我们如何按步骤实现学生信息表格:一 添加表头 //准备数据模型 QStandardItemModel *student_model = new QStandardItemModel(); student_model->setHorizontalHeaderItem(0, new QStandardItem(转载 2014-08-05 23:55:37 · 1099 阅读 · 0 评论 -
用Qt写软件系列三:一个简单的系统工具之界面美化
前言 在上一篇中,我们基本上完成了主要功能的实现,剩下的一些导出、进程子模块信息等功能,留到后面再来慢慢实现。这一篇来讲述如何对主界面进行个性化的定制。Qt库提供的只是最基本的组件功能,使用这些组件开发出来的软件基本上个性可言。如果开发的产品只讲究实用性,那么UI体验尚可搁置一边。如果要面向客户推广部署,那么改善一下UI视觉效果对于产品的推广也会有莫大的帮助。闲话不多说。先来对比一转载 2014-08-04 12:56:39 · 6767 阅读 · 1 评论 -
Qt自定义委托在QTableView中绘制控件、图片、文字
博客分类: QtQt自定义委托QTableViewQCheckBox进度条 自定义委托,继承于,QStyledItemDelegate类,重载Paint()函数,1、实现在QTableView中绘制 格式字符串2、实现在QTableView中绘制进度条3、实现在QTableView中绘制QCheckBox4、实现在QTableView中绘转载 2014-08-04 13:12:23 · 2582 阅读 · 1 评论 -
QT:在QTableView中使用各种自定义委托
QT的MVC(View/Delegate)模型十分强大,可以利用各种控件来对表格的输入进行限制,不过我以前一直没有过,这几天研究了一下,写个小例子,希望大家喜欢。如果看不懂这个例子,请先看QT的自带例子: http://qt-project.org/doc/qt-4.8/itemviews-spinboxdelegate.html思路:1:为每一列定义委托: A:第一列转载 2014-08-04 12:36:59 · 20997 阅读 · 2 评论 -
Qt中 QString 和int, char等的“相互”转换
Qt中 QString 和int, char等的“相互”转换目录(?)[+]网上找了半天,全是QString转int和char等的,就没有int转QString的,但是还是找到啦,我来整合一下哦~Qt中 int ,float ,double转换为QString有两种方法1.使用QString::numb转载 2014-07-28 11:10:47 · 597 阅读 · 0 评论 -
Qt Creator布局管理器的使用
首先对菜单进行完善。1.我们在上一次的基础上再加入一些常用菜单。“文件”的子菜单如下图。中间的分割线可以点击Add Separator添加。“编辑”子菜单的内容如下。“帮助”子菜单的内容如下。2.我们在动作编辑器中对各个菜单的属性进行设置。如下图。3.我们拖动“新建”菜单的图标,将其放到工具栏里。拖动“新建”菜单的图标。将其放到菜单栏下面的工转载 2014-08-02 21:41:32 · 2391 阅读 · 0 评论 -
QT QString, wchar_t *, TCHAR, CString和其他字符或字符串类型的转化
[cpp] view plaincopy//QString to wchar_t *: const wchar_t * encodedName = reinterpret_castconst wchar_t *>(fileName.utf16()); //QString to char * given a file name: QByteA转载 2014-11-04 16:16:07 · 2022 阅读 · 0 评论