]> git.lyx.org Git - features.git/blobdiff - src/frontends/qt/GuiInclude.cpp
Show suggestions containing the input in the command buffer
[features.git] / src / frontends / qt / GuiInclude.cpp
index 5949d17153c93eca2bccadbd71131f96cb13d0fe..3d4f3dde1b9282e64fd62b94a8eea740ecdda3b1 100644 (file)
@@ -315,19 +315,22 @@ bool GuiInclude::isValid()
        int const item = typeCO->currentIndex();
        // Are we inputting or including a LyX file?
        if (item != 0 && item != 1) {
-               okbutton->setText("OK");
+               okbutton->setText(qt_("&OK"));
                return true;
        }
-       // Do we have a LyX filename?
-       if (!isLyXFileName(fromqstr(fname))) {
-               okbutton->setText("OK");
-               return false;
-       }
+
        string const bpath = buffer().filePath();
        // Path might be relative to current Buffer, so make absolute
        FileName const absfname = support::makeAbsPath(fromqstr(fname), bpath);
+
+       // Do we have a LyX filename?
+       if (!isLyXFileName(fromqstr(fname))) {
+               okbutton->setText(qt_("&OK"));
+               return absfname.exists();
+       }
+
        // Set OK button text according to whether file already exists
-       okbutton->setText(absfname.exists() ? "OK" : "Create");
+       okbutton->setText(absfname.exists() ? qt_("&OK") : qt_("&Create"));
        // enable edit button iff file is open in some Buffer
        editPB->setEnabled(theBufferList().getBuffer(absfname));
        return true;
@@ -393,9 +396,6 @@ void GuiInclude::dispatchParams()
 }
 
 
-Dialog * createGuiInclude(GuiView & lv) { return new GuiInclude(lv); }
-
-
 } // namespace frontend
 } // namespace lyx