设置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"); //插入按键按下执行代码 /* ~~ */ } }