Fixed log window not to have horizontal scrollbars.
[jenirok] / src / gui / mainwindow.h
index b8e88aa..b859be0 100644 (file)
@@ -26,6 +26,8 @@
 #include "searchdialog.h"
 #include "settingsdialog.h"
 #include "aboutdialog.h"
+#include "source.h"
+#include "logwindow.h"
 
 class MainWindow : public QMainWindow
 {
@@ -37,13 +39,14 @@ public:
 
 signals:
     void search(SearchDialog::SearchDetails& details);
+    void logItemSelected(Source::Result const& result);
 
 public slots:
     void showSettings();
     void showAbout();
     void toggleDaemon();
-    void openSearch();
-    void handleSearch(SearchDialog::SearchDetails& details);
+    void openSearch(QString const& str = QString());
+    void openLog();
 
 private:
     QToolButton* createButton(QString const& text);
@@ -54,6 +57,7 @@ private:
     SearchDialog* searchDialog_;
     AboutDialog* aboutDialog_;
     QDialog* warning_;
+    LogWindow* logWindow_;
 
 };