FreeEMS Issues - EMStudio
View Issue Details
0000936EMStudioUser Interfacepublic2015-01-16 22:162015-01-18 02:12
ToxicGumbo 
malcom2073 
highmajoralways
assignedopen 
MicrosoftWindows7
0.0.1-SNAPSHOT 
 
Bug
0000936: Blank white window replaces gauge display
The gauge display appears as a white, blank, window in hash bb63569bb2c486bb20c13de4cf6e52d32f0be1c6 (aka EMStudioInstaller.amd64.UNSTABLE.2014-08-23_23-46-47.exe) and likely other releases.
1. Open EMStudio with or without connection to ECU; a black status window will pop up with warning messages (see Additional Information below)
2. Go to the Windows menu of the main interface
3. Choose Gauges
4. Stare deeply into a white field of nothing and contemplate life
The startup error message includes:
file:///C:/Program [^] Files (x86)/EMStudio/dashboards/gauges.qml:3:1 "WarningLabel": no such directory

As a hack, this error can be overruled and the problem "fixed" through the following steps:
1. Edit C:\Program Files (x86)\EMStudio\dashboards\gauges.qml
2. Comment out the CHT overheating warnings:

import "WarningLabel"

and

WarningLabel {
  every
  line
  in
  between
}

Unrelated, but worth noting: despite this being a 64bit build, the program is stored in "Program Files (x86)".
No tags attached.

Notes
(0002836)
malcom2073   
2015-01-18 01:32   
WarningLabel needs to be added to the build system so it gets installed with the applications.

Yeah the installer does not detect 32/64bit for install directory, and installs both (improperly) into the 32bit folder.
(0002837)
ToxicGumbo   
2015-01-18 02:12   
Thanks. What is WarningLabel a part of? I didn't find it anywhere in my Windows build, Qt, etc. Does this exist on your Linux build platform? I'm working on cross compiling right now.