#include "GuiThesaurus.h"
#include "qt_helpers.h"
+
+#include "FuncRequest.h"
+#include "lyxfind.h"
+
#include "support/debug.h"
+#include "support/gettext.h"
-#include <QCloseEvent>
#include <QHeaderView>
#include <QLineEdit>
#include <QPushButton>
#include <QTreeWidget>
#include <QTreeWidgetItem>
-#include "lyxfind.h"
-#include "FuncRequest.h"
-
-using std::string;
+using namespace std;
namespace lyx {
namespace frontend {
GuiThesaurus::GuiThesaurus(GuiView & lv)
- : GuiDialog(lv, "thesaurus")
+ : GuiDialog(lv, "thesaurus", qt_("Thesaurus"))
{
setupUi(this);
- setViewTitle(_("Thesaurus"));
meaningsTV->setColumnCount(1);
meaningsTV->header()->hide();
}
-void GuiThesaurus::closeEvent(QCloseEvent * e)
-{
- slotClose();
- GuiDialog::closeEvent(e);
-}
-
-
void GuiThesaurus::entryChanged()
{
updateLists();
QTreeWidgetItem * i = new QTreeWidgetItem(meaningsTV);
i->setText(0, toqstr(cit->first));
meaningsTV->expandItem(i);
- for (std::vector<docstring>::const_iterator cit2 = cit->second.begin();
+ for (vector<docstring>::const_iterator cit2 = cit->second.begin();
cit2 != cit->second.end(); ++cit2) {
QTreeWidgetItem * i2 = new QTreeWidgetItem(i);
i2->setText(0, toqstr(*cit2));