Engauge Digitizer
2
Toggle main menu visibility
Loading...
Searching...
No Matches
Checklist
ChecklistGuidePageCurves.h
Go to the documentation of this file.
1
/******************************************************************************************************
2
* (C) 2014 markummitchell@github.com. This file is part of Engauge Digitizer, which is released *
3
* under GNU General Public License version 2 (GPLv2) or (at your option) any later version. See file *
4
* LICENSE or go to gnu.org/licenses for details. Distribution requires prior written permission. *
5
******************************************************************************************************/
6
7
#ifndef CHECKLIST_GUIDE_PAGE_CURVES_H
8
#define CHECKLIST_GUIDE_PAGE_CURVES_H
9
10
#include "
ChecklistGuidePage.h
"
11
#include <QStringList>
12
13
class
ChecklistLineEdit
;
14
class
QRadioButton;
15
17
class
ChecklistGuidePageCurves
:
public
ChecklistGuidePage
18
{
19
Q_OBJECT;
20
21
public
:
23
ChecklistGuidePageCurves
(
const
QString &title);
24
26
QStringList
curveNames
()
const
;
27
29
virtual
bool
isComplete
()
const
;
30
31
public
slots:
33
void
slotTableChanged
();
34
36
bool
withLines
()
const
;
37
38
private
:
39
ChecklistGuidePageCurves
();
40
41
bool
curveNamesAreAllUnique()
const
;
42
int
NUM_CURVE_NAMES ()
const
{
return
6; }
43
44
ChecklistLineEdit
**m_edit;
// Vector array of editors
45
QRadioButton *m_btnLines;
46
QRadioButton *m_btnPoints;
47
48
};
49
50
#endif
// CHECKLIST_GUIDE_PAGE_CURVES_H
ChecklistGuidePage.h
ChecklistGuidePageCurves::slotTableChanged
void slotTableChanged()
Update after curve table update.
Definition
ChecklistGuidePageCurves.cpp:90
ChecklistGuidePageCurves::isComplete
virtual bool isComplete() const
Validate the contents of this page.
Definition
ChecklistGuidePageCurves.cpp:82
ChecklistGuidePageCurves::curveNames
QStringList curveNames() const
Wizard selection for curve names.
Definition
ChecklistGuidePageCurves.cpp:56
ChecklistGuidePageCurves::ChecklistGuidePageCurves
ChecklistGuidePageCurves(const QString &title)
Single constructor.
Definition
ChecklistGuidePageCurves.cpp:16
ChecklistGuidePageCurves::withLines
bool withLines() const
Drawn with lines, else points.
Definition
ChecklistGuidePageCurves.cpp:97
ChecklistGuidePage::ChecklistGuidePage
ChecklistGuidePage(const QString &title)
Single constructor.
Definition
ChecklistGuidePage.cpp:16
ChecklistLineEdit
Adds key event handling to QLineEdit.
Definition
ChecklistLineEdit.h:14
Generated on
for Engauge Digitizer by
1.17.0