*.h

//=========================================

class IMAGE_SHOW_RPC_MWIN : public QMainWindow
 {
     Q_OBJECT
 
     public:
         IMAGE_SHOW_RPC_MWIN(QWidget *parent = nullptr);
         ~IMAGE_SHOW_RPC_MWIN();        
 
 
     private:
 
 
     private Q_SLOTS:
         void    OnBT_Connect();        
         void    OnBT_Disconnect();     
         void    OnTimeout();
 
     private:
         Ui::IMAGE_RPC    *mpUI;        
         std::string      mIP;
         bool             mConnected;   
         std::shared_ptr<rest_rpc::rpc_client>   mpNetClient;
         QTimer           *mpTimer;     
 };



*.cpp

//=========================================

QTimer           *mpTimer;


mpTimer = new QTimer(this);


connect(mpTimer, SIGNAL(timeout()), this, SLOT(OnTimeout()));

mpTimer->start(100);   // mpTimer->stop();



标签: none

评论已关闭