parent
2768b29c70
commit
ebeca8f6f4
|
@ -1,13 +1,14 @@
|
||||||
# -*- coding:utf-8 -*-
|
# -*- coding:utf-8 -*-
|
||||||
|
import sys
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
from PySide6.QtWidgets import QApplication, QMessageBox
|
|
||||||
from PySide6.QtUiTools import loadUiType
|
from PySide6.QtUiTools import loadUiType
|
||||||
|
from PySide6 import QtWidgets,QtCore
|
||||||
|
|
||||||
|
|
||||||
# 定义公共路径
|
# 定义公共路径
|
||||||
path = Path(__file__)
|
path = Path(__file__)
|
||||||
ui_dir = path.parent.parent / "ui"
|
ui_file_patch = path.parent.parent / "ui" / "ui_main.ui"
|
||||||
ui_file_patch = ui_dir / "ui_main.ui"
|
|
||||||
# 从文件中加载UI定义
|
# 从文件中加载UI定义
|
||||||
formType, baseType = loadUiType(str(ui_file_patch))
|
formType, baseType = loadUiType(str(ui_file_patch))
|
||||||
|
|
||||||
|
@ -18,7 +19,25 @@ class Window(formType, baseType):
|
||||||
super(Window, self).__init__()
|
super(Window, self).__init__()
|
||||||
self.setupUi(self)
|
self.setupUi(self)
|
||||||
|
|
||||||
|
# 输出设置
|
||||||
|
self.Log_Output.document().setMaximumBlockCount(100)
|
||||||
|
self.Log_Output.ensureCursorVisible()
|
||||||
|
|
||||||
|
|
||||||
|
@QtCore.Slot()
|
||||||
|
def start(self):
|
||||||
|
|
||||||
|
self.Log_Output.append('点击了开始按钮')
|
||||||
|
|
||||||
|
|
||||||
|
@QtCore.Slot()
|
||||||
|
def stop(self):
|
||||||
|
self.Log_Output.append('点击了停止按钮')
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@QtCore.Slot()
|
||||||
|
def conntest(self):
|
||||||
|
self.Log_Output.append('点击了测试连接按钮')
|
||||||
|
|
||||||
def handleCalc(self):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
|
@ -4,10 +4,14 @@ import sys
|
||||||
|
|
||||||
from GUIWindows import Window
|
from GUIWindows import Window
|
||||||
from PySide6.QtWidgets import QApplication
|
from PySide6.QtWidgets import QApplication
|
||||||
|
from PySide6 import QtWidgets
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
app = QApplication([])
|
app = QApplication([])
|
||||||
|
app.setStyle("Fusion")
|
||||||
|
# 样式
|
||||||
|
# print(QtWidgets.QStyleFactory.keys())
|
||||||
|
# print(app.style().name())
|
||||||
win = Window()
|
win = Window()
|
||||||
win.show()
|
win.show()
|
||||||
sys.exit(app.exec())
|
sys.exit(app.exec())
|
||||||
|
|
|
@ -3,4 +3,4 @@ faker==19.12.0
|
||||||
schedule==1.2.1
|
schedule==1.2.1
|
||||||
JPype1==1.4.1
|
JPype1==1.4.1
|
||||||
JayDeBeApi==1.2.3
|
JayDeBeApi==1.2.3
|
||||||
|
pyside6==6.6.1
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="currentIndex">
|
<property name="currentIndex">
|
||||||
<number>0</number>
|
<number>1</number>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QWidget" name="file_tab">
|
<widget class="QWidget" name="file_tab">
|
||||||
<attribute name="title">
|
<attribute name="title">
|
||||||
|
@ -50,7 +50,7 @@
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>90</x>
|
<x>90</x>
|
||||||
<y>70</y>
|
<y>80</y>
|
||||||
<width>201</width>
|
<width>201</width>
|
||||||
<height>31</height>
|
<height>31</height>
|
||||||
</rect>
|
</rect>
|
||||||
|
@ -60,7 +60,7 @@
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>90</x>
|
<x>90</x>
|
||||||
<y>110</y>
|
<y>130</y>
|
||||||
<width>201</width>
|
<width>201</width>
|
||||||
<height>31</height>
|
<height>31</height>
|
||||||
</rect>
|
</rect>
|
||||||
|
@ -83,8 +83,8 @@
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>20</x>
|
<x>20</x>
|
||||||
<y>70</y>
|
<y>80</y>
|
||||||
<width>81</width>
|
<width>61</width>
|
||||||
<height>31</height>
|
<height>31</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
|
@ -96,8 +96,8 @@
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>20</x>
|
<x>20</x>
|
||||||
<y>110</y>
|
<y>130</y>
|
||||||
<width>81</width>
|
<width>61</width>
|
||||||
<height>31</height>
|
<height>31</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
|
@ -589,5 +589,58 @@
|
||||||
</hint>
|
</hint>
|
||||||
</hints>
|
</hints>
|
||||||
</connection>
|
</connection>
|
||||||
|
<connection>
|
||||||
|
<sender>startButton</sender>
|
||||||
|
<signal>clicked()</signal>
|
||||||
|
<receiver>MainWindow</receiver>
|
||||||
|
<slot>start()</slot>
|
||||||
|
<hints>
|
||||||
|
<hint type="sourcelabel">
|
||||||
|
<x>98</x>
|
||||||
|
<y>526</y>
|
||||||
|
</hint>
|
||||||
|
<hint type="destinationlabel">
|
||||||
|
<x>153</x>
|
||||||
|
<y>523</y>
|
||||||
|
</hint>
|
||||||
|
</hints>
|
||||||
|
</connection>
|
||||||
|
<connection>
|
||||||
|
<sender>stopButton</sender>
|
||||||
|
<signal>clicked()</signal>
|
||||||
|
<receiver>MainWindow</receiver>
|
||||||
|
<slot>stop()</slot>
|
||||||
|
<hints>
|
||||||
|
<hint type="sourcelabel">
|
||||||
|
<x>431</x>
|
||||||
|
<y>531</y>
|
||||||
|
</hint>
|
||||||
|
<hint type="destinationlabel">
|
||||||
|
<x>492</x>
|
||||||
|
<y>515</y>
|
||||||
|
</hint>
|
||||||
|
</hints>
|
||||||
|
</connection>
|
||||||
|
<connection>
|
||||||
|
<sender>conn_Button</sender>
|
||||||
|
<signal>clicked()</signal>
|
||||||
|
<receiver>MainWindow</receiver>
|
||||||
|
<slot>conntest()</slot>
|
||||||
|
<hints>
|
||||||
|
<hint type="sourcelabel">
|
||||||
|
<x>82</x>
|
||||||
|
<y>269</y>
|
||||||
|
</hint>
|
||||||
|
<hint type="destinationlabel">
|
||||||
|
<x>287</x>
|
||||||
|
<y>528</y>
|
||||||
|
</hint>
|
||||||
|
</hints>
|
||||||
|
</connection>
|
||||||
</connections>
|
</connections>
|
||||||
|
<slots>
|
||||||
|
<slot>start()</slot>
|
||||||
|
<slot>stop()</slot>
|
||||||
|
<slot>conntest()</slot>
|
||||||
|
</slots>
|
||||||
</ui>
|
</ui>
|
||||||
|
|
Loading…
Reference in New Issue