自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 qt 下的一个小日志系统

#pragma once#include #include #include #include #include class CLog{private: CLog(void); static CLog *slog; QFile *m_pfile; QTextStream m_stream;public: static CLog *GetObj(); bool

2015-12-30 15:40:38 409

转载 qt 写文件

QFile  file("point0_1.txt");//如果文件不存在先创建if (!file.exists()){file.open(QIODevice::WriteOnly);file.close();}file.open(QIODevice::WriteOnly| QIODevice::Truncate);//Truncate将原来文件清空 

2015-12-29 14:46:08 389

转载 操作浮点数遇到输出nan的解决方法

打印浮点数输出 1.#IND 1.#INF nan inf 等解决原文地址:http://live.aulddays.com/tech/10/double-float-ind-nan-inf/#judge进行浮点数编程时,如果没有注意,常常会出现输出类似 1.#IND, 1.#INF 或者 nan, inf 之类奇怪的输出。这通常隐含了浮点数操作的异常。特殊浮点数的

2015-12-29 13:14:36 29876

转载 VS 中 QT添加应用程序图标

先创建一个rc文件,然后添加一个icon文件即可

2015-12-29 11:21:04 713

转载 C++ 显式转换

命名的强制类型转换:: static_cast    任何具有明确定义的类型转换,只要不包含底层const,都可以使用   const  char * cpconst_cast只能改变运算对象的底层constreinterpret_cast通常为运算对象的位模式提供较低层次上的重新解释。例如  int *   强制转换为char*       指向的还是in

2015-12-25 18:06:49 246

原创 qpixmap 鼠标移动,局部放大

// void CMyLabel::mouseMoveEvent ( QMouseEvent * event )// {// if (m_bMoveMap)// {//   m_MapRect.setWidth(40);//   m_MapRect.setHeight(40);// m_MapRect.setX(event->x());// m_MapRect.setY

2015-12-25 17:06:21 945

原创 QT qthread详解

创建线程的方法一般都是重写qthread,或者继承qobect,详见QT助手class Worker : public QObject {     Q_OBJECT public slots:     void doWork() {         ...     } }; void MyObject::putWorkerInAThread()

2015-12-24 15:19:44 1913

转载 QSS语法

[转载] QT皮肤(QSS)编程借用css 的灵感, Qt也支持Qt自己的css, 简称qss。同css 相似,qss的主要功能与最终目的都是能使界面的表现与界面的元素分离,即质与形的分离,就如同一个人可以在不同的时候穿上不同的衣服一样,css机制的引入,使得设计一种皮肤与界面控件分离的软件成为可能,应用程序也能像web界面那样随意地改变外观。一、QSS语法同css

2015-12-24 14:20:25 387

原创 关于qpixmap的认识

qpixmap就好像是一块画布,可以用qpainter在上面画任何东西

2015-12-22 13:49:56 485

转载 使用mysql库连接mysql

#include "mysql.h"定义对象,初始化MYSQL myCont;mysql_init(&myCont);//连接数据库mysql_real_connect(&myCont, Ipstr.c_str(), ((CStringA)m_strUser.GetBuffer()).GetBuffer(),\((CStringA)m_strPwd.GetBuf

2015-12-22 13:40:00 276

转载 QT 获取焦点失去焦点事件

void CMyLabel::focusInEvent ( QFocusEvent * event ){m_bStartDrawFlag = false;}void CMyLabel::focusOutEvent(QFocusEvent *ev){m_bStartDrawFlag = false;}

2015-12-18 18:10:00 5050

转载 QT窗口置顶

setWindowFlags(Qt::WindowStaysOnTopHint);

2015-12-18 17:51:11 896

原创 QT 使用qimage按比例缩放,画在qlabel

bool CZSPage::DrawRight(QImage *img){qDebug("%s::%d::%s", __FILE__, __LINE__,__FUNCDNAME__);ui.ZS_RLabel->setScaledContents(true) ;QSize qs = ui.ZS_RLabel->rect().size();ui.ZS_RLabel->se

2015-12-18 10:46:28 7387 1

原创 QT封装qlabel可以实现画图,画图拖动

#ifndef CMYLABEL_H#define CMYLABEL_H#include #include #include #include #include class CMyLabel : public QLabel{ Q_OBJECTpublic: //鼠标拖动当前特征点 int n; QList m_listCenter;//存储中心点坐标 bool

2015-12-17 13:49:56 2814

原创 QT下显示中文

#include QTextCodec * sys = QTextCodec::codecForName("System");QTextCodec::setCodecForCStrings(sys);QTextCodec::setCodecForLocale(sys);QTextCodec::setCodecForTr(sys);

2015-12-17 13:48:08 224

转载 VS2010弹出文件加载 使用 简体中文(GB2312)编码加载文件

解决方法:vs2010  工具-》选项-》文本编辑器-》选中ok问题解决

2015-12-11 13:03:45 4512 1

原创 QT 判断鼠标在某一控件内

可以用windows   API也可以用鼠标事件qmouseevent

2015-12-11 09:57:37 3189

原创 QT获取控件中心点,图片按比例缩放

void BirdEyeStitch::resizeEvent ( QResizeEvent * event ){QPoint point = rect().center();m_zhuangjiaLabel->setGeometry(point.x()/6*5,point.y()/4*3, point.x()/6*2, point.y()/4*2);QSize size(m_zh

2015-12-10 14:58:34 1921

转载 QT检查文件是否存在

QFile file;if (!file.exists("sysconfig.ini")){QMessageBox::question(NULL, tr("error"), "配置文件sysconfig.ini不存在,程序退出!!!");exit(0);}

2015-12-10 14:57:11 909

转载 设置release 模式可打断点调试

方法一、利用 *.PDB 符号文件调试 Release 版本在 VCKBASE 的在线杂志中有一篇参考文章:符号文件——Windows 应用程序调试必备(http://www.vckbase.com/document/viewdoc/?id=1710),文章谈到了如何产生 Release 版本二进制文件对应的 PDB 文件的问题。有了 PDB 文件后,就可以调试 Release 了,方法是

2015-12-10 14:00:03 3977

原创 qsetting读取ini文件

qsetting可以读取大部分键值类型的文件用value和setvalude来取值和设定值

2015-12-10 10:17:44 469

面向模式的软件体系结构全中文

2016-04-18

win debug tool

2016-03-31

sqlite3 xml读写

sqlite3 xml读写

2015-09-06

sqlite3 xml

读取XML文件,写入sqlite3数据库

2015-09-06

LIBXML READ

READ XML

2015-09-06

LIBXML

LIBXML XML

2015-09-06

Native wifi 连接无线网有密码无密码

自己试过,完全OK,有密码的密码要自己写到XML中,改下自己的WIFI名字

2015-08-24

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

TA关注的人

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