File indexing completed on 2024-04-14 14:11:16
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 #include "pwizchartcontents.h" 0008 #include "printingwizard.h" 0009 #include "skyobject.h" 0010 0011 PWizChartContentsUI::PWizChartContentsUI(PrintingWizard *wizard, QWidget *parent) 0012 : QFrame(parent), m_ParentWizard(wizard) 0013 { 0014 setupUi(this); 0015 0016 astComCheckBox->setChecked(false); 0017 astComCheckBox->setEnabled(false); 0018 } 0019 0020 void PWizChartContentsUI::entered() 0021 { 0022 if (!m_ParentWizard->getSkyObject()) 0023 { 0024 return; 0025 } 0026 0027 if (m_ParentWizard->getSkyObject()->type() == 9 || m_ParentWizard->getSkyObject()->type() == 10) 0028 { 0029 astComCheckBox->setChecked(true); 0030 astComCheckBox->setEnabled(true); 0031 } 0032 } 0033 0034 bool PWizChartContentsUI::isGeneralTableChecked() 0035 { 0036 return generalCheckBox->isChecked(); 0037 } 0038 0039 bool PWizChartContentsUI::isPositionTableChecked() 0040 { 0041 return posCheckBox->isChecked(); 0042 } 0043 0044 bool PWizChartContentsUI::isRSTTableChecked() 0045 { 0046 return rstCheckBox->isChecked(); 0047 } 0048 0049 bool PWizChartContentsUI::isAstComTableChecked() 0050 { 0051 return astComCheckBox->isChecked(); 0052 } 0053 0054 bool PWizChartContentsUI::isLoggingFormChecked() 0055 { 0056 return loggingFormBox->isChecked(); 0057 }