コード例 #1
0
ファイル: dialogrecepti.cpp プロジェクト: farm2440/beton
void DialogRecepti::beep()
{//функция за звук при натискане на бутон
    QTime tme;
    GPIO *buzzer;
    buzzer = new GPIO(PIN31);
    buzzer->openPin();
    buzzer->setDirection(GPIO::Out);
    tme.restart();
    buzzer->setState(true);
    while(tme.elapsed()<25){qApp->processEvents();}
    buzzer->setState(false);
    buzzer->closePin();
    delete buzzer;
}
コード例 #2
0
ファイル: dialogmenu.cpp プロジェクト: farm2440/beton
void DialogMenu::beep()
{
 //  qApp->beep();

    QTime tme;
    GPIO *buzzer;
    buzzer = new GPIO(PIN31);
    buzzer->openPin();
    buzzer->setDirection(GPIO::Out);
    tme.restart();
    buzzer->setState(true);
    while(tme.elapsed()<25){qApp->processEvents();}
    buzzer->setState(false);
    buzzer->closePin();
    delete buzzer;
}