Commit a3530015ada90419734523b1eae94e3350738368

Authored by Scott Klum
1 parent a7b975a9

Fixed templateviewergrid scoping bug

openbr/gui/templateviewergrid.cpp
... ... @@ -18,10 +18,10 @@ void TemplateViewerGrid::setFiles(const FileList &files)
18 18 const int size = std::max(1, (int)ceil(sqrt((float)files.size())));
19 19 while (templateViewers.size() < size*size) {
20 20 templateViewers.append(QSharedPointer<TemplateViewer>(new TemplateViewer()));
21   - connect(templateViewers.last().data(), SIGNAL(newInput(br::File)), this, SIGNAL(newInput(br::File)));
  21 + connect(templateViewers.last().data(), SIGNAL(newInput(File)), this, SIGNAL(newInput(File)));
22 22 connect(templateViewers.last().data(), SIGNAL(newInput(QImage)), this, SIGNAL(newInput(QImage)));
23 23 connect(templateViewers.last().data(), SIGNAL(newMousePoint(QPointF)), this, SIGNAL(newMousePoint(QPointF)));
24   - connect(templateViewers.last().data(), SIGNAL(selectedInput(br::File)), this, SIGNAL(selectedInput(br::File)));
  24 + connect(templateViewers.last().data(), SIGNAL(selectedInput(File)), this, SIGNAL(selectedInput(File)));
25 25 }
26 26  
27 27 { // Clear layout
... ...
openbr/gui/templateviewergrid.h
1 1 #ifndef BR_TEMPLATEVIEWERGRID_H
2 2 #define BR_TEMPLATEVIEWERGRID_H
3 3  
  4 +#include <QObject>
4 5 #include <QGridLayout>
5 6 #include <QList>
6 7 #include <QSharedPointer>
  8 +
7 9 #include <openbr/openbr_plugin.h>
8 10  
9 11 #include "templateviewer.h"
... ... @@ -27,10 +29,10 @@ public slots:
27 29 void setMousePoint(const QPointF &mousePoint);
28 30  
29 31 signals:
30   - void newInput(br::File input);
31   - void newInput(QImage input);
32   - void newMousePoint(QPointF mousePoint);
33   - void selectedInput(br::File input);
  32 + void newInput(File);
  33 + void newInput(QImage);
  34 + void newMousePoint(QPointF);
  35 + void selectedInput(File);
34 36 };
35 37  
36 38 } // namespace br
... ...