Стоит перед мной задача:
Имеется примитивный текстовый редактор. Нужно добавить QAction
для каждого нового файла, при нажатии на который(имеется ввиду нажатие на QAction
) открывался тот самый файл.
// QVector<QAction *> actionRecentFiles;
actionRecentFiles.push_back(new QAction(currentFileName, this)); // добавляем в вектор QAction
actionRecentFiles.back()->setData(currentFileUrl); // добавляем дата для того, что бы потом перейти по нему
connect (/* здесь не понимаю как добавить все QAction из вектора */, &QAction::triggered, this, [this]()
{
// changeCurrentFile(const QString &); - меняет текущий файл
changeCurrentFile(this->actionRecentFiles[actionRecentFiles.indexOf(/* тут так же не понимаю как найти тот самый QAction */)->data().toString());
});
Если я всё правильно понял...
actionRecentFiles.push_back(new QAction(currentFileName, this)); // добавляем в вектор QAction
actionRecentFiles.back()->setData(currentFileUrl); // добавляем дата для того, что бы потом перейти по нему
QAction* action = actionRecentFiles.back();
connect (action, &QAction::triggered, this, [this, action]()
{
// changeCurrentFile(const QString &); - меняет текущий файл
changeCurrentFile(action->data().toString());
});
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть map описывающий сущность, где пара это имя поля и его значениеПодскажите пожалуйста, есть ли какой нибудь инструмент который позволит...
break - выбрасывает вас из цикла либо же ключевое слово которое выходит из циклаЗавершить цикл раньше времени и тд
В фрагменте есть RecyclerView, в который должны загружаться картинкиОданко при тесте приложение вылетает при переходе на фрагмент с этим RecyclerView