Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Q
qgroundcontrol
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Valentin Platzgummer
qgroundcontrol
Commits
d067e6f9
Commit
d067e6f9
authored
Apr 29, 2018
by
DonLakeFlyer
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Remove unused code
parent
a6e91044
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
0 additions
and
89 deletions
+0
-89
FactValidator.cc
src/FactSystem/FactValidator.cc
+0
-33
FactValidator.h
src/FactSystem/FactValidator.h
+0
-56
No files found.
src/FactSystem/FactValidator.cc
deleted
100644 → 0
View file @
a6e91044
/****************************************************************************
*
* (c) 2009-2016 QGROUNDCONTROL PROJECT <http://www.qgroundcontrol.org>
*
* QGroundControl is licensed according to the terms in the file
* COPYING.md in the root of the source code directory.
*
****************************************************************************/
/// @file
/// @author Don Gagne <don@thegagnes.com>
#include "FactValidator.h"
FactValidator
::
FactValidator
(
QObject
*
parent
)
:
QValidator
(
parent
)
{
}
void
FactValidator
::
fixup
(
QString
&
input
)
const
{
Q_UNUSED
(
input
);
}
FactValidator
::
State
FactValidator
::
validate
(
QString
&
input
,
int
&
pos
)
const
{
Q_UNUSED
(
input
);
Q_UNUSED
(
pos
);
return
Acceptable
;
}
src/FactSystem/FactValidator.h
deleted
100644 → 0
View file @
a6e91044
/****************************************************************************
*
* (c) 2009-2016 QGROUNDCONTROL PROJECT <http://www.qgroundcontrol.org>
*
* QGroundControl is licensed according to the terms in the file
* COPYING.md in the root of the source code directory.
*
****************************************************************************/
/// @file
/// @author Don Gagne <don@thegagnes.com>
#ifndef FactValidator_H
#define FactValidator_H
#include <QValidator>
class
Fact
;
/// QML Validator for Facts (Work In Progress)
///
/// The validator uses the FactMetaData to impose restrictions on the input. It is used as follows:
/// @code{.unparsed}
/// TextInput {
/// validator: FactValidator { fact: parameters["RC_MAP_THROTTLE"]; }
/// }
/// @endcode
class
FactValidator
:
public
QValidator
{
Q_OBJECT
Q_PROPERTY
(
Fact
*
fact
READ
fact
WRITE
setFact
)
public:
FactValidator
(
QObject
*
parent
=
NULL
);
// Property system methods
/// Read accessor for fact property
Fact
*
fact
(
void
)
{
return
_fact
;
}
/// Write accessor for fact property
void
setFact
(
Fact
*
fact
)
{
_fact
=
fact
;
}
/// Override from QValidator
virtual
void
fixup
(
QString
&
input
)
const
;
/// Override from QValidator
virtual
State
validate
(
QString
&
input
,
int
&
pos
)
const
;
private:
Fact
*
_fact
;
///< Fact that the validator is working on
};
#endif
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment