QListWidget
摘要:将listwidget里的列表横向显示: setViewMode ()为QListView::IconMode,若为QListView::ListMode,则是一行一行的显示。并且IconMode,列表是可以拖动的,ListMode列表是不能拖动的,如果不想让列表拖动,可以设置setMovement(QListView::Static);添加item: //listWidget显示 QLis...
阅读全文
文字提示框
摘要:现在好多界面都用到了一种提示框,上面显示的是“请输入。。。”之类的字样,当鼠标点进去的时候变成空的,等待输入,在不输入任何字符的情况下,移开鼠标,提示框中又显示提示字符,就像QQ上的搜索框那栏。 其实这种这种效果就是必须对输入框中的鼠标移进移出做出处理。因此重写lineedit的focusInEvent和focusOutEvent就行了。CLineEditFocus::C...
阅读全文
消息队列的使用
摘要:1、指定ID 系统建立IPC通讯(如消息队列、共享内存时)必须指定一个ID值。通常情况下,该id值通过ftok函数得到。ftok原型如下: key_t ftok( char * fname, int id ) fname就时你指定的文件名,id是子序号。 在一般的UNIX实现中,是将文件的索引节点号取出,前面加上子序号得到key_t的返回值。 如指定文件的索引节点号为65538,换算成16进制为...
阅读全文
qt做文件浏览器
摘要:项目要求做一个文件浏览器,要求文件以列表形式显示,当单击某个目录时,就会进入下层目录,用QT实现。方法1:用QFileSystemModel或是QDir做model,QTableView做为显示的view。 采取这种方法的好处是:QFileSystemModel和QDir能自动的读取出当前目录下的文件信息。包括文件的大小,类型等,只要做如下设置就可以将当前目录下 的文件列表显示出来。...
阅读全文
linux系统调用函数
摘要:1、开启子进程fork fork()函数,Linux系统调用 头文件: #include <unistd.h> 函数定义: int fork( void ); 返回值: 子进程中返回0,父进程中返回子进程ID,出错返回-1 函数说明: 一个现有进程可以调用fork函数创建一个新进程。由fork创建的新进程被称为子进程(child process)。fork函数被调用一...
阅读全文
郑彦兴的“Linux IPC 通信机制”文章
摘要:IPC 通信机制”文章概述:http://www.ibm.com/developerworks/cn/linux/l-ipc/管道:http://www.ibm.com/developerworks/cn/linux/l-ipc/part1/信号:http://www.ibm.com/developerworks/cn/linux/l-ipc/part2/index1.htmlhttp...
阅读全文
C/C++ 编译器和调试器以及静态库、动态库使用汇总
摘要:C/C++ 编译器和调试器以及静态库、动态库使用汇总 http://www.chinaunix.net/ 作者:蓝色键盘 发表于:2003-05-09 14:01:19 经常的,有朋友问到有关unix下面条是的技术。我整理了大多数的unix系统下面的常用的调试工具的调试技术的文章。希望对大家有所帮助。 另外静态库、动态库也是问的频率比较高的问题。在这里也做了总结。 ######大多数unix系统下...
阅读全文