• 4723阅读
  • 0回复

[提问]textEdit 的鼠标事件 为什么不能用 [复制链接]

上一主题 下一主题
离线369421368
 
只看楼主 倒序阅读 楼主  发表于: 2011-02-23
ui->textEdit->installEventFilter(this);

bool MainWindow::eventFilter(QObject *obj, QEvent *event)
{


              if((event->type() == QEvent::FocusIn))
              {

                       key_boa->show();//获得焦点事件是可行的
              }

/////////////////////////////////////////////////////////////////////////////////////////////

             if(event->type() == QEvent::MouseButtonPress)
              {
                     key_boa->show();//获得鼠标事件确不可能  请教各位大虾 先行谢过

              }
//lineEdit 控件  不论是焦点还是鼠标 都可行。。。TextEdit和LineEdit 为什么有这种区别呢。。不逗是文本输入框么

return false;
}

快速回复
限100 字节
 
上一个 下一个