QT
jemofh159
三百字以内
展开
-
QT2.2.0中多线程中遇到undefined reference to `pthread_create'问题的解决
在执行.build后,在生成的makefile 的连接项LINK = arm-linux-g++ 后面加上 -lpthread然后执行make问题解决,但总觉得这样做有点不雅,应该在.Pro里面 的link flags里加入 -lpthread这个选项,但我也不知道怎么加,希望有热心的网友告诉我原创 2012-04-23 20:14:53 · 984 阅读 · 0 评论 -
Qt软键盘输入法
自己完成代码下载:http://data.99pan.com/download/70373_661_0.html原文链接:QtEmbedded软键盘输入法实战(附例子)另:很多功能自己还未完成:比如1、退格键(估计在类里有) 2、(对输入法的隐藏与调出)(本文基于qte4.5, 其他版本酌情阅读,呵呵)最近看到很多人讨论关于QtEmbedded软键盘的问题, 问的最转载 2012-05-28 20:50:59 · 5834 阅读 · 1 评论 -
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter默认只能在paintEvent里面调用,但是:在其他事件中绘制窗体,提示信息如下:QPainter::begin: Paint device returned engine == 0, type: 1绘制操作应该在paintEvent中完成.有一个属性值,在构造函数中设置可以在paintEvent()之外进行绘制:this->setAttribute(Qt:转载 2012-05-15 16:26:53 · 8947 阅读 · 0 评论 -
qmake生成的pro文件中QT变量的说明
下面是QT Assistant中关于QT变量的说明: If the CONFIG variable contains the qt value, qmake's support for Qt applications is enabled. This makes it possible to fine-tune which of the Qt modules are used by you转载 2012-05-23 14:57:24 · 2168 阅读 · 0 评论 -
linux qt 动态链接库 静态链接库 学习笔记
http://hi.baidu.com/codeworkman/blog/item/32b6ccce51bf3622f9dc6141.html====hello.h====#ifndef HELLO_H#define HELLO_Hextern "C" void hello(const char *name);#endif ====hello.c====#include转载 2012-05-23 16:33:25 · 3911 阅读 · 0 评论 -
QT多线程中undefined reference to 'pthread_create'错误的解决
build文件内容#!/bin/bashsource /home/qtopia/arm-qtopia/qtopia-2.2.0-FriendlyARM/setQpeEnvqmake -spec /home/qtopia/arm-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/mkspecs/qws/linux-arm-g++ -o Makefile *.原创 2012-05-10 18:03:09 · 4754 阅读 · 0 评论 -
undefined reference to `typeinfo for QWidget'的解决
在我的QT程序的CXXFLAGS中去掉 -fno-rtti编译选项后出现了这个错误。undefined reference to `typeinfo for QGList'undefined reference to `typeinfo for QWidget'之前编译是正常的,因此跟网上其它人遇到这个错误时的情形不一样。 翻了不少贴子,好像是因为编译ARM版本的QT2.2.0原创 2012-05-22 18:28:54 · 3537 阅读 · 0 评论 -
Qt中forward declaration of struct Ui::xxx的解决
每当你新键一个 QT设计界面, QT会自动生成yyy.ui文件,如 version="1.0"encoding="UTF-8"?> version="4.0"> Form class="QWidget" name="Form"> name="geometry"> 0 0 400 300 nam原创 2012-07-18 14:55:15 · 12395 阅读 · 6 评论 -
Qt 从LineEdit中获得中文汉字输入.
#include... ...QStringtext = QTextCodec::codecForName("GBK")->fromUnicode(ui->inputEdit->text());char* ss = text.toAscii().data();... ...原创 2012-07-19 13:19:37 · 6147 阅读 · 0 评论