diff --git a/portail_coulissant/portail_coulissant-17.blend b/portail_coulissant/portail_coulissant-17.blend index cc741cb..3818cf1 100644 Binary files a/portail_coulissant/portail_coulissant-17.blend and b/portail_coulissant/portail_coulissant-17.blend differ diff --git a/twin_config-bak.xml b/twin_config-bak.xml new file mode 100755 index 0000000..b0a026e --- /dev/null +++ b/twin_config-bak.xml @@ -0,0 +1,10 @@ + + + 1280 + 720 + 1 + + + True + + \ No newline at end of file diff --git a/twin_file_qt.py b/twin_file_qt.py index 899e53a..2684bbe 100644 --- a/twin_file_qt.py +++ b/twin_file_qt.py @@ -1,6 +1,6 @@ import sys -from PyQt5 import QtWidgets -from PyQt5.QtWidgets import QApplication, QFileDialog +from PyQt6 import QtWidgets +from PyQt6.QtWidgets import QApplication, QFileDialog ############################################################################### # twin_file_qt.py diff --git a/twin_file_wx.py b/twin_file_wx.py new file mode 100644 index 0000000..f956cc7 --- /dev/null +++ b/twin_file_wx.py @@ -0,0 +1,22 @@ +import wx + +############################################################################### +# twin_file_wx.py +# @title: Selecteur de fichier (wxPython) +# @project: Blender-EduTech +# @lang: fr +# @authors: Philippe Roy +# @copyright: Copyright (C) 2023 Philippe Roy +# @license: GNU GPL +############################################################################### + +app = wx.App() +frame = wx.Frame(None, -1, 'win.py') +# frame.SetDimensions(0,0,200,50) + +openFileDialog = wx.FileDialog(frame, "Sélection du fichier de commande", "", "", + "Fichier Python (*.py)|*.py", wx.FD_OPEN | wx.FD_FILE_MUST_EXIST) + +openFileDialog.ShowModal() +print(openFileDialog.GetPath()) +openFileDialog.Destroy() \ No newline at end of file diff --git a/twin_plot_qt.py b/twin_plot_qt.py index f9aad51..6e7dc51 100644 --- a/twin_plot_qt.py +++ b/twin_plot_qt.py @@ -1,19 +1,18 @@ import sys import random import importlib -import matplotlib -import matplotlib.pyplot as plts import csv import xml.etree.ElementTree as ET # Creating/parsing XML file -matplotlib.use('Qt5Agg') -from PyQt5 import QtCore, QtGui, QtWidgets -from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg, NavigationToolbar2QT as NavigationToolbar +import matplotlib import matplotlib.pyplot as plts +matplotlib.use('QtAgg') +from PyQt6 import QtCore, QtWidgets +from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg, NavigationToolbar2QT as NavigationToolbar ############################################################################### # twin_plot_qt.py -# @title: Visualisation des données (pyQt5+Matplotlib) +# @title: Visualisation des données (pyQt6+Matplotlib) # @project: Blender-EduTech # @lang: fr # @authors: Philippe Roy @@ -348,5 +347,5 @@ class MainWindow(QtWidgets.QMainWindow): app = QtWidgets.QApplication(sys.argv) # w = DynamicPlot() w = MainWindow() # StaticPlot() -app.exec_() +app.exec() sys.exit(0)