zoukankan      html  css  js  c++  java
  • QT 自定义消息(超级简单的一个例子)

    #define TEST_EVENT QEvent::User + 100
     
    class CVxActuatorMain : public QMainWindow
    {
      protected:
          void customEvent(QEvent *event);
    }
     
    CVxActuatorMain::CVxActuatorMain(QWidget *parent, Qt::WFlags flags)
     : QMainWindow(parent, flags)
    {
         QEvent *event = new QEvent(QEvent::Type(TEST_EVENT));
         qApp->postEvent(this, event);
    }
     
    void CVxActuatorMain::customEvent(QEvent *event)
    {
         int type = event->type();
         if (type == TEST_EVENT) 
         {
              m_pEdt_Info->append(QObject::tr("Test"));
              event->accept();
         }
         else
         {
              QMainWindow::customEvent(event); 
         }
    }
    http://blog.chinaunix.net/uid-20718335-id-2193953.html
    http://www.java2s.com/Code/Cpp/Qt/SubclassQEvent.htm
  • 相关阅读:
    Eclipse常用插件汇总
    关于销售订单
    java下载文件的种方式
    左右对联
    链表
    Spring MVC 入门
    JAVA环境配置总结
    struts2 iterator判断奇偶
    保存页面的浏览记录
    心扬JS分页
  • 原文地址:https://www.cnblogs.com/findumars/p/5040451.html
Copyright © 2011-2022 走看看