#include <eventmodel.h>
#include <delegate.h>
+#include <QDialog>
+#include "ui_about.h"
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
{
setupUi(this);
+ // connect Menu actions
+ connect(actionImportSchedule, SIGNAL(triggered()), SLOT(importSchedule()));
+ connect(actionAboutQt, SIGNAL(triggered()), qApp, SLOT(aboutQt()));
+ connect(actionAboutApplication, SIGNAL(triggered()), SLOT(aboutApp()));
+
// create "SQLITE" DB instance/connection
// opens DB connection (needed for EventModel)
mSqlEngine = new SqlEngine(this);
connect(mXmlParser, SIGNAL(progressStatus(int)), this, SLOT(showParsingProgress(int)));
statusBar()->showMessage(tr("Ready"));
- connect(actionImportSchedule, SIGNAL(triggered()), SLOT(importSchedule()));
-
treeView->setHeaderHidden(true);
treeView->setRootIsDecorated(false);
treeView->setIndentation(0);
statusBar()->showMessage(msg,1000);
}
+void MainWindow::aboutApp()
+{
+ QDialog dialog(this);
+ Ui::AboutDialog ui;
+ ui.setupUi(&dialog);
+ dialog.exec();
+}
+