]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/GuiTexinfo.cpp
do what the FIXME suggested
[lyx.git] / src / frontends / qt4 / GuiTexinfo.cpp
index 048df8d7e6c8e8ef6c8edcaba16df189bfb11e56..b718d4b28788e22f62470c74e047ec852668181e 100644 (file)
 #include "GuiTexinfo.h"
 
 #include "FuncRequest.h"
-#include "support/debug.h"
 
+#include "support/debug.h"
 #include "support/filetools.h"
 #include "support/FileName.h"
 #include "support/lstrings.h"
 
 #include "qt_helpers.h"
 
-#include <QCloseEvent>
 #include <QCheckBox>
 #include <QListWidget>
 #include <QPushButton>
 #include <algorithm>
 
 using namespace std;
+using namespace lyx::support;
 
 namespace lyx {
 namespace frontend {
 
-using support::FileName;
-using support::contains;
-using support::split;
-using support::token;
-using support::getExtension;
-using support::libFileSearch;
-using support::onlyFilename;
 
 static string texFileFromList(string const & file, string const & type)
 {
@@ -85,10 +78,9 @@ static string texFileFromList(string const & file, string const & type)
 
 
 GuiTexInfo::GuiTexInfo(GuiView & lv)
-       : GuiDialog(lv, "texinfo")
+       : GuiDialog(lv, "texinfo", qt_("TeX Information"))
 {
        setupUi(this);
-       setViewTitle(_("TeX Information"));
 
        warningPosted = false;
        activeStyle = ClsType;
@@ -120,13 +112,6 @@ void GuiTexInfo::change_adaptor()
 }
 
 
-void GuiTexInfo::closeEvent(QCloseEvent * e)
-{
-       slotClose();
-       e->accept();
-}
-
-
 void GuiTexInfo::rescanClicked()
 {
        // build new *Files.lst
@@ -182,10 +167,10 @@ void GuiTexInfo::updateStyles(TexFileType type)
        vector<string>::iterator it1  = data.begin();
        vector<string>::iterator end1 = data.end();
        for (; it1 != end1; ++it1)
-               *it1 = support::onlyFilename(*it1);
+               *it1 = onlyFilename(*it1);
 
        // sort on filename only (no path)
-       std::sort(data.begin(), data.end());
+       sort(data.begin(), data.end());
 
        fileListLW->clear();
        ContentsType::const_iterator it  = data.begin();
@@ -216,7 +201,7 @@ string GuiTexInfo::classOptions(string const & classname) const
        if (filename.empty())
                return string();
        string optionList;
-       std::ifstream is(filename.toFilesystemEncoding().c_str());
+       ifstream is(filename.toFilesystemEncoding().c_str());
        while (is) {
                string s;
                is >> s;