mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
39 lines
812 B
C
39 lines
812 B
C
|
|
#pragma once
|
||
|
|
|
||
|
|
|
||
|
|
#include <QDialog>
|
||
|
|
|
||
|
|
namespace caf {
|
||
|
|
class PdmObject;
|
||
|
|
class PdmUiPropertyView;
|
||
|
|
}
|
||
|
|
|
||
|
|
class QDialogButtonBox;
|
||
|
|
class QWidget;
|
||
|
|
class QString;
|
||
|
|
class QStringList;
|
||
|
|
|
||
|
|
namespace caf
|
||
|
|
{
|
||
|
|
|
||
|
|
class PdmUiTabbedPropertyViewDialog : public QDialog
|
||
|
|
{
|
||
|
|
public:
|
||
|
|
PdmUiTabbedPropertyViewDialog(caf::PdmObject* object,
|
||
|
|
const QStringList& uiConfigNameForTabs,
|
||
|
|
const QString& windowTitle,
|
||
|
|
QWidget* parent);
|
||
|
|
~PdmUiTabbedPropertyViewDialog() override;
|
||
|
|
|
||
|
|
QDialogButtonBox* dialogButtonBox();
|
||
|
|
|
||
|
|
protected:
|
||
|
|
QSize minimumSizeHint() const override;
|
||
|
|
QSize sizeHint() const override;
|
||
|
|
|
||
|
|
private:
|
||
|
|
std::vector<PdmUiPropertyView*> m_propertyViewTabs;
|
||
|
|
QDialogButtonBox* m_dialogButtonBox;
|
||
|
|
};
|
||
|
|
|
||
|
|
}
|