Russian Qt Forum

Qt => Общие вопросы => Тема начата: weber от Январь 09, 2017, 12:52



Название: ПОМОГИТЕ С QCOMBOBOX
Отправлено: weber от Январь 09, 2017, 12:52
Есть у меня QComboBox, в котором три айтема:

    QComboBox *comboBoxOfSign;
    comboBoxOfSign = new QComboBox();
    comboBoxOfSign->addItem("фамилия");
    comboBoxOfSign->addItem("предмет");
    comboBoxOfSign->addItem("кол-во пересдач");

Мне нужно, чтобы при выбор определенного пункта(например, "кол-во пересдач) выполнялся определённый слот

Кто знает, подскажите, пожалуйста, а то практика горит :с


Название: Re: ПОМОГИТЕ С QCOMBOBOX
Отправлено: Пантер от Январь 09, 2017, 13:11
Слот один, в котором ты проверяешь что выбрано. Зачем тебе разные слоты?


Название: Re: ПОМОГИТЕ С QCOMBOBOX
Отправлено: weber от Январь 09, 2017, 13:22
Слот один, в котором ты проверяешь что выбрано. Зачем тебе разные слоты?

Хорошо, а как проверить?


Название: Re: ПОМОГИТЕ С QCOMBOBOX
Отправлено: Пантер от Январь 09, 2017, 13:27
Тебе передается либо индекс, либо текст (смотря какой сигнал принимаешь), вот и проверяй. Читай документацию, там все написано. А еще есть примеры.