J'utilise C++ et Qt pour créer un duplicateur de mots. Je fais ça comme un test, alors ne déteste pas! Mon code actuel, pour faire un signal en cliquant sur le bouton estC++ Qt SLOT Erreur
void MainWindow::on_pushButton_clicked() {
QObject::connect(ui->pushButton, SIGNAL(clicked()), ui->textEdit, SLOT(setText(ui->lineEdit->text())));
}
Je veux que le TextEdit pour avoir son texte modifié à tout ce qui est dans la lineEdit * spinbox-> valeur() Je donne les résultats suivants comprend
#include "ui_mainwindow.h"
#include <QtCore>
#include <QtGui>
#include <string>
et voici l'erreur quand je le lance en mode débogage
QObject::connect: No such slot QTextEdit::setText(ui->lineEdit->text()) in ..\wordX\mainwindow.cpp:22
QObject::connect: (sender name: 'pushButton')
QObject::connect: (receiver name: 'textEdit')
Maintenant, j'essaie d'utiliser une boucle for pour ajouter le mot dans la ligne Edit dans le textEdit et ceci est mon code actuel pour (int num = 0; ui-> spinBox-> value()> = num ; num ++) { ui-> textEdit-> append (ui-> lineEdit-> text()); } – Varosion