Browse Source

Fix mavlink console

QGC4.4
Stefan Dunca 6 years ago
parent
commit
2d050eb332
  1. 4
      src/AnalyzeView/AnalyzeView.qml
  2. 9
      src/AnalyzeView/MavlinkConsolePage.qml

4
src/AnalyzeView/AnalyzeView.qml

@ -42,10 +42,6 @@ Rectangle { @@ -42,10 +42,6 @@ Rectangle {
LogDownloadController {
id: logController
}
MavlinkConsoleController {
id: conController
}
QGCFlickable {

9
src/AnalyzeView/MavlinkConsolePage.qml

@ -28,6 +28,10 @@ AnalyzePage { @@ -28,6 +28,10 @@ AnalyzePage {
property bool isLoaded: false
MavlinkConsoleController {
id: conController
}
Component {
id: pageComponent
@ -90,6 +94,7 @@ AnalyzePage { @@ -90,6 +94,7 @@ AnalyzePage {
id: command
Layout.fillWidth: true
placeholderText: "Enter Commands here..."
inputMethodHints: Qt.ImhNoAutoUppercase
function sendCommand() {
conController.sendCommand(text)
@ -98,10 +103,10 @@ AnalyzePage { @@ -98,10 +103,10 @@ AnalyzePage {
onAccepted: sendCommand()
Keys.onPressed: {
if (event.key == Qt.Key_Up) {
if (event.key === Qt.Key_Up) {
text = conController.historyUp(text);
event.accepted = true;
} else if (event.key == Qt.Key_Down) {
} else if (event.key === Qt.Key_Down) {
text = conController.historyDown(text);
event.accepted = true;
}

Loading…
Cancel
Save