Your code worked.
I have another problem. When I click on the pushbutton 'Add Task' will want to add a task list that is declared in taskModel.
I have this code but does not work ...
void MainWindow::on_addTarefa_clicked()
{
Task t1(ui->lineNameTask->text());
// t1.setContext(ui->LineContext->text());
// t1.setProject(ui->lineProject->text());
TaskModel model(5);
model.addTask(t1);
// TaskModel::taskList.push_back(t1);
}
void MainWindow::on_addTarefa_clicked()
{
Task t1(ui->lineNameTask->text());
// t1.setContext(ui->LineContext->text());
// t1.setProject(ui->lineProject->text());
TaskModel model(5);
model.addTask(t1);
// TaskModel::taskList.push_back(t1);
}
To copy to clipboard, switch view to plain text mode
void TaskModel::addTask(const Task &task){
qDebug("hello");
// taskList<< task;
taskList.push_back(task);
endInsertRows();
}
void TaskModel::addTask(const Task &task){
beginInsertRows(QModelIndex(), rowCount(),rowCount());
qDebug("hello");
// taskList<< task;
taskList.push_back(task);
endInsertRows();
}
To copy to clipboard, switch view to plain text mode
Bookmarks