Refresh is an int now, and can set a timer for refreshing
This commit is contained in:
8
main.go
8
main.go
@ -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()
|
||||
}()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user