2013年5月15日
摘要: 首先介绍ui的文件,Qt 通过Qt designer 可以生成ui文件,ui文件以XML的方式记录了designer生成界面的相关内容(大体内容包括widget的属性,其内容的相关属性,头文件,变量,槽,函数)。在使用designer创建的form(也就是ui文件)最后在qmake的时候转换成c++代码。qmake能够检测到窗体文件(*.ui件), 通过uic(user interface compiler)可以把ui文件内容翻译成标准的.h,.cpp文件,并存放在ui_xxx.h文件中。该文件给出了Dialog对应类的完整定义,类名为Ui_Dialog,并包含一个setupUi()成员函数, 阅读全文
posted @ 2013-05-15 18:56 zhaowl 阅读(7222) 评论(0) 推荐(0) 编辑
  2012年12月19日
摘要: //让中文URL不变成乱码void encodeURI(QString str, QByteArray &outArr){ QTextCodec *codec = QTextCodec::codecForName("UTF-8"); if(codec->canEncode(str)) { QByteArray tmpArr; tmpArr = codec->fromUnicode(str); for(int i=0,size = tmpArr.length();i<size;i++){ ... 阅读全文
posted @ 2012-12-19 15:22 zhaowl 阅读(795) 评论(0) 推荐(0) 编辑
  2012年11月13日
摘要: 工作中需要在QT下使用Webkit调用JS方法。解决办法直接贴关键代码://声明page()->setForwardUnsupportedContent(true);page()->settings()->setAttribute(QWebSettings::JavascriptEnabled, true);page()->settings()->setAttribute(QWebSettings::JavaEnabled, true);settings()->setAttribute(QWebSettings::AutoLoadImages, true); 阅读全文
posted @ 2012-11-13 10:17 zhaowl 阅读(2963) 评论(0) 推荐(0) 编辑
摘要: 突然想到开个博客,初衷是将在工作上遇到的一些小问题,解决办法之类的简单记录下,以免以后遇到又忘记了。 现在记性越来越差了。。。第一天还是比较有激情,但是根据以往的经验,不知道能坚持多久。希望这次能够长期坚持记录下去,直至转行。谨以此几句话聊表心情! 阅读全文
posted @ 2012-11-13 09:26 zhaowl 阅读(124) 评论(0) 推荐(0) 编辑