- Dentro del directorio (EspectrofotometroQT) montar el ambiente virtual con el comando
python -m venv venv
- Activar el ambiente virtual con el comando
venv\Scripts\activate
osource venv\bin\activate
- Instalar las dependencias con el comando
pip install -r requirements.txt
que están en el directorio src - Ejecutar el archivo main.py con el comando
python main.py
como prueba.
- venv\Lib\site-packages\qt5_applications\Qt\bin\designer.exe # Para windows
- Crear un acceso directo en el escritorio
$ pyuic5 -o main_window_ui.py ui/main_window.ui
- Activar el ambiente virtual con el comando
venv\Scripts\activate
- Entrar al directorio test-qt y ejecutar el comando
python ejemplo_ui.py
- El archivo app.py tiene un ejemplo de comunicación por el puerto serial y grafica en tiempo real.
- Se agrega esta funcion en el archivo PlotItem.py:
def setDerivativeMode(self, state):
"""
state = True
enables derivative mode, where a mapping according to
y_mapped = dy / dx
is applied, with dx
and dy
representing the
differences between adjacent x
and y
values.
"""
if state is not None:
self.ctrl.derivativeCheck.setChecked(state)