QLineEdit
KeyEvent を送信してchar を追加したい。私は次のようなコードを使用しています:
ui.myEdit->setFocus();
for(size_t i = 0; i < 10; ++i) {
QKeyEvent keyPressed(QKeyEvent::KeyPress, 'a', Qt::NoModifier);
QWidget::keyPressEvent(&keyPressed); // or
//QApplication::sendEvent(QApplication::focusWidget(), &keyPressed);
}
に変化がないのはなぜmyEdit
ですか?