Всем доброго времени суток. Может, кто сталкивался с подобной проблемой:
if (learn == QMessageBox::No)
{
Learning->show();
lineedit->show();
label->show();
right_b->show();
connect(right_b, SIGNAL(clicked()), this, SLOT(learning_slot()));
}
Имеется такой код. Дело в том, что при первом нажатии right_b
слот learning_slot()
вызывается один раз, при втором - два раза, при 3 - три и т.д. Никак не могу понять, в чем дело. Циклов нигде нет. Зависит все только от того, в какой раз я нажимаю на эту кнопку. Такое чувство, в какой раз я нажал и выполняет именно столько кликов.
Разобрался. Нужно просто в learning_slot()
прописать
right_b->disconnect();
.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
То есть, если vector<vector<string> > con; , то conclear(); очистит всё элементы и их векторы со строками или же будет утечка памяти?
Изначально было необходимо написать функцию, которая производит целочисленное деление двух длинных чисел аналогично бинарному поискуСами...
Дана матрица А(10х10)Расставить строки таким образом, чтобы элементы в первом столбце были упорядочены по убыванию