Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
MaterialPropertyPage.h
Go to the documentation of this file.
1#pragma once
2#include "Namespace.h"
3#include <QAbstractButton>
5
6namespace sf
7{
8
9namespace Ui
10{
11// Forward definition of auto generated class.
12class MaterialPropertyPage;
13}// namespace Ui
14
19{
20 // Macro required for Qt's meta-object system (signals/slots)
21 Q_OBJECT
22
23 public:
28 explicit MaterialPropertyPage(QWidget* parent = nullptr);
29
34
35 void setIniFile(const IniEnvelope& ini);
36
37 private:
38 void boxClicked(QAbstractButton* button);
39
40 // Pointer to the UI object generated by the Qt UI compiler (uic)
41 // This object contains all the widgets defined in the .ui file.
42 Ui::MaterialPropertyPage* ui;
43
44 IniEnvelope _iniFile;
45};
46
47}// namespace sf
The MaterialPropertyPage class represents a custom dialog window.
Definition MaterialPropertyPage.h:19
MaterialPropertyPage(QWidget *parent=nullptr)
Constructor for the MaterialPropertyPage class.
~MaterialPropertyPage() override
Destructor for the MaterialPropertyPage class.
void setIniFile(const IniEnvelope &ini)
Widget to create a page in a PropertySheet dialog.
Definition PropertyPage.h:16
Definition ApplicationPropertyPage.h:7
Definition Application.h:10