LiquidGUI [1.1.1.0]
- Added button to reset min/max values.
This commit is contained in:
@@ -7,8 +7,8 @@ VSVersionInfo(
|
|||||||
ffi=FixedFileInfo(
|
ffi=FixedFileInfo(
|
||||||
# filevers and prodvers should be always a tuple with four items: (1, 2, 3, 4)
|
# filevers and prodvers should be always a tuple with four items: (1, 2, 3, 4)
|
||||||
# Set not needed items to zero 0. Must always contain 4 elements.
|
# Set not needed items to zero 0. Must always contain 4 elements.
|
||||||
filevers=(1,0,3,2),
|
filevers=(1,1,1,0),
|
||||||
prodvers=(1,0,3,2),
|
prodvers=(1,1,1,0),
|
||||||
# Contains a bitmask that specifies the valid bits 'flags'r
|
# Contains a bitmask that specifies the valid bits 'flags'r
|
||||||
mask=0x3f,
|
mask=0x3f,
|
||||||
# Contains a bitmask that specifies the Boolean attributes of the file.
|
# Contains a bitmask that specifies the Boolean attributes of the file.
|
||||||
@@ -32,12 +32,12 @@ VSVersionInfo(
|
|||||||
u'040904B0',
|
u'040904B0',
|
||||||
[StringStruct(u'CompanyName', u'Fil Sapia'),
|
[StringStruct(u'CompanyName', u'Fil Sapia'),
|
||||||
StringStruct(u'FileDescription', u'LiquidGUI'),
|
StringStruct(u'FileDescription', u'LiquidGUI'),
|
||||||
StringStruct(u'FileVersion', u'1.0.3.2'),
|
StringStruct(u'FileVersion', u'1.1.1.0'),
|
||||||
StringStruct(u'InternalName', u'LiquidGUI'),
|
StringStruct(u'InternalName', u'LiquidGUI'),
|
||||||
StringStruct(u'LegalCopyright', u'© Fil Sapia. All rights reserved.'),
|
StringStruct(u'LegalCopyright', u'© Fil Sapia. All rights reserved.'),
|
||||||
StringStruct(u'OriginalFilename', u'LiquidGUI.exe'),
|
StringStruct(u'OriginalFilename', u'LiquidGUI.exe'),
|
||||||
StringStruct(u'ProductName', u'LiquidGUI'),
|
StringStruct(u'ProductName', u'LiquidGUI'),
|
||||||
StringStruct(u'ProductVersion', u'1.0.3.2')])
|
StringStruct(u'ProductVersion', u'1.1.1.0')])
|
||||||
]),
|
]),
|
||||||
VarFileInfo([VarStruct(u'Translation', [0, 1200, 1033, 1252])])
|
VarFileInfo([VarStruct(u'Translation', [0, 1200, 1033, 1252])])
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# External Dependencies
|
# External Dependencies
|
||||||
import sys
|
import sys
|
||||||
import win32mica
|
import win32mica
|
||||||
from PySide6.QtWidgets import QApplication, QMainWindow, QWidget, QVBoxLayout, QLabel, QProgressBar
|
from PySide6.QtWidgets import QApplication, QMainWindow, QWidget, QVBoxLayout, QLabel, QProgressBar, QPushButton
|
||||||
from PySide6.QtCore import Qt, QTimer, QThreadPool
|
from PySide6.QtCore import Qt, QTimer, QThreadPool
|
||||||
from PySide6.QtGui import QFont, QIcon
|
from PySide6.QtGui import QFont, QIcon
|
||||||
# Internal Imports
|
# Internal Imports
|
||||||
@@ -18,8 +18,8 @@ class MainWindow(QMainWindow):
|
|||||||
|
|
||||||
def __init__(self, lctl):
|
def __init__(self, lctl):
|
||||||
super(MainWindow, self).__init__()
|
super(MainWindow, self).__init__()
|
||||||
self.setWindowTitle("LiquidGUI (v.1.1.0.1)")
|
self.setWindowTitle("LiquidGUI (v.1.1.1.0)")
|
||||||
self.setFixedSize(450, 400)
|
self.setFixedSize(450, 450)
|
||||||
|
|
||||||
self.lctl = lctl
|
self.lctl = lctl
|
||||||
|
|
||||||
@@ -49,6 +49,8 @@ class MainWindow(QMainWindow):
|
|||||||
minimum=1900,
|
minimum=1900,
|
||||||
maximum=2700)
|
maximum=2700)
|
||||||
self.lbl_value_prg_pumpspeed = SubLabelValue()
|
self.lbl_value_prg_pumpspeed = SubLabelValue()
|
||||||
|
self.btn_reset_min_max = QPushButton("Reset Min/Max")
|
||||||
|
self.btn_reset_min_max.clicked.connect(self.on_reset_min_max)
|
||||||
|
|
||||||
self.lbl_fwvers = SubLabelValue()
|
self.lbl_fwvers = SubLabelValue()
|
||||||
|
|
||||||
@@ -66,6 +68,8 @@ class MainWindow(QMainWindow):
|
|||||||
layout.addWidget(self.prg_pumpspeed)
|
layout.addWidget(self.prg_pumpspeed)
|
||||||
layout.addWidget(self.lbl_value_prg_pumpspeed)
|
layout.addWidget(self.lbl_value_prg_pumpspeed)
|
||||||
layout.addWidget(self.lbl_fwvers)
|
layout.addWidget(self.lbl_fwvers)
|
||||||
|
layout.addWidget(self.btn_reset_min_max)
|
||||||
|
|
||||||
layout.setSpacing(10)
|
layout.setSpacing(10)
|
||||||
|
|
||||||
self.setLayout(layout)
|
self.setLayout(layout)
|
||||||
@@ -81,6 +85,14 @@ class MainWindow(QMainWindow):
|
|||||||
self.timer.timeout.connect(self.update_widgets)
|
self.timer.timeout.connect(self.update_widgets)
|
||||||
self.timer.start()
|
self.timer.start()
|
||||||
|
|
||||||
|
def on_reset_min_max(self):
|
||||||
|
""" Pauses the timer and creates new instances of MinMaxCurrent """
|
||||||
|
self.timer.stop()
|
||||||
|
self.min_max_cur_temp = common.MinMaxCurrent()
|
||||||
|
self.min_max_cur_fanspeed = common.MinMaxCurrent()
|
||||||
|
self.min_max_cur_pumpspeed = common.MinMaxCurrent()
|
||||||
|
self.timer.start()
|
||||||
|
|
||||||
def update_widgets(self):
|
def update_widgets(self):
|
||||||
""" Update widgets using LiquidCTL library."""
|
""" Update widgets using LiquidCTL library."""
|
||||||
self.lbl_device_name.setText(self.lctl.device_name)
|
self.lbl_device_name.setText(self.lctl.device_name)
|
||||||
|
|||||||
Reference in New Issue
Block a user