自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (7)
  • 收藏
  • 关注

原创 Qt练习之文件

Qt练习之文件操作         QFile:QFile是用来读写二进制文件和文本文件的输入/输出设备。QFile可以自己单独被使用,但是如果和QDataStream或QTextStream一起使用将更加方便 QFile file("in.txt");     if (!file.open(QIODevice::ReadOnly | QIODevice::

2015-10-25 22:58:47 737

转载 GTK+图形化应用程序开发学习笔记(八)—录入构件

GTK+图形化应用程序开发学习笔记(八)—录入构件一、录入构件       录入构件(GtkEntry)是单行录入字段,用它来录入和显示正文信息。录入构件由可编辑构件派生而来,它是更复杂的正文构件的简化形式。录入构件比按钮构件或标号构件复杂。与按钮构件或标号构件相比,它具有更多的功能。       可以用gtk_entry_new函数或者gtk_entry_new_with_max_l

2015-10-21 22:57:19 1195

转载 GTK+图形化应用程序开发学习笔记(七)—标签构件.事件盒构件

GTK+图形化应用程序开发学习笔记(七)—标签构件.事件盒构件 一、标签构件  标签构件(GtkLabel)是GTK中最常见的构件,它是静态的不可编辑的字段。在屏幕上,常常用标号说明其他字段。在按钮上设置标签用来说明按钮,或者放在其他字段的旁边对该字段提供说明。它不能自身引发信号。        用gtk_label_new创建标签构件: 1.名

2015-10-21 22:55:20 564

转载 GTK+图形化应用程序开发学习笔记(六)—按钮

GTK+图形化应用程序开发学习笔记(六)—按钮一、常用构件函数       最常用的构件是按钮构件、录入字段构件、列表框构件和复合框构件。所有建立按钮的函数返回指向GtkWidget的指针。GtkWidget指针能够调用对构件进行操作的通用函数。函数gtk_widget_show是通用函数的例子。       由于建立的构件是通用的构件,需要将它转换为正确的类型以适合调用更为专用的

2015-10-21 22:52:34 723

转载 GTK+图形化应用程序开发学习笔记(五)—组装盒、组合表、固定容器构件

GTK+图形化应用程序开发学习笔记(五)—组装盒、组合表、固定容器构件 一、组装盒       组装盒(GtkBox)也称为组合构件。使用组装盒可以将多个构件放在一个容器中。容器可以把组装盒看作是一个构件。不像按钮构件,组装盒在屏幕上时看不见的。事实上,它们是同时跟踪若干子构件的不可见容器。组装盒分为纵向组装盒和横向组装盒。纵向组装盒在垂直方向堆积构件,横向组装盒沿水平方向堆积构件。

2015-10-21 22:50:33 776

转载 GTK+图形化应用程序开发学习笔记(四)—容器、构件

GTK+图形化应用程序开发学习笔记(四)—容器、构件一、构件       上一章我们介绍了如果创建一个窗体,但应用程序仅有一个窗体是不够的我们必须在窗体上添加一些东西(如:按钮,文本框等)。这些东西被称为构件,而我们添加的构件的载体被称为容器(如:主窗体)。构件(GtkWidget)有一些统一的函数对其操作,通常情况下我们定义一个GtkWidget类型的构件指针。再根据不同的需要进

2015-10-21 22:48:18 2175

转载 GTK+图形化应用程序开发学习笔记(三)—窗体

GTK+图形化应用程序开发学习笔记(三)—窗体一、初始化GTK+       写GTK+程序需要调用gtk_init函数对GTK+ 库函数进行初始化。1.名称::gtk_init功能:初始化GTK+库头文件:#include 函数原形:void gtk_i

2015-10-21 10:06:57 2087 2

转载 GTK+图形化应用程序开发学习笔记(二)—Glib库

GTK+图形化应用程序开发学习笔记(二)—Glib库在学习GTK+之前我们需要先学习一下 glib的有关知识。因为我们将会在以后的学习中遇到这些知识。由于本笔记不是专门介绍glib的,所以下面的介绍不会太详细。 一、什么是glib库       glib库是linux平台下最常用的c语言函数库,它具有很好的可移植性和实用性。glib是gtk+库和gnome的基础。glib的

2015-10-21 10:01:48 1670

转载 GTK+图形化应用程序开发学习笔记(一)—概述

GTK+图形化应用程序开发学习笔记(一)—概述一、什么是GNOME、       GNOME的意思是“GNU Network Object Model Environment”(GNU网络对象模型环境),是Linux世界令人激动的软件开发成果。虽然它的名字比较长,但这个软件项目的目的却很简单,那就是实现一个永恒友好的、功能强大的用户和开发桌面环境,而这一环境又完全是以免费的开源代码软件

2015-10-21 09:59:06 992

原创 VS2005 fatal error C1001编译器发生内部错误

开始遇到这样的错误,,不知道是怎么回事,以为是系统或者vs2005软件有什么问题,,下了一跳,(因为刚装的系统和软件),        后来我上网查了一下,其实解决方案很简单,点击项目解决方案,点击清理,然后重新生成解决方案即可解决。

2015-10-20 09:48:49 1284

原创 xpp文件与cpp文件的区别

今天看代码,看到xpp文件的代码,然后上网查资料,基本上没有查到,后来问了同事,才知道是怎么回事,所以现在记录下来,便于以后记忆,也同时让大家能了解到。同事说xpp文件是不加入到make中,不进行编译的,而cpp文件是要进行编译的;要使用xpp文件,只需在cpp文件或hpp文件中include进来就可以使用了,,,我理解了一下,应该和宏定义的机制差不多,在预编译时,xpp文件内容就加载进了包含

2015-10-19 17:26:07 1329 1

原创 Vs2005中操作WORD

在学习VS2005操作WORD时,查阅的资料,文章中内容很详细,特写此篇作为备忘用,具体内容,看下面文章:1.http://blog.csdn.net/wowolook/article/details/85096642.http://blog.csdn.net/skyhuangdan/article/details/20544265

2015-10-16 12:35:23 375

转载 Qt中Model/View

Model类基本概念在model/view构架中,model为view和delegates使用数据提供了标准接口。在Qt中,标准接口QAbstractItemModel类中被定义。不管数据在底层以何种数据结构存储,QAabstractItemModel的子类会以层次结构的形式来表示数据,结构中包含了数据项表。我们按这种约定来访问model中的数据项,但这个约定不会对如何显示这些数据有任

2015-10-15 13:07:37 535

原创 Qt练习之自定义时钟

在QtProject中自学Qt时,上面有一个实例是编写时钟的,其中用到了QTimer,信号和槽以及事件的知识,是练习Qt的好例子,本人在实例上添加了秒钟的设置,从而更加像一个使用的时钟表了,下面展示一下运行结果。       下面我来和大家分享一下,具体实现,类AnalogClock是自定义类,它继承于QWidget类,下面代码是定义类的构造函数,在其中我定义了一个QTimer类,并为

2015-10-14 20:59:35 1861

7z 源码封装C++DLL,可直接修改调用

和之前上传资源不同的是,该项目不是通过7z命令行进行文件压缩,而是从7z源码lzma920直接封装而来的C++ DLL,可直接使用。

2017-06-14

C++ 调用7Z DLL 程序 2

本资源为C++开发调用7z源码程序,其中,我已封装成了dll程序,下载可直接调用。本程序功能可实现指定文件夹中的多个文件压缩到一个指定文件夹中。该资源是修改之前上传资源后,有人反映缺少文件不能使用的问题。之前下载后不能用的朋友,可以私信我,我单独发一份。

2017-01-09

C++读取INI文件中指定Section下的所有key和keyvalue存放到map中

C++读取INI文件中指定Section下的所有key和keyvalue存放到map中

2016-09-05

三层结构设计的好友通信录

内部包含好友通信录源码,和需求文档及开发思路等一套资料.

2016-07-22

C++调用zip压缩

本资源为C++调用开源代码zip的程序源码,该程序我已封装成C++ dll形式,下载后可直接使用。

2016-07-04

简易网上购书系统

基于C++和MySQL数据库实现的小型网上购书系统,实现购书的增删改查的功能,管理员可添加图书等基本功能。

2015-10-09

socket网络聊天室

基于Linux socket函数及系统函数编写的小型网络聊天室,实现了单聊,多聊,群聊的基本功能,及显示在线人数,代码本人写的,可直接运行,是学习网络编程和系统编程的好的代码。

2015-10-09

空空如也

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

TA关注的人

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