Potreboval bych prenest event z meho okna do okna jineho programu. Pisu program v QT.
// mainwindow.cpp
//void MainWindow::on_pushButton_clicked()
//{
QKeyEvent *event = new QKeyEvent(QEvent::KeyPress, Qt::Key_F1, Qt::NoModifier, "Red", 0);
QApplication::postEvent(this, event);
//}
- toto vyvola event stisku F1 a odesle jej do me aplikace (this)
- ja bych to potreboval prenest mimo aplikaci, do jine
Vubec netusim, jak na to, zatim. Chystam se to googlovat. Kdyby jste s tim nekdo mel zkusenosti, moc by mi to pomohlo.
Jedna se o to, ze kolegovi se jeden program pri necinnosti okna odhlasuje. Coz je ok. Ale nastane tam nejaka chyba, ze kdyz se pokusi pracovat a je odhlaseny, tak nez se overi, ze neni prihlaseny, tak cely ten program asi 5 min je mrtvej. Pak to slavnostne prohlasi, ze uzivatel neni prihlaseny a nabidne moznost se prihlasit. tak to chce obchazet tim zpusobem, ze v tom okne zmacne nejakou nevinnou klavesu.
On s tim pracuje tak, ze chvili neco hleda. Pak treba 5-20 min dela neco jineho. A chce pokracovat v hledani. A nad nim stoji clovek, ktery to nutne potrebuje a ted oba cekaji, nervozita stoupa....
Podobny princip se da samozrejme uplatnit jako pomocnik pri hrani her, ktery macka klavesy :) Ale to neni ted zamysleny cil.