All Classes Namespaces Functions Variables Enumerations Properties Pages
camerapropertiesdialog.h
1 /*
2 
3 Pencil2D - Traditional Animation Software
4 Copyright (C) 2005-2007 Patrick Corrieri & Pascal Naidon
5 Copyright (C) 2012-2020 Matthew Chiawen Chang
6 
7 This program is free software; you can redistribute it and/or
8 modify it under the terms of the GNU General Public License
9 as published by the Free Software Foundation; version 2 of the License.
10 
11 This program is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 GNU General Public License for more details.
15 
16 */
17 
18 #ifndef CAMERAPROPERTIESDIALOG_H
19 #define CAMERAPROPERTIESDIALOG_H
20 
21 #include <QDialog>
22 
23 namespace Ui {
25 }
26 
28 {
29  Q_OBJECT
30 public:
31  CameraPropertiesDialog(const QString& name, int width, int height);
32  ~CameraPropertiesDialog() override;
33  QString getName();
34  void setName(const QString& name);
35  int getWidth();
36  void setWidth(int);
37  int getHeight();
38  void setHeight(int);
39 private:
40  Ui::CameraPropertiesDialog* ui = nullptr;
41 };
42 
43 #endif // CAMERAPROPERTIESDIALOG_H
int width() const const
Q_OBJECTQ_OBJECT
int height() const const