21 setCaption(i18n(
"Set the resource type for files"));
23 QVBoxLayout* layout =
new QVBoxLayout(parent);
29 for (
int i = 0; i < keys.size(); i++) {
31 label =
new QLabel(parent);
32 if (keys[i] ==
"image/png") {
33 label->setText(i18nc(
"Question in a dialog so the user can choose which resource type the PNG files belong to: brush tips or patterns",
34 "What resource do you want to import these PNG files as?"));
35 }
else if (keys[i] ==
"image/svg+xml") {
36 label->setText(i18nc(
"Question in a dialog so the user can choose which resource type the SVG files belong to: brush tips or patterns or symbols",
37 "What resource do you want to import these SVG files as?"));
39 label->setText(i18nc(
"Question in a dialog so the user can choose which resource type the files of type %1 belongs to; % will be rather untranslatable noun (a mimetype)",
40 "What resource do you want to import these %1 files as?", keys[i]));
42 layout->addWidget(label);
44 QButtonGroup* buttonGroup =
new QButtonGroup(parent);
47 QStringList resourceTypes = resourceTypesForMimetype[keys[i]];
48 for (
int j = 0; j < resourceTypes.size(); j++)
51 QRadioButton*
button =
new QRadioButton(resourceName, parent);
52 button->setProperty(
"resourceType", resourceTypes[j]);
53 buttonGroup->addButton(
button);
59 QWidget* widget =
new QWidget(parent);
60 widget->setLayout(layout);