OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
DockWatcherAction.h
Go to the documentation of this file.
1
5// ###########################################################################################################################################################################################################################################################################################################################
6
7#pragma once
8
9// OpenTwin header
12
13// Qt header
14#include <QtWidgets/qaction.h>
15#include <QtWidgets/qdockwidget.h>
16
17namespace ot {
18
20 Q_OBJECT
22 public:
24 virtual ~DockWatcherAction();
25
26 void watch(QDockWidget* _dock);
27 void removeWatch(void);
28
29 private Q_SLOTS:
30 void slotTriggered(bool _checked);
31 void slotVisibilityChanged(bool _vis);
32
33 private:
34 QDockWidget* m_dock;
35
36 };
37
38}
This file contains defines that may be used simplyfy class creation.
#define OT_DECL_NOCOPY(___class)
Removes the default copy constructor and assignment operator.
Definition OTClassHelper.h:14
#define OT_WIDGETS_API_EXPORT
Definition OTWidgetsAPIExport.h:12
Definition DockWatcherAction.h:19
Definition Connector.h:8