#include "GuiAbout.h"
+#include "ui_AboutUi.h"
+
#include "qt_helpers.h"
#include "version.h"
}
+struct GuiAbout::Private
+{
+ Ui::AboutUi ui;
+};
+
+
GuiAbout::GuiAbout(GuiView & lv)
- : GuiDialog(lv, "aboutlyx", qt_("About LyX"))
+ : DialogView(lv, "aboutlyx", qt_("About LyX")),
+ d(new GuiAbout::Private)
{
- setupUi(this);
+ d->ui.setupUi(this);
- connect(closePB, SIGNAL(clicked()), this, SLOT(reject()));
+ d->ui.copyrightTB->setPlainText(copyright());
+ d->ui.copyrightTB->append(QString());
+ d->ui.copyrightTB->append(license());
+ d->ui.copyrightTB->append(QString());
+ d->ui.copyrightTB->append(disclaimer());
+
+ d->ui.versionLA->setText(version());
+ d->ui.creditsTB->setHtml(credits());
+}
- copyrightTB->setPlainText(copyright());
- copyrightTB->append(QString());
- copyrightTB->append(license());
- copyrightTB->append(QString());
- copyrightTB->append(disclaimer());
- versionLA->setText(version());
- creditsTB->setHtml(credits());
+void GuiAbout::on_closePB_clicked()
+{
+ close();
}