- 浏览: 766571 次
- 性别:
- 来自: 大连
-
最新评论
-
xuelj:
我的Android进阶之旅------>Android使用9Patch图片作为不失真背景 -
lBovinl:
,浩瀚~
我的Android进阶之旅------>经典的大客推荐(排名不分先后)!! -
xyy_zero:
看着听犀利的,大神,有demo吗?可以分享下不。我最近需要开发 ...
给android设备增加串口功能
文章列表
要实现不同风格的窗口,其实很简单:只需在main函数前和中添加如下代码即可:
头文件——
#include <QtGui/QPlastiqueStyle>
#include <QtGui/QCleanlooksStyle>
……//其他风格的头文件
int main(void)
{
//界面特殊效果.注意,要尽量放在所有窗口的初始化之前
QApplication::setStyle(new QCleanlooksStyle);
……
}
- 2010-07-20 02:13
- 浏览 359
- 评论(0)
关于QTableWidget中的数量众多的item所占内存比较多,用完要释放的问题。
现在有两个问题:
1 是什么时候释放?
2 如何释放
我们先看第一个问题,因为我现在的程序里面是定期刷新table,每次加载大量的数据,所以如果不清除之前的内存,就会使内存一直申请得不到释放最终导致内存泄露。当次显示完就释放显然不合适,因为item被delete掉后表中的内容就也不见了,因为指向的内存块区域的值给清除了。那么我们很容易想到,应该在下次刷新时清除上次申请的内存。
2 如何释放
之前在QT中文论坛上,搜索以前的记录看到有人问过,QTableWidget的clearContents是 ...
- 2010-07-20 02:13
- 浏览 1066
- 评论(0)
如果指针是一个一个添加可以获得其句柄的话,那么就可以直接返回指针,但现在是用FOR循环添加,无法直接获得,所以得考虑使用返回指针强制转化。
下面是代码:
#include "tabletest.h"
#include <QtCore>
#include <QCheckBox>
#include <QMessageBox>
tableTest::tableTest(QWidget *parent, Qt::WFlags flags)
: QMainWindow(parent, flags)
{
ui.setupUi(t ...
- 2010-07-20 02:12
- 浏览 475
- 评论(0)
char转换成QString
QString buf=QString(QLatin1String(char));//char 转换为QString
QString 赋值为char
str.toStdString().c_str()
例如char tockenID[60];
QString str=ui->lineEdit_getTokenID->text();
strcpy(tockenID,str.toStdString().c_str());
- 2010-07-20 02:10
- 浏览 487
- 评论(0)