自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CN小黑

极客人生

  • 博客(11)
  • 资源 (12)
  • 收藏
  • 关注

转载 自学Qt之中文显示(QMessageBox、QLineEdit右键菜单等)

在编写Qt程序的时候,总会碰到中文问题,一直都很困惑,原本在使用QLineEdit的时候总会出现右键英文的情况,开始的时候是将邮件功能屏蔽掉。使用setContextMenuPolicy(Qt::NoContextMenu)来设置无右键菜单,但是后来发现这虽然省事,但是有不足之处,密码框可以没有右键菜单、不可复制、粘贴,但是普通的文本框还是得需要此项功能的,所以就摸索着如何实现,做起来也很是简单!

2015-08-31 17:12:12 901

转载 自学QT之QT写的程序是否必须开源?

Qt 有两个许可证:LGPL 和商业协议。这两个协议在现在的 Qt 版本中的代码是完全一致的(潜在含义是,Qt 的早期版本,商业版的 Qt 通常包含有一些开源版本所没有的库,比如 QtSingleApplication 这个库)。所以现在对于普通开发人员和部分商业公司来说,使用 LGPL 版本的 Qt 可以节省很大的开销。这两个版本最大的区别在于,前者是免费的,后者是收费的。既然代码都是一致的,所

2015-08-26 19:58:04 6061

原创 自学QT之QStringListModel

当然前提是已经在头文件中生命了一个指针是QStringListModel类的model指针。#include "dialog.h"#include "ui_dialog.h"Dialog::Dialog(QWidget *parent) : QDialog(parent), ui(new Ui::Dialog){ ui->setupUi(this); m

2015-08-26 18:53:50 1053

原创 自学QT之qFind的用法

#include #include #include int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); QList list; list<<"qwq"<<"ewrw"<<"e"; QList::const_iterator iter=qFind(list.begin(),lis

2015-08-26 16:32:28 2254

原创 自学QT值QVector和qFill的用法

#include #include #include int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); QVector vet(8); qFill(vet,"hell");//全部填充为hell qFill(vet.begin()+1,vet.end()-2,"hello");

2015-08-26 14:30:23 1793

原创 自学QT之QT开发文件MD5计算器源码

首先创建一个基于对话框的工程,添加必要的按钮和文本。源码如下:#include "calculator.h"#include "ui_calculator.h"#include #include #include #include #include Calculator::Calculator(QWidget *parent) : QDialog(parent),

2015-08-25 17:24:28 1280

原创 自学QT之报错: name lookup of 'i' changed for ISO 'for' scoping

这个是因为编译器不识别语法导致的,你需要在程序指出的位置检查是否存在语法问题,有的是语法标准问题,也有的是语法写错了。比如这里就是漏写了一个int,没有指定i的类型。#include #include #include int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); QList my

2015-08-24 10:38:27 13490

原创 自学QT之QMutableListIterator

这是一个可变的迭代器,它可以改变底层的数据而普通的迭代器是不可以的。#include #include #include int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); QList mylist; for(int i=0;i<10;i++) { mylist.

2015-08-24 10:04:25 1744

原创 自学QT之QListIterator迭代器的示例

#include #include #include int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); QList mylist; for(int i=0;i<10;i++) { mylist.append(i); } QListIterato

2015-08-23 19:42:43 5548

原创 自学QT之QT编程中QList类的removeAt方法记录

#include #include #include int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); QList mylist; for(int i=0;i<10;i++) { mylist.append(i+88); } mylist.re

2015-08-23 12:59:53 3665

原创 自学QT之QT编程中出现collect2.exe:-1: error: error: ld returned 1 exit status的解决办法

初学QT,很多东西不明白,直接报了个错collect2.exe:-1: error: error: ld returned 1 exit status解决办法很简单:QT += core gui network分享下,希望有同样问题的朋友可以快速解决。

2015-08-18 13:08:27 19618 2

QML书籍中文版

国外的QML教程,大神们翻译成了中文版,跟大家分享一下。

2016-01-13

QT贪吃蛇游戏

基于QT5.5.1 此代码源自传一学院的视频教程,本人手打,有简略。游戏中仍有bug,图片本人未修改,只是提供一个思路。

2015-11-29

QT编写的简易音乐播放器

基于QT5.5开发。程序功能非常简单,尚存有一些bug。 实现了上一首、暂停、下一首、自动换歌、托盘图标和任务栏快速按钮等。

2015-10-21

QT的QSS教程

QSS教程非常少,贡献一篇给大家。这篇教程是一位大牛翻译的外国文档,个人觉得很棒。

2015-10-18

QT中文参考文档CHM

这个是QT中文参考,网上有的打开始空白,这个是可以正常使用的版本。

2015-09-25

QT5开发及实例(第二版)光盘文件源码

QT5开发及实例(第二版)光盘文件源码,这个是陆文周主编的那本,有些朋友的电脑没有光驱,可以直接从这里下载。

2015-09-06

解决QT编程乱码的根本方法(含原理剖析)

文档详细说明了各种编码规范的来源,解释了QT程序乱码的原因,并提供了解决办法,是个很不错的文档。不过在QT5中这个问题已经解决了,但是还是很值得一看哦。

2015-09-05

QT编写的MD5校验器源码分享

自己用QT编写的MD5校验器,功能不是很完善,但是可以给新手学习。分享了源码,希望大家相互帮助,互相学习。 程序比较大,因为QT的dll库就这样,没办法。

2015-08-26

NTBOOTautofix引导修复工具

Windows平台下的引导修复工具,一键修复引导,多数的PE系统都有集成的实用工具。

2015-08-23

GHOST32系统重装备份工具

诺顿公司原版的GHOST32经典版软件,Windows下的磁盘备份和恢复软件,不仅仅可以用来备份和还原数据,还可以用来备份和还原Windows系列的操作系统。

2015-08-23

Editplus超级记事本

非常适合新手做开发,有代码高亮显示功能,使用起来非常方便。

2015-08-23

QT编程中文参考文档

QT编程中文参考文档,支持到3.5,不过很有用,推荐给大家。

2015-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除