- 博客(8)
- 资源 (9)
- 收藏
- 关注
原创 一个直接读写framebuffer的代码
#include #include #include #include #include #include #include #include int main(int argc, char const *argv[]){ int len = 0; unsigned int color = 0; if (argc < 7) { printf("Usage:%s fb
2012-04-19 16:19:51 1562
原创 自己遇到的BUG(一)
1. 访问一个已被删除对象的成员 具体场景:pMagRoll指向一个变量,然后在程序中usleep(1000*pMsgRoll->speed)来控制显示的速度,但是pMsgRoll是一个临界资源,会被其他线程修改,最后导致某个变量被删除以后导致速度变得不可控制。 解决方法:定义一个和临界变量无关的变量,用变量来保存我们要使用到的临界对象的属性,而不是直接使用 指针会的临
2012-04-16 16:36:27 954
原创 自定义的Qt程序打印调试信息的方法
在程序的开发过程中,往往需要添加打印消息,来确定程序Bug的来源。工作的要求是使用qmake生成Makefile,然后,再使用make来进行构建目标程序。1.首先,定义自己的打印函数,比如:#ifndef SHINECOMMON_H#define SHINECOMMON_H#include #ifdef SHINEDEBUG #define
2012-04-10 14:26:58 2804
原创 QT程序字体大小和旋转的程序参数设置方式
下面说下具体移植,首先播放器界面自然必须是横向的,QT界面必须旋转,这需要在编译QTE库的时候,加入参数:-qt-gfx-transformed -qt-gfx-linuxfb运行前设置环境变量:export QWS_DISPLAY='Transformed:Rot90' 根据情况旋转90度或270度。
2012-04-07 18:33:40 2138
原创 修改Embedded QT鼠标驱动支持IRTOUCH触摸屏
背景知识:http://doc.qt.nokia.com/4.6/qt-embedded-architecture.html Qt for Embedded Linux Architecture http://doc.qt.nokia.com/4.6/qt-embedded-pointer.html#available-drivers Qt for Embedded Linux
2012-04-07 18:28:56 2880
原创 Qt界面字体大小设置和更改字体
在Qt中经常会涉及到界面字体大小的设置,默认字体一般比较小,特别是在移植到开发板上进行显示一般都要放大字体,因为开发板上液晶显示屏幕分辨率都是非常的小,跟电脑显示有很大差别。 一种整体界面字体设置的方法: 在main函数中添加程序: QFont font = app .fon
2012-04-07 18:09:56 10087 1
原创 QT和网页中的JavaScript函数相互调用的实现
下面的说明来自Qt源代码中的qwebpluginfactory.cpp文件中的介绍说明,引用一下。/*! \class QWebPluginFactory \since 4.4 \brief The QWebPluginFactory class is used to embed custom data types in web pages. \
2012-04-06 17:55:25 6545
原创 Qt插件系统的概要实例介绍
一、 对于每一种类型的插件,通常至少需要两个类: (1.) 一个是插件封装器类,它实现了插件通用的API函数; 比如QWSMouseHandler,其定义如下: class Q_GUI_EXPORT QWSMouseHandler{public:
2012-04-06 11:58:39 1280
IP地址CIDR斜线记法求子网信息软件(vs2010+MFC)
2010-10-28
Visual_Assist_X_2010_10.6.1819
2010-10-18
计算器(采用MFC编写)
2010-10-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人