Object Detection  5.0
Image Processing Using Qt and Opencv
circledetecorpluginloaderview.cpp
1 #include "circledetecorpluginloaderview.h"
2 #include "impl/circledetecorpluginloaderviewimpl.h"
3 CIRCLE_PLUGIN_LOADER_BEGIN_NAMESPACE
4 #define PLUGINPATH "/plugins"
5 
6 CircleDetecorPluginLoaderView::CircleDetecorPluginLoaderView(QWidget *parent)
7  : CircleDetecorPluginLoaderView(QDir::currentPath() + PLUGINPATH, parent)
8 {
9 
10 }
11 
12 CircleDetecorPluginLoaderView::CircleDetecorPluginLoaderView(QString path, QWidget *parent)
13  :QDialog(parent),
14  _pimpl{INIT_UNIQUE_PTR(CircleDetecorPluginLoaderView::_CircleDetecorPluginLoaderViewImpl , this, path)}
15 
16 {
17 
18 }
19 
20 CircleDetecorPluginLoaderView::~CircleDetecorPluginLoaderView()
21 {
22 
23 }
24 
25 
26 CircleDetectorPluginModel *CircleDetecorPluginLoaderView::pluginsModel() const
27 {
28  return _pimpl->pluginsModel();
29 }
30 
31 void CircleDetecorPluginLoaderView::setPluginsModel(CircleDetectorPluginModel *pluginsModel)
32 {
33  _pimpl->setPluginsModel(pluginsModel);
34 }
35 
36 QTableView *CircleDetecorPluginLoaderView::view() const
37 {
38  return _pimpl->view();
39 }
40 
41 void CircleDetecorPluginLoaderView::on_lineEdit_textChanged(const QString &arg1)
42 {
43  _pimpl->on_lineEdit_textChanged(arg1);
44 
45 }
46 
47 void CircleDetecorPluginLoaderView::on_buttonBox_accepted()
48 {
49  _pimpl->on_buttonBox_accepted();
50 
51 }
52 
53 void CircleDetecorPluginLoaderView::on_pushButton_clicked()
54 {
55  _pimpl->on_pushButton_clicked();
56 
57 }
58 
59 void CircleDetecorPluginLoaderView::on_pushButton_2_clicked()
60 {
61  _pimpl->on_pushButton_2_clicked();
62 
63 }
64 CIRCLE_PLUGIN_LOADER_END_NAMESPACE