That was indeed extremely helpful for "editing" the text on the fly.
Here is what I did exactly:
int main(int argc, char *argv[])
{
genericTodoList->setFixedSize (445, 445);
defaultText->setFlags (defaultText->flags () | Qt::ItemIsEditable);
genericTodoList->insertItem (0, defaultText);
centralWidget->setLayout (layout);
layout->addWidget (genericTodoList, 0, 0);
window->setCentralWidget (centralWidget);
window->show();
return app.exec();
}
int main(int argc, char *argv[])
{
QApplication app (argc, argv);
QMainWindow *window = new QMainWindow ();
QWidget *centralWidget = new QWidget (window);
QListWidget *genericTodoList = new QListWidget (window);
genericTodoList->setFixedSize (445, 445);
QListWidgetItem *defaultText = new QListWidgetItem ("Double click here to compose the task");
defaultText->setFlags (defaultText->flags () | Qt::ItemIsEditable);
genericTodoList->insertItem (0, defaultText);
QGridLayout *layout = new QGridLayout();
centralWidget->setLayout (layout);
layout->addWidget (genericTodoList, 0, 0);
window->setCentralWidget (centralWidget);
window->show();
return app.exec();
}
To copy to clipboard, switch view to plain text mode
Bookmarks