BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
ViewModelDelegateTest Class Reference

Tests of ViewModelDelegate class. More...

Inheritance diagram for ViewModelDelegateTest:
[legend]
Collaboration diagram for ViewModelDelegateTest:
[legend]

Classes

struct  TestData
 

Public Member Functions

 ~ViewModelDelegateTest ()
 
std::unique_ptr< TestDatatest_data ()
 

Static Public Member Functions

static void SetUpTestSuite ()
 
static void TearDownTestSuite ()
 

Static Protected Attributes

static QApplication * m_app = nullptr
 

Detailed Description

Tests of ViewModelDelegate class.

Definition at line 30 of file viewmodeldelegate.test.cpp.

Constructor & Destructor Documentation

◆ ~ViewModelDelegateTest()

ViewModelDelegateTest::~ViewModelDelegateTest ( )
default

Member Function Documentation

◆ SetUpTestSuite()

void WidgetBasedTest::SetUpTestSuite ( )
staticinherited

Definition at line 29 of file widgetbasedtest.cpp.

30 {
31  m_app = new QApplication(argc, argv);
32 }
static QApplication * m_app

References WidgetBasedTest::m_app.

◆ TearDownTestSuite()

void WidgetBasedTest::TearDownTestSuite ( )
staticinherited

Definition at line 34 of file widgetbasedtest.cpp.

35 {
36  delete m_app;
37  m_app = 0;
38 }

References WidgetBasedTest::m_app.

◆ test_data()

std::unique_ptr<TestData> ViewModelDelegateTest::test_data ( )
inline

Definition at line 60 of file viewmodeldelegate.test.cpp.

60 { return std::make_unique<TestData>(); }

Member Data Documentation

◆ m_app

QApplication * WidgetBasedTest::m_app = nullptr
staticprotectedinherited

The documentation for this class was generated from the following file: