Skip to content

Migrate source to Qt6 #19

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions KoggerApp.pro
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ QT += quick
QT += widgets
QT += network
QT += qml
QT += opengl openglwidgets

#CONFIG += FLASHER
#CONFIG += MOTOR # motor_control definition
Expand Down
4 changes: 2 additions & 2 deletions LinkManager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -254,10 +254,10 @@ void LinkManager::importPinnedLinksFromXML()
const QXmlStreamReader::TokenType token = xmlReader.readNext();

if (token == QXmlStreamReader::StartElement) {
if (xmlReader.name() == "link") {
if (xmlReader.name().toString() == "link") {
Link* link = createNewLink();

while (!(xmlReader.tokenType() == QXmlStreamReader::EndElement && xmlReader.name() == "link")) {
while (!(xmlReader.tokenType() == QXmlStreamReader::EndElement && xmlReader.name().toString() == "link")) {
if (xmlReader.tokenType() == QXmlStreamReader::StartElement) {
if (xmlReader.name().toString() == "uuid") {
link->setUuid(QUuid(xmlReader.readElementText()));
Expand Down
4 changes: 2 additions & 2 deletions QML/BottomTrackControlMenu.qml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import QtQuick 2.12
import QtQuick.Layouts 1.3
import QtQuick.Controls 2.12
import QtQuick.Dialogs 1.2
import Qt.labs.settings 1.1
import QtQuick.Dialogs
import Qt.labs.settings

import KoggerCommon 1.0
Item {
Expand Down
2 changes: 1 addition & 1 deletion QML/CalcMethodTINSettings.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls 2.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

ColumnLayout {
Expand Down
2 changes: 1 addition & 1 deletion QML/ChartBox.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls 2.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1


Expand Down
1 change: 0 additions & 1 deletion QML/CheckButton.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import QtQuick 2.15
import QtQuick.Controls 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls.Styles 1.4

Button {
id: control
Expand Down
10 changes: 5 additions & 5 deletions QML/ConnectionViewer.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls 2.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

ColumnLayout {
Expand Down Expand Up @@ -508,7 +508,7 @@ ColumnLayout {
FileDialog {
id: newFileDialog
title: qsTr("Please choose a file")
folder: shortcuts.home
currentFolder: shortcuts.home

nameFilters: ["Logs (*.klf *.ubx *.xtf)", "Kogger log files (*.klf)", "U-blox (*.ubx)"]

Expand All @@ -524,7 +524,7 @@ ColumnLayout {
}

Settings {
property alias logFolder: newFileDialog.folder
property alias logFolder: newFileDialog.currentFolder
}
}

Expand All @@ -542,7 +542,7 @@ ColumnLayout {
FileDialog {
id: appendFileDialog
title: qsTr("Please choose a file")
folder: shortcuts.home
currentFolder: shortcuts.home

nameFilters: ["Logs (*.klf *.ubx *.xtf)", "Kogger log files (*.klf)", "U-blox (*.ubx)"]

Expand All @@ -559,7 +559,7 @@ ColumnLayout {
}

Settings {
property alias logFolder: appendFileDialog.folder
property alias logFolder: appendFileDialog.currentFolder
}
}

Expand Down
2 changes: 1 addition & 1 deletion QML/DatasetBox.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls 2.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1


Expand Down
6 changes: 3 additions & 3 deletions QML/DeviceItem.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls 2.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1


Expand Down Expand Up @@ -202,8 +202,8 @@ ColumnLayout {

property var items: ["Off", "On"]

validator: RegExpValidator {
regExp: new RegExp("(Off|On)", "i")
validator: RegularExpressionValidator {
regularExpression: new RegExp("(Off|On)", "i")
}

textFromValue: function(value) {
Expand Down
2 changes: 1 addition & 1 deletion QML/DeviceSettingsViewer.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls 2.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

MenuScroll {
Expand Down
2 changes: 1 addition & 1 deletion QML/DiplaySettingsViewer.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls 2.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

MenuScroll {
Expand Down
12 changes: 5 additions & 7 deletions QML/DisplaySettings.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Controls 2.15
import QtQuick.Layouts 1.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

GridLayout {
Expand Down Expand Up @@ -991,21 +991,19 @@ GridLayout {
onClicked: exportFileDialog.open()
}

FileDialog {
FolderDialog {
id: exportFileDialog
folder: shortcuts.home
selectExisting: true
selectFolder: true
currentFolder: shortcuts.home

onAccepted: {
exportPathText.text = exportFileDialog.folder.toString()
exportPathText.text = exportFileDialog.selectedFolder.toString()
}

onRejected: { }
}

Settings {
property alias exportFolder: exportFileDialog.folder
property alias exportFolder: exportFileDialog.currentFolder
}

Settings {
Expand Down
2 changes: 1 addition & 1 deletion QML/DopplerBox.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls 2.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

DevSettingsBox {
Expand Down
2 changes: 1 addition & 1 deletion QML/ExportDist.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Controls 2.15
import QtQuick.Layouts 1.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

Item {
Expand Down
2 changes: 1 addition & 1 deletion QML/ExportSettings.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls 2.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

MenuScroll {
Expand Down
6 changes: 3 additions & 3 deletions QML/FactoryBox.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Controls 2.15
import QtQuick.Layouts 1.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

DevSettingsBox {
Expand All @@ -11,7 +11,7 @@ DevSettingsBox {
FileDialog {
id: fileDialog
title: qsTr("Please choose a file")
folder: shortcuts.home
currentFolder: shortcuts.home
nameFilters: ["Upgrade files (*.bin)"]
onAccepted: {
pathText.text = fileDialog.fileUrl.toString()
Expand All @@ -21,7 +21,7 @@ DevSettingsBox {
}

Settings {
property alias upgradeFolder: fileDialog.folder
property alias upgradeFolder: fileDialog.currentFolder
}

MenuBlock {
Expand Down
2 changes: 1 addition & 1 deletion QML/FlashBox.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls 2.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1


Expand Down
2 changes: 1 addition & 1 deletion QML/KoggerCommon/MenuBlockEx.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.12
import QtQuick.Layouts 1.3
import QtQuick.Controls 2.12
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

Rectangle {
Expand Down
2 changes: 1 addition & 1 deletion QML/MenuBlock.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls 2.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

Rectangle {
Expand Down
1 change: 0 additions & 1 deletion QML/MenuButton.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import QtQuick 2.15
import QtQuick.Controls 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls.Styles 1.4

Button {
property bool active: false
Expand Down
6 changes: 3 additions & 3 deletions QML/MotorViewer.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls 2.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

ColumnLayout {
Expand Down Expand Up @@ -276,7 +276,7 @@ ColumnLayout {
FileDialog {
id: newFileDialog
title: "Please choose a CSV file"
folder: shortcuts.home
currentFolder: shortcuts.home

nameFilters: ["CSV (*.csv)"]

Expand All @@ -291,7 +291,7 @@ ColumnLayout {
}

Settings {
property alias logFolder: newFileDialog.folder
property alias logFolder: newFileDialog.currentFolder
}
}

Expand Down
2 changes: 1 addition & 1 deletion QML/MpcFilterControlMenu.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.12
import QtQuick.Layouts 1.3
import QtQuick.Controls 2.12
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

import KoggerCommon 1.0
Expand Down
2 changes: 1 addition & 1 deletion QML/NpdFilterControlMenu.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.12
import QtQuick.Layouts 1.3
import QtQuick.Controls 2.12
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

import KoggerCommon 1.0
Expand Down
2 changes: 1 addition & 1 deletion QML/Plot2D.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Controls 2.15
import QtQuick.Layouts 1.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

import WaterFall 1.0
Expand Down
2 changes: 1 addition & 1 deletion QML/PointGroupControlMenu.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.12
import QtQuick.Layouts 1.3
import QtQuick.Controls 2.12
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

import KoggerCommon 1.0
Expand Down
2 changes: 1 addition & 1 deletion QML/PolygonGroupControlMenu.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.12
import QtQuick.Layouts 1.3
import QtQuick.Controls 2.12
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1
import QtQuick.Controls 1.4

Expand Down
2 changes: 1 addition & 1 deletion QML/RecorderBox.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls 2.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1
import QtQml.Models 2.15

Expand Down
2 changes: 1 addition & 1 deletion QML/Scene3DToolbar.qml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import QtQuick 2.12
import QtQuick.Controls 2.12
import QtQuick.Layouts 1.12
import Qt.labs.settings 1.1
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs


ColumnLayout {
Expand Down
2 changes: 1 addition & 1 deletion QML/SmoothMethodTriDivideSettings.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls 2.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

ColumnLayout {
Expand Down
2 changes: 1 addition & 1 deletion QML/SmoothMethodUGINSettings.qml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import QtQuick 2.15
import QtQuick.Layouts 1.15
import QtQuick.Controls 2.15
import QtQuick.Dialogs 1.2
import QtQuick.Dialogs
import Qt.labs.settings 1.1

ColumnLayout {
Expand Down
Loading