原创 qcombox 美化

    ui->comboBox->setView(new QListView);     ui->comboBox->setStyleSheet(

原创 QT 製作語言包

我用的是Qt 4.7.2.         Qt的翻譯分爲三步:         1.運行lupdate,從應用程序中提取所有經tr()標識過的字符串。生成一個後綴爲*.ts的文件。         2.使用Qt Linguist

原创 學習qt  網站

http://www.cppblog.com/biao/category/9973.html 阿洲的網站   有C++ QT  OPENCV http://monkeycoding.com/?page_id=5     http://ww

原创 windows 下C++對象池實現,支持併發

#pragma once //#include "FSNIAlgo.h" #include "Windows.h" #include <queue> #define MINALGOSIZE 1 template<class T>

原创 使用ftplib 下載文件

#include <stdio.h> #include "ftplib.h" netbuf  *con = NULL; static int pro

原创 Shader and Program編程基本概念 - 轉

原地址:http://blog.csdn.net/myarrow/article/details/7737313 一、本文關注的問題: • Shader and program 對象介紹 • 創建並編譯一個Shader對象 • 創建

原创 C#調用DLL複雜函數結構體

現在公司要做一個使用C#程序調用C++的一個DLL庫,解析文件的功能。所以在網上找了一些資料。     一、結構體傳遞 [cpp] view plain copy print? #def

原创 Windows Socket 異步編程(非阻塞模式)

1. Windows平臺提供了5種非阻塞Socket編程模型: Select模型(集合管理多個Socket,集合中有64個元素,可以管理1024個socket) WSAAsyncSelect模型(消息通知應用程序) WSAEven

原创 opengl es 着色器語言

   所有變量和函數在使用前必須聲明。變量和函數名是標識符。        沒有默認類型,所有變量和函數聲明必須包含一個聲明類型以及可選的修飾符。變量在聲明的時候首先要標明類型,後邊可以跟多個變量,之間用逗號隔開。很多情況下,變量在聲明

原创 qt 加載SVG格式的圖片

頭文件: #ifndef SVGWIDGET_H #define SVGWIDGET_H #include <QSvgWidget> #include <QWheelEvent> #include <QSvgRenderer> #inc

原创 inno setup 安裝兩個exe

; Script generated by the Inno Setup Script Wizard. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING IN

原创 RGB轉YUV420

cv::Mat rgbmat = cv::imread("c:/1.jpg");cv::Mat yuvmat;yuvmat.create(rgbmat.cols * 3 / 2, rgbmat.rows, CV_8UC1);cv::cvt

原创 tcp keepalive機制

 採用TCP連接的C/S模式軟件,連接的雙方在連接空閒狀態時,如果任意一方意外崩潰、當機、網線斷開或路由器故障,另一方無法得知TCP連接已經失效,除非繼續在此連接上發送數據導致錯誤返回。很多時候,這不是我們需要的。我們希望服務器端和客戶

原创 OpenGL着色語言GLSL

OpenGL着色語言GLSL 1、OpenGL的可編程管線 ①頂點着色階段:接收頂點數據,獨立處理每個頂點。 ②細分着色階段:可選階段。在OpenGL管線內部生成新的幾何體。 ③幾何着色階段:可選階段。在OpenGL管線內部對所

原创 qt 的qstring轉string到char一直崩潰

 strncpy(CFtp::m_tFtpInfor.szIpBuf, (const char *)iniSetting.value("FTP/ip", "127.0.0.1").toString().toStdString().c_