- 博客(17)
- 资源 (23)
- 收藏
- 关注
原创 Qt信号与槽
1、信号槽中传输特殊变量时注册一下类型 qRegisterMetaType("QImage"); connect(&thread, SIGNAL(renderedImage(QImage,double)), this, SLOT(updatePixmap(QImage,double)));
2015-05-28 23:03:34 491
原创 QT之数据库 和 GraphicsView使用
1、QT创建Table表格控件。 QSqlTableModel *model; model = new QSqlTableModel(this); model->setTable(tableName);//绑定数据库的表名 //model->setFilter(filter);//设置where之类 model->select();//执行select操作 //
2015-05-28 22:53:18 878
原创 QLocalSocket和QLocalServer的简单使用
1、用QTime统计某函数执行消耗时间。 QTime t; t.start(); some_lengthy_task(); qDebug("Time elapsed: %d ms", t.elapsed());2、采用QLocalServer实现QT程序的单实例运行 QLocalServer *server; server = new QLocalSer
2015-05-28 22:22:41 3842
原创 QT共享内存使用
1、打开对话框从本地获取文件 QString fileName = QFileDialog::getOpenFileName(0, QString(), QString(), tr("Images (*.png *.xpm *.jpg)"));2、QLabel显示本地加载的图片 QImage image;
2015-05-28 21:46:00 1827
原创 C之信号量操作
/* 旗语是一个受保护的变量。对两个或多个进程共享的资源,它可以提供限制访问的方法。 Linux的旗语就是操作系统原理中的信号量,有PV操作。可以获得和释放旗语; 释放旗语会自动唤醒下一个等待获取旗语的进程。 旗语有两种类型: 二进制旗语:代表单个资源 计数旗语:用来代表数量大于一的共享资源 GNU/Linux中的旗语实际上是一个旗语数组。说是一个
2015-05-28 18:06:31 821
转载 C实现大数据计算(+ - * / %)
#include#include#include#include#include#include#include#includeusing namespace std;class integer{ friend istream& operator>>(istream& is,integer&); friend ostream& operator<<(ostrea
2015-05-28 17:25:25 518
原创 C之去除字符串之相邻字符
#include #include #include void removedup(char *str){ assert(str); int i = 0; int k = 0; for (; str[i] ; i++) { if (str[i + 1] && str[i + 1] == str[i])
2015-05-28 17:15:18 733
原创 IPC之msgQueue测试代码
Server.c#include #include #include #include #include #include struct msgmbuf /*定义消息结构体*/{ int msg_type; /*消息类型*/ int msg_date; /*消息发送时间*/ char msg_text[1024];
2015-05-28 17:09:31 537
原创 自动追加账户脚本 pwd.exp
#!/usr/bin/expectset timeout -1set name [lindex $argv 0]spawn mkdir /home/${name}spawn sudo useradd ${name}sleep 1spawn sudo passwd ${name}expect "password:"send "${name}\r"expect "password:"
2015-05-28 17:04:15 496
原创 C语言操作MySql
typedef.h/* * @file typedef.h - type definition header file. */#ifndef _TYPE_DEF_H#define _TYPE_DEF_H#include #include #include #define TRUE 1#define FALSE 0typedef void VOID;
2015-05-28 16:43:48 404
原创 genQtProFile.py
import os,sys,reimport shutil,string# [OK]# global var for app# calc the baseLen, we should add the divator char '/' or '\'gBaseLen = len(os.getcwd()) + 1gSrcList = "SOURCES += \\" + "\n"gHead
2015-05-28 16:25:09 494
原创 test_QVariant.cpp
#ifndef WIDGET_H#define WIDGET_H#include #include #include #include namespace Ui {class Widget;}typedef QMap DataMap;typedef QMap::iterator DIterator;class Point{public: Point(){
2015-05-28 16:19:54 563
原创 getErrnoString.c
#include #include int main(int argc,char *argv[]){ if (argc < 2){ printf("[Usage]: errno 2\n"); return -1; } int err = atoi(argv[1]); printf("errno.%02d is %s\n",err,strerror(err)); return
2015-05-28 15:58:04 572
原创 myPthread_mutext.c
#include#include#include #include #define true 1#define false 0static int gCnt = 0;static pthread_mutex_t gMutex;#define LOCK \ pthread_mutex_lock(&gMutex)#define UNLOCK \ pthread_mutex_
2015-05-28 15:52:24 566
原创 myLog.h
#include#define Log(fmt,...) printf("%s/%d::"fmt"\r\n",__FILE__,__LINE__,##__VA_ARGS__)
2015-05-28 15:42:36 445
原创 源码编译整理
MPlayerhttp://www.mtkos.com/mtk-627-1-1.htmlhttp://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc4.tar.gz[我测试的版本]./configure --prefix=/opt/mplayermakemake install./mplayer 1.mp3//
2015-05-27 22:41:11 333
BasicExcel_test.zip
2015-05-28
C趣味程序百例,入门级别者必须要了解的哟
2010-09-19
Linux下图形界面mp3播放器的实现
2010-09-18
个人对Qt学习之后的感受和经验
2010-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人