Refresh is an int now, and can set a timer for refreshing

This commit is contained in:
2021-07-14 10:57:15 -04:00
parent a3d31bc4e6
commit abff7cdad2

View File

@ -46,13 +46,13 @@ var (
window *widgets.QMainWindow
mainApp *widgets.QApplication
vehicleSearch string
refresh bool
refresh int
popup = false
)
func init() {
flag.StringVar(&vehicleSearch, "v", "", "Vehicle Identifier")
flag.BoolVar(&refresh, "r", false, "Auto-refresh (every minute)")
flag.IntVar(&refresh, "r", -1, "Auto-refresh (every \"r\" minutes)")
flag.Parse()
}
func main() {
@ -118,9 +118,9 @@ func main() {
// Set Values for everything
setValues()
if refresh {
if refresh >= 1{
go func() {
time.Sleep(1 * time.Minute)
time.Sleep(time.Duration(refresh) * time.Minute)
setValues()
}()
}