add search
[badge] / badgewindow.cpp
index c8a5643..bade79f 100644 (file)
@@ -3,6 +3,8 @@
 
 #include "dialogday.h"
 #include <QDebug>
+#include "badgedata.h"
+#include "dialogsearch.h"
 
 BadgeWindow::BadgeWindow(QWidget *parent)
     : QMainWindow(parent), ui(new Ui::BadgeWindow)
@@ -11,21 +13,34 @@ BadgeWindow::BadgeWindow(QWidget *parent)
     ui->menuBar->addAction(ui->actionSearch);
     ui->menuBar->addAction(ui->actionInfo);
     ui->menuBar->addAction(ui->actionClose);
+    connect(ui->actionSearch, SIGNAL(triggered()), this, SLOT(search()));
 }
 
 
 
-void BadgeWindow::selectedDay(QDate)
+void BadgeWindow::selectedDay(QDate date)
 {
     DialogDay day;
+    BadgeData data;
+
     TimeTable tt;
+    tt.day = date;
+    data.getTimetable(tt);
     tt = day.getTimes(tt);
     if (tt.wrong() != TimeTable::WRONG) {
-
+        BadgeData data;
+        data.setTimetable(tt);
     }
 
 }
 
+void BadgeWindow::search()
+{
+    DialogSearch searchDialog;
+    searchDialog.exec();
+
+}
+
 BadgeWindow::~BadgeWindow()
 {
     delete ui;