show os version in qt settings

old-commit-hash: eadead80d82c325946905caa0eb87446a6f0ce9a
This commit is contained in:
Comma Device
2020-11-22 23:57:33 +00:00
parent 165be65c7c
commit 262db4245e
+4
View File
@@ -15,6 +15,8 @@
#include "input_field.hpp"
#include "common/params.h"
#include "common/utilpp.h"
ParamsToggle::ParamsToggle(QString param, QString title, QString description, QString icon_path, QWidget *parent): QFrame(parent) , param(param) {
QHBoxLayout *hlayout = new QHBoxLayout;
@@ -174,8 +176,10 @@ QWidget * developer_panel() {
Params params = Params();
std::string brand = params.read_db_bool("Passive") ? "dashcam" : "openpilot";
std::string os_version = util::read_file("/VERSION");
std::vector<std::pair<std::string, std::string>> labels = {
{"Version", brand + " v" + params.get("Version", false)},
{"OS Version", os_version},
{"Git Branch", params.get("GitBranch", false)},
{"Git Commit", params.get("GitCommit", false).substr(0, 10)},
{"Panda Firmware", params.get("PandaFirmwareHex", false)},