}
+void FindAndReplace::updateView()
+{
+ widget_->updateGUI();
+}
+
+
FindAndReplace::FindAndReplace(GuiView & parent,
Qt::DockWidgetArea area, Qt::WindowFlags flags)
: DockView(parent, "findreplaceadv", qt_("Advanced Find and Replace"),
}
+void FindAndReplaceWidget::updateGUI()
+{
+ bool replace_enabled = view_.documentBufferView()
+ && !view_.documentBufferView()->buffer().isReadonly();
+ replace_work_area_->setEnabled(replace_enabled);
+ replacePB->setEnabled(replace_enabled);
+ replaceallPB->setEnabled(replace_enabled);
+}
+
+
Dialog * createGuiSearchAdv(GuiView & lv)
{
FindAndReplace * gui = new FindAndReplace(lv, Qt::RightDockWidgetArea);