SWT UI线程和非UI线程

BY alzhang 系统事件转发 任何语言编写的应用程序,底层都是由操作系统来接受GUI事件,操作系统为每个程序独立分配一个GUI事件队列。当用户点击鼠标或者触摸屏幕,操作系统就会产生GUI事件,然后确定哪个应用程序的哪个窗口应当接受这个GUI事件,并将该GUI事件放入此应用程 […]

Django学习 – Model

By Tank 一、安装数据库适配器 我这里用的MySQL-python-1.2.3.win32-py2.7.exe 这是一个python库,安装后位于,$PYTHON_HOME/lib/site-packages/MySQLdb 这样我们就可以在Python代码里面通过MySQ […]

一个gtk下的目录权限问题

最近,在客户的Linux GUI服务器上出现了一个文件权限相关的bug。公司的wxWidgets UI应用程序在执行某一个操作时会调用系统目录选择对话框(GTK默认提供的)。在目录选择对话框里,用户可以新建目录,但在里面创建的目录的权限和当前的umask设置不一致。 比如: 客户 […]

boost::bind源码分析

By Jin-Hua Ouyang 1 Introduction 相信大家对于boost::bind的用法已经非常熟悉,它相当于bind1st, bind2nd的一个超级加强版。 考察下面一个有趣的代码,它能通过编译吗?有运行错误吗? void func(int){ } void […]

小试QtTest

By Bean 在我们的代码里面,多处用到std::map<std::string, double>这样的类型。然而问题在于我们的GUI 往往需要将double的值显示出来,这里便涉及一个问题,需要显示多少位小数呢?事实上我们牵涉的情况多数属于nm的数值,因此三位小数 […]