+void DolphinSearchOptionsConfigurator::saveQuery()
+{
+ KDialog dialog(0, Qt::Dialog);
+
+ QWidget* container = new QWidget(&dialog);
+
+ QLabel* label = new QLabel(i18nc("@label", "Name:"), container);
+ KLineEdit* lineEdit = new KLineEdit(container);
+ lineEdit->setMinimumWidth(250);
+
+ QHBoxLayout* layout = new QHBoxLayout(container);
+ layout->addWidget(label, Qt::AlignRight);
+ layout->addWidget(lineEdit);
+
+ dialog.setMainWidget(container);
+ dialog.setCaption(i18nc("@title:window", "Save Search Options"));
+ dialog.setButtons(KDialog::Ok | KDialog::Cancel);
+ dialog.setDefaultButton(KDialog::Ok);
+ dialog.setButtonText(KDialog::Ok, i18nc("@action:button", "Save"));
+
+ KConfigGroup dialogConfig(KSharedConfig::openConfig("dolphinrc"),
+ "SaveSearchOptionsDialog");
+ dialog.restoreDialogSize(dialogConfig);
+ dialog.exec(); // TODO...
+}
+