設置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"); //插入按鍵按下執行代碼 /* ~~ */ } }