Делаю программу для учета клиентов. Сделал механизм по которому программа вставляет перегородку если день(изначально в введенной строке в QListWidget дата прописана полностью, тоесть, день, месяц, год, а уже потом из этой даты преобразую в день) из последней и предпоследней строки отличается, но когда дело доходит до того момента, где нужно ввести данные в QListWIdget, программа просто вылетает.
QListWidgetItem *dayLast = ui->listWidget->item(ui->listWidget->count()-1);
QListWidgetItem *dayPenult = ui->listWidget->item(ui->listWidget->count()-2);
QString dayLast2 = dayLast->text();
QString dayPenult2 = dayPenult->text();
QDate dayLast3 = QDate::fromString(dayLast2, "dd");
QDate dayPenult3 = QDate::fromString(dayPenult2, "dd");
QString partition = "";
if (dayLast3 != dayPenult3) {
ui->listWidget->addItem(partition);
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Хочу загружать в layout только выбранный сформированный виджет из контейнера, который заполняется в конструкторе класса MainWindow