| Код | #include <QtGui> #include "vvod.h" MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { setupUi(this); connect(yazikcomboBox, SIGNAL(currentIndexChanged(int)), this , SLOT(smenaWidgeta(int))); } void MainWindow::smenaWidgeta(int vibor) { if (vibor == -1) stackedWidget->setCurrentIndex(0); else stackedWidget->setCurrentIndex(vibor); QMessageBox::information(this, "smenaWidgeta", "tada", QMessageBox::Ok,QMessageBox::NoButton); }
|
Добавлено через 4 минуты и 7 секунд
| Код | void QComboBox::currentIndexChanged ( int index );
|
посылает в слот выбранный индекс. Потому, в качестве параметра нужно писать тип посылаемого значения, в данном случае int |