• 7092阅读
  • 3回复

【提问】创建的信号出错之二 [复制链接]

上一主题 下一主题
离线chip_7
 
只看楼主 正序阅读 楼主  发表于: 2006-02-16
谢谢各位,我找到了focusinevent()函数,
  但是信号还是创建不了,
      现在关键就是不清楚如何建信号,关键字signals也已经加上了
  总是提示有错
      请各位再帮忙!
[ 此贴被fanyu在2006-02-16 12:00重新编辑 ]
离线tieliu

只看该作者 3楼 发表于: 2006-02-24
楼主,把你的相关代码和错误信息帖出来大家一起看看吧
离线zccmin
只看该作者 2楼 发表于: 2006-02-20
创建信号很简单,申明了信号之后,只要在某个事件函数里 加上emit就行。
例如:你申明的一个out()信号。你想按下某个按钮产生该信号。你只要在按钮连接的槽中加上一行: emit out();
离线XChinux

只看该作者 1楼 发表于: 2006-02-16
下面是引用chip_7于2006-02-15 20:08发表的【提问】如何响应得到焦点事件:
各位大虾,我有个问题想请教:
    我的想法是点击一个lineedit(就是空行),也就是它得到了焦点,然后就弹出一个dialog
    查过lineedit的函数后,发现没有类似的信号,
    那只好自己建信号了,我就又创建了一个类line,它继承了LineEdit,我又在里面加了一句
    signals:void out();
.......


有了focusInEvent()你还要信号干什么?
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个