QT -- Toolbutton簡單用法


設置ToolButton屬性

ui.Live_Control->setProperty("Live control", "OFF");

函數聲明:

private slots:

         void on_Live_Control_clicked();        //控制開始/停止

函數定義:

void project::on_Live_Control_clicked()
{
       if (ui.Live_Control->property("Live control") == "OFF")          //之前是未開始狀態
      {
           //開始LIVE,等待停止
       ui.Live_Control->setProperty("Live control", "ON");     //設置為開始
       //ui.toolButton_NI_control->setIcon(QIcon(":/Resource/TempBar/light on.png"));
        ui.Live_Control->setText("Stop");

          //插入按鍵按下執行代碼
          /*   ~~   */
      }
      else
      {
                //停止LIVE,等待啟動
        ui.Live_Control->setProperty("Live control", "OFF");     
                //設置為關閉
        //ui.toolButton_NI_control->setIcon(QIcon(":/Resource/TempBar/lightOff.png"));
        ui.Live_Control->setText("Live");

               //插入按鍵按下執行代碼
               /*   ~~   */

       }


}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM