OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
CopyProjectDialog.h
Go to the documentation of this file.
1
4// ###########################################################################################################################################################################################################################################################################################################################
5
6#pragma once
7
8// OpenTwin header
9#include "OTWidgets/Dialog.h"
10
11namespace ot { class LineEdit; };
12
14
16 Q_OBJECT
19public:
20 CopyProjectDialog(const QString& _projectToCopy, ProjectManagement &projectManager);
21 virtual ~CopyProjectDialog();
22
23 QString getProjectName(void) const;
24
25private Q_SLOTS:
26 void slotConfirm(void);
27
28private:
29 QString m_projectToCopy;
30 ot::LineEdit* m_edit;
31 ProjectManagement *m_projectManagement;
32};
33
#define OT_DECL_NODEFAULT(___class)
Removes the default copy constructor and assignment operator.
Definition OTClassHelper.h:22
#define OT_DECL_NOCOPY(___class)
Removes the default copy constructor and assignment operator.
Definition OTClassHelper.h:14
Definition CopyProjectDialog.h:15
virtual ~CopyProjectDialog()
Definition CopyProjectDialog.cpp:59
QString getProjectName(void) const
Definition CopyProjectDialog.cpp:63
CopyProjectDialog(const QString &_projectToCopy, ProjectManagement &projectManager)
Definition CopyProjectDialog.cpp:20
Definition ProjectManagement.h:27
Definition Dialog.h:19
Definition LineEdit.h:17
Definition Connector.h:8