File indexing completed on 2024-04-21 14:46:31
0001 /* 0002 SPDX-FileCopyrightText: 2011 Rafał Kułaga <rl.kulaga@gmail.com> 0003 0004 SPDX-License-Identifier: GPL-2.0-or-later 0005 */ 0006 0007 #ifndef PWIZFOVTYPESELECTION_H 0008 #define PWIZFOVTYPESELECTION_H 0009 0010 #include "ui_pwizfovtypeselection.h" 0011 #include "printingwizard.h" 0012 0013 /** 0014 * \class PWizFovTypeSelectionUI 0015 * \brief User interface for "Select FOV capture method" step of the Printing Wizard. 0016 * \author Rafał Kułaga 0017 */ 0018 class PWizFovTypeSelectionUI : public QFrame, public Ui::PWizFovTypeSelection 0019 { 0020 Q_OBJECT 0021 public: 0022 /** 0023 * \brief Constructor. 0024 */ 0025 explicit PWizFovTypeSelectionUI(PrintingWizard *wizard, QWidget *parent = nullptr); 0026 0027 /** 0028 * \brief Get selected FOV export method. 0029 * \return Selected FOV export method. 0030 */ 0031 PrintingWizard::FOV_TYPE getFovExportType(); 0032 0033 private: 0034 PrintingWizard *m_ParentWizard; 0035 }; 0036 0037 #endif // PWIZFOVTYPESELECTION_H