开发者社区> 问答> 正文

嵌入式qt蜂鸣器问题

我现在是在做嵌入式应用,使用Linux qt做开发环境。现在我希望每次按钮和点击QListWidget中的选项时系统的蜂鸣器可以蜂鸣一下(底层驱动已弄好)。我现在能重写notify(),在里面添加if((obj->metaObject()->className() == QLineEdit::staticMetaObject.className){ GPIO_SYS_BUZZ_ON;//蜂鸣器蜂鸣usleep(30000); GPIO_SYS_BUZZ_OFF;}判断事件窗口是按钮就让蜂

展开
收起
杨冬芳 2016-07-14 18:11:14 2510 0
1 条回答
写回答
取消 提交回答
  • IT从业

    你是要界面所有事件在一个函数实现吗?。。没有必要吧,应该每个按钮事件对应一个槽函数。获取 QListWidget下其中的(QListWidgetItem),你可以在 QListWidget的clicked() 槽函数里这样写: void MainWindow::on_listWidget_clicked(){ QList item = ui->listWidget->selectedItems(); qDebug()<text();}通过

    2019-07-17 19:56:40
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
相关产品:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关镜像