integrate leveling sensor into qskinny
This commit is contained in:
parent
3552c79aec
commit
95f6a25094
|
@ -422,6 +422,22 @@ list(APPEND SOURCES
|
||||||
inputpanel/QskVirtualKeyboard.cpp
|
inputpanel/QskVirtualKeyboard.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
|
list(APPEND HEADERS
|
||||||
|
controls/LevelingSensor/QsgNodeUtility.h
|
||||||
|
controls/LevelingSensor/QskLevelingSensor.h
|
||||||
|
controls/LevelingSensor/QskLevelingSensorNodes.h
|
||||||
|
controls/LevelingSensor/QskLevelingSensorSkinlet.h
|
||||||
|
controls/LevelingSensor/QskLevelingSensorUtility.h
|
||||||
|
)
|
||||||
|
|
||||||
|
list(APPEND SOURCES
|
||||||
|
controls/LevelingSensor/QsgNodeUtility.cpp
|
||||||
|
controls/LevelingSensor/QskLevelingSensor.cpp
|
||||||
|
controls/LevelingSensor/QskLevelingSensorNodes.cpp
|
||||||
|
controls/LevelingSensor/QskLevelingSensorSkinlet.cpp
|
||||||
|
controls/LevelingSensor/QskLevelingSensorUtility.cpp
|
||||||
|
)
|
||||||
|
|
||||||
if(ENABLE_PINYIN)
|
if(ENABLE_PINYIN)
|
||||||
list(APPEND HEADERS inputpanel/QskPinyinTextPredictor.h)
|
list(APPEND HEADERS inputpanel/QskPinyinTextPredictor.h)
|
||||||
list(APPEND SOURCES inputpanel/QskPinyinTextPredictor.cpp)
|
list(APPEND SOURCES inputpanel/QskPinyinTextPredictor.cpp)
|
||||||
|
@ -485,3 +501,6 @@ set_target_properties(${target} PROPERTIES
|
||||||
VERSION ${CMAKE_PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} )
|
VERSION ${CMAKE_PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} )
|
||||||
|
|
||||||
install(TARGETS ${target} )
|
install(TARGETS ${target} )
|
||||||
|
|
||||||
|
enable_testing()
|
||||||
|
add_subdirectory(tests)
|
|
@ -16,7 +16,7 @@
|
||||||
/// /
|
/// /
|
||||||
/// /
|
/// /
|
||||||
/// v z+
|
/// v z+
|
||||||
class LevelingSensor : public QskControl
|
class QSK_EXPORT LevelingSensor : public QskControl
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
using Inherited = QskControl;
|
using Inherited = QskControl;
|
||||||
|
@ -40,7 +40,7 @@ public Q_SLOTS:
|
||||||
void setTickmarksLabels(Qt::Axis axis, TickmarksLabels labels);
|
void setTickmarksLabels(Qt::Axis axis, TickmarksLabels labels);
|
||||||
void setAngle(const QVector3D& degree);
|
void setAngle(const QVector3D& degree);
|
||||||
void setAngle(Qt::Axis axis, float degree);
|
void setAngle(Qt::Axis axis, float degree);
|
||||||
signals:
|
Q_SIGNALS:
|
||||||
void rotationXChanged(qreal degree);
|
void rotationXChanged(qreal degree);
|
||||||
void rotationYChanged(qreal degree);
|
void rotationYChanged(qreal degree);
|
||||||
void rotationZChanged(qreal degree);
|
void rotationZChanged(qreal degree);
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
class LevelingSensor;
|
class LevelingSensor;
|
||||||
|
|
||||||
class LevelingSensorSkinlet : public QskSkinlet
|
class QSK_EXPORT LevelingSensorSkinlet : public QskSkinlet
|
||||||
{
|
{
|
||||||
Q_GADGET
|
Q_GADGET
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue