10 2011 档案

摘要:点击打开链接功能说明:控制shell程序的资源。语 法:ulimit[-aHS][-c<core文件上限>][-d<数据节区大小>][-f<文件大小>][-m<内存大小>][-n<文件数目>][-p<缓冲区大小>][-s<堆叠大小>][-t<CPU时间>][-u<程序数目>][-v<虚拟内存大小>]补充说明:ulimit为shell内建指令,可用来控制shell执行程序的资源。参 数:-a 显示目前资源限制的设定。-c<core文件上限> 设定core文件的最大值 阅读全文
posted @ 2011-10-31 23:42 Podevor 阅读(145) 评论(0) 推荐(0) 编辑
摘要:http://stackoverflow.com/questions/3268073/qobject-cannot-create-children-for-a-parent-that-is-in-a-different-threadThe run() member function is executed in a different thread, rather than the thread where QNetworkRequestManager object was created.This kind of different-thread problems happen all th 阅读全文
posted @ 2011-10-28 10:03 Podevor 阅读(619) 评论(0) 推荐(0) 编辑
摘要:http://hi.baidu.com/lincon_lin/blog/item/2de4d358ba97db232934f0f0.htmlGraphics View提供了一个界面,它既可以管理大数量的定制2D graphical items,又可与它们交互,有一个view widget可以把这些项绘制出来,并支持旋转与缩放。这个柜架也包含一个事件传播结构,对于在scene中的这些items,它具有双精度的交互能力。Items能处理键盘事件,鼠标的按,移动、释放、双击事件,也可以跟踪鼠标移动。Graphics View使用BSP树来提供对item的快速查找,使用这种技术,它可以实时地绘制大规模 阅读全文
posted @ 2011-10-28 09:48 Podevor 阅读(528) 评论(0) 推荐(0) 编辑
摘要:1.请问可以在Qthread里面 操作 ui控件吗?不可以。 文档原文: In GUI applications, the main thread is also called the GUI thread because it's the only thread that is allowed to perform GUI-related operations所以只能通过信号和槽机制进行传递2.QT4增加了一个非常有用的类QSettingsQSettings是qt4.0提供的一个读取配置文件的类,在windows平台,它提供了ini文件读些,注册表读写的功能。而且使用也非常简单。大家 阅读全文
posted @ 2011-10-21 15:44 Podevor 阅读(478) 评论(0) 推荐(0) 编辑
摘要:点击打开链接// In this function, we can get the height and width of the current widgetvoid Widget::resizeEvent(QResizeEvent *){// Use a bitmap as a mask. A bitmap only has two kind of colors: white(value is 0)// or black(other values). When we use it to set mask, we can see the window at the position// wh 阅读全文
posted @ 2011-10-20 10:38 Podevor 阅读(644) 评论(0) 推荐(0) 编辑
摘要:点击打开链接 阅读全文
posted @ 2011-10-19 11:55 Podevor 阅读(125) 评论(0) 推荐(0) 编辑
摘要:点击打开链接昨晚想实现在两个不同的label同步切换图片,即点击其中一个label,切换其背景图片的同时另一个label的背景图片也切换成一样的,点击另一个亦然。刚开始只是考虑到切换了,却没有考虑到同步,所以没搞定。显然容易想到的是信号槽机制,建立连接这两个label的信号槽,传递QPixmap的参数,槽函数在接收到signal的同时设置另一个label的背景为传来的QPixmap参数。下面说下我的具体实现过程:假设现在要实现同步切换背景图片的两个label是label_1,label_2。定义signals:void clicked_label1(QPixmap pixmap);void c 阅读全文
posted @ 2011-10-15 17:59 Podevor 阅读(1194) 评论(0) 推荐(0) 编辑
摘要:点击打开链接折腾了几天,终于实现了图片的淡出淡入的效果。 其实也应该是说实现了图片的淡入效果,因为淡出效果我暂时还用不到,但原理还是一样的。 网上关于图片的淡出淡入效果的讨论蛮多的,但是用QT实现就很少了。实现这种效果有两种途径:一是读取图片的RGB值,然后渐进达到淡出淡入的效果,这种方法我没有尝试,感觉还是比较复杂。二是设置加载图片载体的透明度,从完全透明到完全显示,控制这个过程可以用过定时器(QTimer)来实现。 我是用QLabel加载图片的,主要运用到QTimer和QGraphicOpacityEffect这两个控制类。下面我说一下实现这种效果的步骤:<1> 把label的 阅读全文
posted @ 2011-10-14 11:07 Podevor 阅读(775) 评论(0) 推荐(1) 编辑
摘要:Qt学习笔记,QWidget和QMainWindow新认识学习Qt这么久了,今天才发现,原来QWidget不是我想象的那种东西。居然给她设置背景是那么的不方便的。在这里得到的方式如下://在Qt3中,使用QWidget::setBackgroundPixmap可以很容易地为窗口添加背景图片,例如: widget->setBackgroundPixmap(pixmap); //到了Qt4中,则推荐使用调色板(palette)来代替以上方法,同样十分简单,例如: QPalette palette; palette.setBrush(widget->backgroundRole(), Q 阅读全文
posted @ 2011-10-13 23:18 Podevor 阅读(803) 评论(0) 推荐(0) 编辑
摘要:点击打开链接#ifndefQQUSERITEM_H就发生下列错误#defineQQUSERITEM_H#include<QTreeWidgetItem>classQQUserItem:publicQTreeWidgetItem{Q_OBJECTpublic:explicitQQUserItem(QQUserItem*parent=0);signals:publicslots:};#endif//QQUSERITEM_Hdebug\moc_QQUserItem.cpp:41:8: error: 'staticMetaObject' is not a member of 阅读全文
posted @ 2011-10-11 09:55 Podevor 阅读(452) 评论(0) 推荐(0) 编辑
摘要:Qt学习笔记,设置QTabWidget的TabBar的属性 ui->tabWidget->setStyleSheet("QTabBar::tab { height: 25px; width:25px;color: white; padding: 0px;}" "QTabBar::tab:selected { background: lightgray; } "); 阅读全文
posted @ 2011-10-10 21:15 Podevor 阅读(1635) 评论(0) 推荐(0) 编辑
摘要:#include <QtCore/QCoreApplication>#include <QDebug>#include <QtCore>QStringList names;QStringList nodes1;QStringList nodes2;QList<QStringList> nodeslist;int getName(QString &name, int idx);int getNode(QString &node, int idx1, int idx2);int main(int argc, char *argv[]) 阅读全文
posted @ 2011-10-10 21:06 Podevor 阅读(144) 评论(0) 推荐(0) 编辑
摘要:为什么蛋,不解释!!!!!!!!!!!!!!!!#include <QtCore/QCoreApplication>#include <QDebug>int changeName(QString &name);int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); QString name = "name"; changeName(name); qDebug() << name; return a.exec();}int changeName(QStrin 阅读全文
posted @ 2011-10-10 19:50 Podevor 阅读(117) 评论(0) 推荐(0) 编辑
摘要:Qt学习笔记,再次分析EVA源码之后得出的结论-QListView,QListViewItem(Qt3);Q3ListView,Q3ListViewItem(Qt4)今天再次分析了Eva的源码,也看了qt3中QListView和QListViewItem手册,在Eva中实现item paint的方式如下:void EvaListViewItem::paintCell( QPainter * painter, const QColorGroup & colourGroup, int column, int width, int align ) { if( ! isVisible() ) 阅读全文
posted @ 2011-10-08 16:13 Podevor 阅读(919) 评论(0) 推荐(0) 编辑
摘要:21世纪,你如何看待的!?我想用一句话来说:输不起慢的代价,赢不了休息的时间。21世纪,什么都是快!在北京待了一个多月了,感受到的就是:额,怎么一个月这么快!明天早上7点出发去上班,晚上19点回到家里,中间可是12个小时啊!但是,似如一分中,前一秒我在从公交车下车,这一秒我又到家里了。慢了会如何?!你找过工作吧,你应该知道的。公司要什么的——段时间得到更多。你去实习呢,如我现在就是要在最短的时间里最更多的事,学到更多的东西——不要忘记,我们实习的目的是为了学习和提前接触公司工作的环境。那么,你真的慢了,那么只能等着完蛋的那一天的到来吧。那么要如何快呢?有句话,本鸟先飞。这个时代没有也从来不存在 阅读全文
posted @ 2011-10-07 18:06 Podevor 阅读(204) 评论(0) 推荐(0) 编辑
摘要:点击打开链接有关libeva的使用说明 - 登录和登出操作首先,需要简单说一下腾讯QQ2005beta1的登录过程。第一步。向服务器索要登录令牌, 对应的libeva的封装类为RequestLoginTokenPacket第二步。得到登录令牌后, 则尝试登录一个腾讯服务器。 登录包的对应封装为 LoginPacket第三步。如果服务器返回的是, 登录回应包的封装为 LoginReplyPacket 3。1 QQ_LOGIN_REPLY_OK(0x00): 则说明登录成功 3。2 QQ_LOGIN_REPLY_REDIRECT(0x01):说明服务器要求你更改新的服务器重新登录 3。3 QQ_L 阅读全文
posted @ 2011-10-07 13:08 Podevor 阅读(260) 评论(0) 推荐(0) 编辑
摘要:点击打开链接Eva开发文档1 ---------- libeva 类描述=============================借鉴了 openq 和 lumaqq 的很多东西。在包解析的思路上,基本遵循了 lumaqq 的方案, 类命名上,也基本按照 lumaqq 的类命名方式。 目前 libeva 还没有完全完工, 但是基本的框架是有了,为了方便大家扩展这个库,加入更多的功能,我现在写出一个 libeva 类的基本描述。对于开发者而言,希望尽量按照目前的风格编写代码。 当然有什么建议,只管提好了。libeva 类描述libeva 类说明libeva 是腾讯即使通讯协议的一个封装库, 包括 阅读全文
posted @ 2011-10-07 12:48 Podevor 阅读(266) 评论(0) 推荐(0) 编辑