自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 QT 生成随机数

QTime time;time= QTime::currentTime();qsrand(time.msec()+time.second()*1000); int xxx=qrand()%100 %100 :在0-100中选出随机数

2011-12-28 14:21:11 12535

原创 QT 播放背景音乐

void MainWindow::MusicOn()//音乐开{        mediaObject=Phonon::createPlayer(Phonon::MusicCategory,Phonon::MediaSource(音乐文件));       mediaObject->play();}void MainWindow::MusicOff()//音乐关{

2011-12-22 09:41:04 11310 2

转载 qtreeview

http://devbean.blog.51cto.com/448512/268468

2011-12-21 22:32:12 880

转载 char 字符串

pStr要查找的字符串, iStrLen字符串长度C/C++ codeconst char* function(char *pStr, int iStrLen){ bool bFindStart = false; int iStart = 0; int iStop = 0; static buf[0xffff]; for (int i

2011-12-19 22:27:29 2316

转载 Qt下的QString与数字的相互转化

把QString转换为 double类型方法1.QString str="123.45";double val=str.toDouble(); //val=123.45方法2.很适合科学计数法形式转换bool ok;double d;d=QString("1234.56e-02").toDouble(&ok); //ok=true;d;12.3456

2011-12-16 15:36:01 18730

转载 c++ 内存存储 解决char*p, char p[]的问题

c++ 内存存储 解决char*p, char p[]的问题栈:通常用于编译期间就能确定存储大小的变量的存储区,用于在函数作用域内创建,在离开作用域后自动销毁的变量的存储区。有种说法是默认大小1M. 堆:通常用于那些在编译期间不能确定存储大小的变量的存储区。它的存储空间是不连续的。一般由malloc(或new)函数来分配内存块,并且需要用free(或delete)来释放内存

2011-12-16 12:33:50 938

转载 socket通信中收到信息乱码

如题,服务器端是已经写好的,c#,用的字符集是Encoding("gb2312"),发送的是string。qt端用qsting来接收,    QString data; data+=tcpSocket->readAll();如果服务器端发送的是数据流Stream呢,qt端要用QDataStream来接收吗?请高手赐教~~~ 我用 re

2011-12-14 22:14:46 1965 1

转载 QT中由图形生成SVG文件实现方案

一.      QT 的 2D 绘图 QT 的 2D 绘图由三个主要的类搭起整个框架: QPainter , QPainterDevice 和 QPainterEngine 。 1.  QPainter 负责绘图操作的具体执行,如画点,画线,填充,变换等。 2.  QPainterDevice 为 QPainter 用来绘图的绘图设备基类,其实际预定义的子类绘图设备包括 Qwidget

2011-12-08 15:57:08 1998

转载 Qt四舍五入取模取余操作

Qt四舍五入取模取余操作Qt中有两个函数进行四舍五入操作:qRound与qRound64。qint64 qRound64 ( qreal value )将qreal类型的数值,四舍五入后返回一个最近64位的整数,示例:qreal valueA = 42949672960.3;qreal valueB = 42949672960.7;int roundedVa

2011-12-08 15:08:06 22109

转载 QGraphicsItem中的碰撞检测描述

QGraphicsItem中的碰撞检测描述    QGraphicsItem是图元基类。QGraphics View框架提供了几种标准的图元,如矩形(QGraphicsRectItem、椭圆(QGraphicsEllipseItem)和文本图元(QGraphicsTextItem)等。用户可以继承QgraphicItem实现符合自己需要的图元。QGraphicsItem具有以下功能:

2011-12-08 15:04:28 15110

原创 Qt应用程序的发布 exe文件图标设置

1.Qt应用程序的发布首先需要以release方式编译应用程序,将编译好的程序文件复制到发布文件夹。  其次将以下动态链接库复制到发布文件夹中:mingwm10.dll、QtCore4.dll、QtGui4.dll。可以从“Qt安装目录\qt\bin”下面找到它们。 如果用到了其他功能,如OpenGL,则需要将QtOpenGL4.dll也复制到发布文件夹中。  如果应用程序有访

2011-12-08 13:06:37 3772

转载 使用VS2008动态编译并发布qt

用QT的默认安装,把生成的release下的exe文件,和下面几个核心文件放在一个文件夹里:QTGUI4.DLLQTCORE4.DLL文件在X:\Qt\4.7.1\bin目录中,切忌是对应Qt版本的dll,笔者就曾因此出现发布的程序点击没反应的情况,纠结了良久。VS2008编译程序运行时需要的几个dll文件Microsoft.VC90.CRT.manifest 位于X:

2011-12-07 13:30:59 1489

转载 tablewidget 和tableview items row column 玩转 合并 背景 字体 颜色 大小设置

废话少说先看效果            ui->tableWidget_staff->setSpan(j,0,1,ui->tableWidget_staff->columnCount());  //参数1、2.是左上角位置 参数3、4是有下角位置            QTableWidgetItem *newItem = new QTableWidgetItem(line);

2011-12-02 09:06:05 2662 1

转载 C/C++数组名与指针区别

指针是C/C++语言的特色,而数组名与指针有太多的相似,甚至很多时候,数组名可以作为指针使用。于是乎,很多程序设计者就被搞糊涂了。而许多的大学老师,他们在C语言的教学过程中也错误得给学生讲解:"数组名就是指针"。很幸运,我的大学老师就是其中之一。时至今日,我日复一日地进行着C/C++项目的开发,而身边还一直充满这样的程序员,他们保留着"数组名就是指针"的误解。想必这种误解的根源在于国内某著名的

2011-12-01 16:09:25 1464 1

原创 VS2008 代码对齐

在VS2008中,选定代码后,按Ctrl+K+F组合键,可以自动进行代码对齐。注意:要先按下Ctrl和K,再按下F,因为Ctrl+F是查找的快捷键。也可以先按下Ctrl+K,再按下Ctrl+F。另外,可以在“工具->选项->文本编辑器->C/C++->制表符”选项卡中设置缩进选项。英文版本的路径为:Tools->Options->Text Editor->C/C++->Tabs

2011-12-01 13:47:24 4634 1

车辆管理系统设计

车辆系统设计,包括所有源代码,可执行。包括各种链表设计,毕业设计可参考使用。

2018-12-18

高质量C++编程指南

学习C++的经典书籍,一定要读读的!请画几个小时读下这本书,你会获益匪浅的

2010-04-26

液晶显示器驱动板概述

液晶显示器的驱动板,驱动电路概述,驱动板上比较重要的集成电路是主控芯片(Sealer芯片)和微控制器(MCU)。驱动板的输入接口通过连接线与计算机主板显卡主控芯片 相连,输出接口通过一条或者两条信号传输排线与液晶面板相连。

2010-03-02

学生成绩管理系统vc源代码

学生成绩管理系统vc源代码

2008-04-10

空空如也

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

TA关注的人

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