12 auto folder_path = QFileDialog::getExistingDirectory();
13 dialog->addon_path->setText(folder_path);
14 std::cout << folder_path.toStdString() << std::endl;
18 auto path = dialog->addon_path->text().toStdString();
19 auto addon_name = dialog->addon_name->text().toStdString();
20 auto addon_version = dialog->addon_version->text().toStdString();
21 auto addon_description = dialog->addon_description_textbox->document()->toPlainText().toStdString();
22 auto wow_version = dialog->wow_version->itemData(dialog->wow_version->currentIndex()).toString().toStdString();
23 if(!path.empty() && !addon_name.empty() && !addon_version.empty() && !addon_description.empty()){
25 addon.m_addonName = addon_name;
26 addon.m_addon_version = addon_version;;
27 addon.m_wow_version = Addon::wow_version_to_enum(wow_version);
28 addon.m_description = addon_description;