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); 
         }
    }
  • 相关阅读:
    IOS之UIKit_Day13
    IOS之UIKit_Day12
    IOS之UIKit_Day11
    IOS之UIKit_Day10
    iOS设计模式之工厂模式
    常用操作
    盒子模式
    block循环使用问题
    IOS-sqlite3
    IOS-View用作控制器
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/3746940.html
Copyright © 2011-2022 走看看