ChinaUnix.net
相关文章推荐:

Qt 的mouse事件

First, down load qt version 3.1.2 from the Trolltech web site. Then apply this patch to the qt source code and use the following commands on your PC to build qt: export qtDIR=`pwd` ./configure -embedded arm -qt-mouse-linuxtp -Dqt_QWS_ADS gmake Put the 'lib' directory on your board (a conventient way to do this is with NFS, alternatively, you could use a jffs or cramfs on the on-board flash memory...

by landuochong - Linux文档专区 - 2009-08-03 09:36:25 阅读(694) 回复(0)

相关讨论

什么是自发事件?哪些类型的事件可以被propagated 或compressed? posting and sending 事件之间有何不同?什么时候应该调用 accept() 或是ignore() ? 如果这些问题你还不是很了解,那么继续看下去。 事件起源: 基于事件如何被产生与分发,可以把事件分为三类: * Spontaneous 事件,由窗口系统产生,它们被放到系统队列中,通过事件循环逐个处理。 * Posted 事件,由qt或是应用程序产生,它们被qt组成队列,再通过事件循环处理。...

by smsong_cu - Linux文档专区 - 2008-09-03 12:01:39 阅读(1025) 回复(0)

什么是自发事件?哪些类型的事件可以被propagated 或compressed? posting and sending 事件之间有何不同?什么时候应该调用 accept() 或是ignore() ? 如果这些问题你还不是很了解,那么继续看下去。 事件起源: 基于事件如何被产生与分发,可以把事件分为三类: * Spontaneous 事件,由窗口系统产生,它们被放到系统队列中,通过事件循环逐个处理。 * Posted 事件,由qt或是应用程序产生,它们被qt组成队列,再通过事件循环处理。...

by mlch1816 - Linux文档专区 - 2008-07-04 19:20:37 阅读(1337) 回复(0)

这个效果是一个js特效,js文件名为coollayer.js也有叫overlib.js的,它可实现一种非常酷的浮动菜单效果,有5种风格: 风格1:没有标题栏 风格2:显示标题栏 风格3:点击显示标题栏 风格4:点击左侧显示标题栏 风格5:居中显示浮动窗口 在js文件中,绝大部分不必修改,你只要改一下显示的字体的大小即可。主要修改html文档页面,因为弹出的浮动窗口的显示内容全部由它控制。看看源代码,非常容易看得懂。比如我新建的网页:http:...

by snow888 - Java文档中心 - 2007-12-11 10:17:46 阅读(725) 回复(0)

最近一个程序涉及到多窗体协调的问题,这方面的细节一直不太清楚,所以在网上搜索了相关的资料。。下面就是一篇。 qt/Embedded窗体事件派发机制 通过鼠标事件来看qt/Embedded 窗体事件是如何派发的 原作者:Xiongzhichen English name: albertChenblackdream2@sina.com To study qt/Embedded how to dispatch window event through qt mouse event transfer track qt的窗体系统可以包含多个进程,对于Linux上的应用,一个进程可...

by kjpioo - Linux文档专区 - 2009-05-16 20:46:29 阅读(2169) 回复(0)

http://xizhizhu.blogspot.com/2008/11/qt_07.html 事件与信号是qt中一个很重要的概念,用来对用户的操作等做出响应。在qt中,信号被成为SIGNAL,响应被称为SLOT,信号和响应间需要进行多对多的绑定。此外,信号也可以和其他信号进行绑定。 先看一个例子。 #include #include int main(int argc, char *argv[]) { QApplication app(argc, argv); QPushButton quit("Quit"); QObject...

by zxz1984 - GUI编程 - 2009-12-01 00:02:52 阅读(4893) 回复(1)

qt的键盘响应? 我写了个类继承qmainwindow,如下: class Game : public QMainWindow { Q_OBJECT //........ //......省略 protected: virtual void keyPressEvent(QKeyEvent*); //............ }; Game::Game(QWidget* parent, const char* name, WFlags f) : QMainWindow( parent, name, f ) { setFocusPolicy( StrongFocus );//设置可以获得键盘输入 //......省略 } //....... void Game::keyPressEvent(QKeyEvent ...

by coolflowers - GUI编程 - 2016-04-21 06:30:07 阅读(4582) 回复(3)

请问一个问题: 在vb,vc++中我们可以方便的捕捉到mouse_down,mouse_over, double_click之类的事件。 4gl中我知道key_up,是通过FGL_LASTKEY()=2000 或是2002捕捉到。 那么mouse_down呢? 请告之,因为我们的系统是gui的。

by carrierye - Informix - 2003-06-15 18:24:54 阅读(1646) 回复(9)

本文章原创于www.yafeilinux.com 转载请注明出处。

我们前面一直在说信号,比方说用鼠标按了一下按钮,这样就会产 生一个按钮的单击信号,然后我们可以在相应的槽函数里进行相应功能的...

by liliu4239 - 移动操作系统 - 2011-12-22 08:51:07 阅读(1291) 回复(0)

为了避免双击时触发单击事件,在单击处理函数clicked()中启动一timer,延时 qApp->doubleClickInterval(),而在此timer的timeout()中处理单击事件,在双击处理函数停止此 timer,一个完整的例子代码如下:(for qt3,qt4的也差不多,省略)[code]#include #include <qtimer.h> #include class Test :public QListBox { Q_OBJECT public: Test( QWidget* parent, const char* name = 0 ) ...

by downup - GUI编程 - 2011-02-25 17:13:35 阅读(3738) 回复(2)

比如我在一个文本框中按c-a,目前两者都可以在键盘处理中获知c-a被按,但如何阻止c-a导致的全选效果?或者c-x导致的剪切效果。 Gtk中通过修改Bindings应该可以,但困惑的是如何获知有哪些Bindings? qt4是在基类中处理keypressevent中检查按键,子类重载此方法可以使这些键不被处理,不过就需要自己处理文字输入了…… 谢谢。 [ 本帖最后由 Magicloud 于 2007-10-29 18:51 编辑 ]

by Magicloud - GUI编程 - 2007-11-07 21:46:40 阅读(7275) 回复(4)