☆Smoozer☆

::Easy Life.

2009年8月16日

咱也变成"老外"了--Shelton之行:Begining

摘要: 经历了8月15日下午飞机的晚点起飞(预定13:05起飞, 结果烟雾到2点了), 飞机上12个多小时的疲惫(我在飞机上只睡了2个来小时, 强悍吧 :P It's first my trip by air, after all...), 再加上出关时候的蜗牛爬行, 出来见到接我的同事已经快5点钟了.第一次飞机上旅行, 有点excited! 哈哈, 时不时往窗外望去看风景(实际上, 就是云) 飞机经过N... 阅读全文

posted @ 2009-08-16 21:22 smoozer 阅读(274) 评论(0) 推荐(0) 编辑

2009年7月7日

QT4: how to build QOCI (for linux and windows)

摘要: 以oracle 10g express edition (10.2.0)为例:How to build QOCI under linux platform:1st:cd $QTDIR/src/plugins/sqldrivers/oci2nd:qmake "INCLUDEPATH+=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/rdbms/... 阅读全文

posted @ 2009-07-07 17:15 smoozer 阅读(1026) 评论(0) 推荐(0) 编辑

2009年6月23日

LP全新笑话一则

摘要: 老婆和我妹妹上周日一大早去逛早市,有个卖衣服的小店,在里面试裤子的时候,不小心把手机落在小店里了,可是当时没发觉。等回家发现手机丢了时候,又一时想不起落在哪里了。很着急,用我妹妹的手机感觉拨了过去,听到等待的声音,说明没关机,心存侥幸,应该没被人捡了或者偷了,否则一般都是关机的;可也惴惴不安,默默念:千万别有人接,千万别有人接。。。 无奈,天不遂人愿,“喂,你哪位啊?”,天... 阅读全文

posted @ 2009-06-23 13:22 smoozer 阅读(481) 评论(1) 推荐(0) 编辑

2009年6月19日

如何处理QToolBox上QToolBoxButton的click事件?

摘要: Problem:QToolBox,QTabWidget,QTabBar是通过currentChanged(int)这个signal来得到当前的currentIndex改变的。Suppose在QToolBox上有3个QToolBoxButton, 每个QToolBoxButton下又有2个item,当我选中第二个QToolBoxButton下的任意一个item的时候,这时候QToolBox的curr... 阅读全文

posted @ 2009-06-19 20:54 smoozer 阅读(3050) 评论(0) 推荐(0) 编辑

2009年6月12日

我遇到的“QWidget: Must construct a QApplication before a QPaintDevice”问题

摘要: 一个QT程序,在Windows下编译运行正常;现在在Linux下编译成功之后运行的时候,程序却异常退出,命令行提示:QWidget: Must construct a QApplication before a QPaintDevice。字面意思是必须在一个QPaintDevice对象(这里是QWidget,QWidget是QPaintDevice的子类)之前,先创建好QApplication对象... 阅读全文

posted @ 2009-06-12 20:14 smoozer 阅读(5500) 评论(1) 推荐(0) 编辑

2009年5月21日

Linux下oracle 10g的错误:ORA-01034, ORA-27101 and ORA-00600

摘要: 新装的一台机器,无法运行程序,报错:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist这两个错误的原因可能是: ORACLE_SID或ORACLE_HOME没有设置正确。对normal users来言,或者是oracle数据库没有启动。对remote users,可能listener有问题。 解决... 阅读全文

posted @ 2009-05-21 13:18 smoozer 阅读(11895) 评论(0) 推荐(0) 编辑

2009年5月19日

如何显示system tray icon

摘要: int main(int argc, char *argv[]){  QApplication app(argc, argv);  ...  tabwidget_ui_demo w; // main window  QObject::connect(&w, SIGNAL(sigbtnQuitClicked()), &app, SLOT(quit()));  w.show(); //... 阅读全文

posted @ 2009-05-19 18:01 smoozer 阅读(2156) 评论(0) 推荐(0) 编辑

2009年2月20日

[原创]探讨多个QRadioButtons的AutoExclusive的问题

摘要: 在写代码的过程中, 遇到一个问题:原来有一个UI文件, 将5个RadioButton分成2组, 前三个(例如: radioBtn1,radioBtn2, radioBtn3)和后两个(radioBtn4, radioBtn5)各放在一个VeticallyLayout里. QT Designer中的截图如下所示: 在代码里, 两组都可以独立工作, 互不干扰. 以下为例:void testFun()... 阅读全文

posted @ 2009-02-20 10:41 smoozer 阅读(3585) 评论(0) 推荐(2) 编辑

2009年2月11日

如何使用ctags

摘要: 把自己觉得有用的关于ctags的几个命令, 做个备份. 具体的命令还是要参考VIM的用户手册.1. 在某个目录下, 建立tags.bj@cnpc0830:~/qt-x11-opensource-src-4.4.1/src/gui> ctags -R .这样,会在当前目录下生成tags文件.2. 将tags文件加入.vimrc.bj@cnpc0830:~/qt-x11-opensource-src-... 阅读全文

posted @ 2009-02-11 10:23 smoozer 阅读(6022) 评论(1) 推荐(0) 编辑

2009年2月9日

QT4如何处理中文字符

摘要: 如何解决中文乱码的问题? 目前发现有下面两种方法,个人推荐用第一种:1:设置QObject的成员函数tr()的编码;QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK")); QTextCodec::setCodecForTr(QTextCodec::codecForName("gb18030"));QFont font("Times",... 阅读全文

posted @ 2009-02-09 22:04 smoozer 阅读(1479) 评论(0) 推荐(0) 编辑