Skip to content

Commit 3f1f94a

Browse files
committed
csv analysis input and output display properly but history problem
1 parent 41d77b7 commit 3f1f94a

10 files changed

+197
-51
lines changed
Binary file not shown.
184 Bytes
Binary file not shown.
222 Bytes
Binary file not shown.

TestDemo-2/chat_window.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ def __init__(self, parent=None, chat_obj=None):
1111
self.input_ui.setupUi(self)
1212

1313
self.chat_obj = chat_obj
14-
self.input_label = self.input_ui.label_2
14+
self.input_label = self.input_ui.input_label
1515

1616
def set_input_text(self, input_str):
1717
self.input_label.setText(input_str)
@@ -22,7 +22,7 @@ def __init__(self, parent=None):
2222
self.output_ui = Output_Form()
2323
self.output_ui.setupUi(self)
2424

25-
self.output_label = self.output_ui.label_2
25+
self.output_label = self.output_ui.output_lable
2626

2727
# Set QSizePolicy to Expanding for the label_2 widget
2828
self.output_label.setSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum)

TestDemo-2/datas/data.json

+1-1
Large diffs are not rendered by default.

TestDemo-2/input.py

+108
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
1+
# Form implementation generated from reading ui file 'input_widget.ui'
2+
#
3+
# Created by: PyQt6 UI code generator 6.5.2
4+
#
5+
# WARNING: Any manual changes made to this file will be lost when pyuic6 is
6+
# run again. Do not edit this file unless you know what you are doing.
7+
8+
9+
from PyQt6 import QtCore, QtGui, QtWidgets
10+
11+
12+
class Ui_Form(object):
13+
def setupUi(self, Form):
14+
Form.setObjectName("Form")
15+
Form.resize(898, 84)
16+
Form.setStyleSheet("#Form{\n"
17+
"padding-top:5px;\n"
18+
"padding-bottom: 5px;\n"
19+
"}")
20+
self.gridLayout_4 = QtWidgets.QGridLayout(Form)
21+
self.gridLayout_4.setContentsMargins(0, 0, 0, 0)
22+
self.gridLayout_4.setSpacing(0)
23+
self.gridLayout_4.setObjectName("gridLayout_4")
24+
self.frame = QtWidgets.QFrame(parent=Form)
25+
self.frame.setStyleSheet("")
26+
self.frame.setFrameShape(QtWidgets.QFrame.Shape.StyledPanel)
27+
self.frame.setFrameShadow(QtWidgets.QFrame.Shadow.Raised)
28+
self.frame.setObjectName("frame")
29+
self.gridLayout_5 = QtWidgets.QGridLayout(self.frame)
30+
self.gridLayout_5.setContentsMargins(0, 0, 0, 0)
31+
self.gridLayout_5.setSpacing(0)
32+
self.gridLayout_5.setObjectName("gridLayout_5")
33+
self.frame_4 = QtWidgets.QFrame(parent=self.frame)
34+
self.frame_4.setStyleSheet("background: #fff;\n"
35+
"border-radius: 10px;\n"
36+
"border: none;\n"
37+
"")
38+
self.frame_4.setFrameShape(QtWidgets.QFrame.Shape.StyledPanel)
39+
self.frame_4.setFrameShadow(QtWidgets.QFrame.Shadow.Raised)
40+
self.frame_4.setObjectName("frame_4")
41+
self.gridLayout_2 = QtWidgets.QGridLayout(self.frame_4)
42+
self.gridLayout_2.setObjectName("gridLayout_2")
43+
self.frame_2 = QtWidgets.QFrame(parent=self.frame_4)
44+
self.frame_2.setFrameShape(QtWidgets.QFrame.Shape.StyledPanel)
45+
self.frame_2.setFrameShadow(QtWidgets.QFrame.Shadow.Raised)
46+
self.frame_2.setObjectName("frame_2")
47+
self.gridLayout_3 = QtWidgets.QGridLayout(self.frame_2)
48+
self.gridLayout_3.setObjectName("gridLayout_3")
49+
self.label = QtWidgets.QLabel(parent=self.frame_2)
50+
self.label.setMinimumSize(QtCore.QSize(40, 40))
51+
self.label.setMaximumSize(QtCore.QSize(40, 40))
52+
self.label.setText("")
53+
self.label.setPixmap(QtGui.QPixmap(":/icons/profile.png"))
54+
self.label.setScaledContents(True)
55+
self.label.setObjectName("label")
56+
self.gridLayout_3.addWidget(self.label, 0, 0, 1, 1)
57+
spacerItem = QtWidgets.QSpacerItem(20, 0, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding)
58+
self.gridLayout_3.addItem(spacerItem, 1, 0, 1, 1)
59+
self.gridLayout_2.addWidget(self.frame_2, 0, 0, 1, 1)
60+
self.frame_3 = QtWidgets.QFrame(parent=self.frame_4)
61+
self.frame_3.setFrameShape(QtWidgets.QFrame.Shape.StyledPanel)
62+
self.frame_3.setFrameShadow(QtWidgets.QFrame.Shadow.Raised)
63+
self.frame_3.setObjectName("frame_3")
64+
self.gridLayout = QtWidgets.QGridLayout(self.frame_3)
65+
self.gridLayout.setObjectName("gridLayout")
66+
self.input_label = QtWidgets.QLabel(parent=self.frame_3)
67+
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Preferred, QtWidgets.QSizePolicy.Policy.Preferred)
68+
sizePolicy.setHorizontalStretch(0)
69+
sizePolicy.setVerticalStretch(0)
70+
sizePolicy.setHeightForWidth(self.input_label.sizePolicy().hasHeightForWidth())
71+
self.input_label.setSizePolicy(sizePolicy)
72+
self.input_label.setMinimumSize(QtCore.QSize(600, 0))
73+
font = QtGui.QFont()
74+
font.setPointSize(11)
75+
self.input_label.setFont(font)
76+
self.input_label.setCursor(QtGui.QCursor(QtCore.Qt.CursorShape.IBeamCursor))
77+
self.input_label.setText("")
78+
self.input_label.setAlignment(QtCore.Qt.AlignmentFlag.AlignLeading|QtCore.Qt.AlignmentFlag.AlignLeft|QtCore.Qt.AlignmentFlag.AlignTop)
79+
self.input_label.setWordWrap(True)
80+
self.input_label.setTextInteractionFlags(QtCore.Qt.TextInteractionFlag.LinksAccessibleByKeyboard|QtCore.Qt.TextInteractionFlag.LinksAccessibleByMouse|QtCore.Qt.TextInteractionFlag.TextBrowserInteraction|QtCore.Qt.TextInteractionFlag.TextSelectableByKeyboard|QtCore.Qt.TextInteractionFlag.TextSelectableByMouse)
81+
self.input_label.setObjectName("input_label")
82+
self.gridLayout.addWidget(self.input_label, 0, 0, 1, 1)
83+
self.gridLayout_2.addWidget(self.frame_3, 0, 1, 1, 1)
84+
self.gridLayout_5.addWidget(self.frame_4, 0, 1, 1, 1)
85+
spacerItem1 = QtWidgets.QSpacerItem(95, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
86+
self.gridLayout_5.addItem(spacerItem1, 0, 2, 1, 1)
87+
spacerItem2 = QtWidgets.QSpacerItem(95, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
88+
self.gridLayout_5.addItem(spacerItem2, 0, 0, 1, 1)
89+
spacerItem3 = QtWidgets.QSpacerItem(20, 10, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Preferred)
90+
self.gridLayout_5.addItem(spacerItem3, 1, 1, 1, 1)
91+
self.gridLayout_4.addWidget(self.frame, 0, 0, 1, 1)
92+
93+
self.retranslateUi(Form)
94+
QtCore.QMetaObject.connectSlotsByName(Form)
95+
96+
def retranslateUi(self, Form):
97+
_translate = QtCore.QCoreApplication.translate
98+
Form.setWindowTitle(_translate("Form", "Form"))
99+
100+
101+
if __name__ == "__main__":
102+
import sys
103+
app = QtWidgets.QApplication(sys.argv)
104+
Form = QtWidgets.QWidget()
105+
ui = Ui_Form()
106+
ui.setupUi(Form)
107+
Form.show()
108+
sys.exit(app.exec())

TestDemo-2/input_widget.py

+27-18
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Form implementation generated from reading ui file 'c:\Users\MD. SHAMIM\Documents\GitHub\Python-GUI-PyQt6\TestDemo-2\input_widget.ui'
1+
# Form implementation generated from reading ui file 'input_widget.ui'
22
#
33
# Created by: PyQt6 UI code generator 6.5.2
44
#
@@ -12,7 +12,7 @@
1212
class Ui_Form(object):
1313
def setupUi(self, Form):
1414
Form.setObjectName("Form")
15-
Form.resize(898, 199)
15+
Form.resize(898, 84)
1616
Form.setStyleSheet("#Form{\n"
1717
"padding-top:5px;\n"
1818
"padding-bottom: 5px;\n"
@@ -22,8 +22,7 @@ def setupUi(self, Form):
2222
self.gridLayout_4.setSpacing(0)
2323
self.gridLayout_4.setObjectName("gridLayout_4")
2424
self.frame = QtWidgets.QFrame(parent=Form)
25-
self.frame.setStyleSheet("\n"
26-
"")
25+
self.frame.setStyleSheet("")
2726
self.frame.setFrameShape(QtWidgets.QFrame.Shape.StyledPanel)
2827
self.frame.setFrameShadow(QtWidgets.QFrame.Shadow.Raised)
2928
self.frame.setObjectName("frame")
@@ -51,7 +50,7 @@ def setupUi(self, Form):
5150
self.label.setMinimumSize(QtCore.QSize(40, 40))
5251
self.label.setMaximumSize(QtCore.QSize(40, 40))
5352
self.label.setText("")
54-
self.label.setPixmap(QtGui.QPixmap("icons/profile.png"))
53+
self.label.setPixmap(QtGui.QPixmap(":/icons/profile.png"))
5554
self.label.setScaledContents(True)
5655
self.label.setObjectName("label")
5756
self.gridLayout_3.addWidget(self.label, 0, 0, 1, 1)
@@ -64,30 +63,30 @@ def setupUi(self, Form):
6463
self.frame_3.setObjectName("frame_3")
6564
self.gridLayout = QtWidgets.QGridLayout(self.frame_3)
6665
self.gridLayout.setObjectName("gridLayout")
67-
self.label_2 = QtWidgets.QLabel(parent=self.frame_3)
66+
self.input_label = QtWidgets.QLabel(parent=self.frame_3)
6867
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Preferred, QtWidgets.QSizePolicy.Policy.Preferred)
6968
sizePolicy.setHorizontalStretch(0)
7069
sizePolicy.setVerticalStretch(0)
71-
sizePolicy.setHeightForWidth(self.label_2.sizePolicy().hasHeightForWidth())
72-
self.label_2.setSizePolicy(sizePolicy)
73-
self.label_2.setMinimumSize(QtCore.QSize(600, 0))
70+
sizePolicy.setHeightForWidth(self.input_label.sizePolicy().hasHeightForWidth())
71+
self.input_label.setSizePolicy(sizePolicy)
72+
self.input_label.setMinimumSize(QtCore.QSize(600, 0))
7473
font = QtGui.QFont()
7574
font.setPointSize(11)
76-
self.label_2.setFont(font)
77-
self.label_2.setCursor(QtGui.QCursor(QtCore.Qt.CursorShape.IBeamCursor))
78-
self.label_2.setText("")
79-
self.label_2.setAlignment(QtCore.Qt.AlignmentFlag.AlignLeading|QtCore.Qt.AlignmentFlag.AlignLeft|QtCore.Qt.AlignmentFlag.AlignTop)
80-
self.label_2.setWordWrap(True)
81-
self.label_2.setTextInteractionFlags(QtCore.Qt.TextInteractionFlag.LinksAccessibleByKeyboard|QtCore.Qt.TextInteractionFlag.LinksAccessibleByMouse|QtCore.Qt.TextInteractionFlag.TextBrowserInteraction|QtCore.Qt.TextInteractionFlag.TextSelectableByKeyboard|QtCore.Qt.TextInteractionFlag.TextSelectableByMouse)
82-
self.label_2.setObjectName("label_2")
83-
self.gridLayout.addWidget(self.label_2, 0, 0, 1, 1)
75+
self.input_label.setFont(font)
76+
self.input_label.setCursor(QtGui.QCursor(QtCore.Qt.CursorShape.IBeamCursor))
77+
self.input_label.setText("")
78+
self.input_label.setAlignment(QtCore.Qt.AlignmentFlag.AlignLeading|QtCore.Qt.AlignmentFlag.AlignLeft|QtCore.Qt.AlignmentFlag.AlignTop)
79+
self.input_label.setWordWrap(True)
80+
self.input_label.setTextInteractionFlags(QtCore.Qt.TextInteractionFlag.LinksAccessibleByKeyboard|QtCore.Qt.TextInteractionFlag.LinksAccessibleByMouse|QtCore.Qt.TextInteractionFlag.TextBrowserInteraction|QtCore.Qt.TextInteractionFlag.TextSelectableByKeyboard|QtCore.Qt.TextInteractionFlag.TextSelectableByMouse)
81+
self.input_label.setObjectName("input_label")
82+
self.gridLayout.addWidget(self.input_label, 0, 0, 1, 1)
8483
self.gridLayout_2.addWidget(self.frame_3, 0, 1, 1, 1)
8584
self.gridLayout_5.addWidget(self.frame_4, 0, 1, 1, 1)
8685
spacerItem1 = QtWidgets.QSpacerItem(95, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
8786
self.gridLayout_5.addItem(spacerItem1, 0, 2, 1, 1)
8887
spacerItem2 = QtWidgets.QSpacerItem(95, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
8988
self.gridLayout_5.addItem(spacerItem2, 0, 0, 1, 1)
90-
spacerItem3 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Preferred)
89+
spacerItem3 = QtWidgets.QSpacerItem(20, 10, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Preferred)
9190
self.gridLayout_5.addItem(spacerItem3, 1, 1, 1, 1)
9291
self.gridLayout_4.addWidget(self.frame, 0, 0, 1, 1)
9392

@@ -97,3 +96,13 @@ def setupUi(self, Form):
9796
def retranslateUi(self, Form):
9897
_translate = QtCore.QCoreApplication.translate
9998
Form.setWindowTitle(_translate("Form", "Form"))
99+
100+
101+
if __name__ == "__main__":
102+
import sys
103+
app = QtWidgets.QApplication(sys.argv)
104+
Form = QtWidgets.QWidget()
105+
ui = Ui_Form()
106+
ui.setupUi(Form)
107+
Form.show()
108+
sys.exit(app.exec())

TestDemo-2/input_widget.ui

+5-6
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<x>0</x>
88
<y>0</y>
99
<width>898</width>
10-
<height>84</height>
10+
<height>90</height>
1111
</rect>
1212
</property>
1313
<property name="windowTitle">
@@ -38,8 +38,7 @@ padding-bottom: 5px;
3838
<item row="0" column="0">
3939
<widget class="QFrame" name="frame">
4040
<property name="styleSheet">
41-
<string notr="true">
42-
</string>
41+
<string notr="true"/>
4342
</property>
4443
<property name="frameShape">
4544
<enum>QFrame::StyledPanel</enum>
@@ -52,7 +51,7 @@ padding-bottom: 5px;
5251
<number>0</number>
5352
</property>
5453
<property name="topMargin">
55-
<number>0</number>
54+
<number>6</number>
5655
</property>
5756
<property name="rightMargin">
5857
<number>0</number>
@@ -141,7 +140,7 @@ border: none;
141140
</property>
142141
<layout class="QGridLayout" name="gridLayout">
143142
<item row="0" column="0">
144-
<widget class="QLabel" name="label_2">
143+
<widget class="QLabel" name="input_label">
145144
<property name="sizePolicy">
146145
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
147146
<horstretch>0</horstretch>
@@ -219,7 +218,7 @@ border: none;
219218
<property name="sizeHint" stdset="0">
220219
<size>
221220
<width>20</width>
222-
<height>40</height>
221+
<height>10</height>
223222
</size>
224223
</property>
225224
</spacer>

TestDemo-2/output_widget.py

+31-19
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Form implementation generated from reading ui file 'c:\Users\MD. SHAMIM\Documents\GitHub\Python-GUI-PyQt6\TestDemo-2\output_widget.ui'
1+
# Form implementation generated from reading ui file 'output_widget.ui'
22
#
33
# Created by: PyQt6 UI code generator 6.5.2
44
#
@@ -12,7 +12,7 @@
1212
class Ui_Form(object):
1313
def setupUi(self, Form):
1414
Form.setObjectName("Form")
15-
Form.resize(788, 108)
15+
Form.resize(788, 93)
1616
Form.setMinimumSize(QtCore.QSize(0, 0))
1717
Form.setMaximumSize(QtCore.QSize(16777215, 16777215))
1818
Form.setStyleSheet("")
@@ -27,6 +27,8 @@ def setupUi(self, Form):
2727
self.frame.setFrameShadow(QtWidgets.QFrame.Shadow.Raised)
2828
self.frame.setObjectName("frame")
2929
self.gridLayout_3 = QtWidgets.QGridLayout(self.frame)
30+
self.gridLayout_3.setContentsMargins(0, 6, 0, 0)
31+
self.gridLayout_3.setSpacing(0)
3032
self.gridLayout_3.setObjectName("gridLayout_3")
3133
spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
3234
self.gridLayout_3.addItem(spacerItem, 0, 0, 1, 1)
@@ -51,11 +53,11 @@ def setupUi(self, Form):
5153
self.label.setMinimumSize(QtCore.QSize(40, 25))
5254
self.label.setMaximumSize(QtCore.QSize(30, 20))
5355
self.label.setText("")
54-
self.label.setPixmap(QtGui.QPixmap("icons/main-logo.png"))
56+
self.label.setPixmap(QtGui.QPixmap(":/icons/main-logo.png"))
5557
self.label.setScaledContents(True)
5658
self.label.setObjectName("label")
5759
self.gridLayout_4.addWidget(self.label, 0, 0, 1, 1, QtCore.Qt.AlignmentFlag.AlignTop)
58-
spacerItem1 = QtWidgets.QSpacerItem(20, 77, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Preferred)
60+
spacerItem1 = QtWidgets.QSpacerItem(20, 0, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding)
5961
self.gridLayout_4.addItem(spacerItem1, 1, 0, 1, 1)
6062
self.gridLayout_5.addWidget(self.frame_2, 0, 0, 1, 1)
6163
self.frame_4 = QtWidgets.QFrame(parent=self.frame_3)
@@ -64,28 +66,28 @@ def setupUi(self, Form):
6466
self.frame_4.setObjectName("frame_4")
6567
self.gridLayout = QtWidgets.QGridLayout(self.frame_4)
6668
self.gridLayout.setObjectName("gridLayout")
67-
self.label_2 = QtWidgets.QLabel(parent=self.frame_4)
68-
self.label_2.setMinimumSize(QtCore.QSize(600, 0))
69-
self.label_2.setMaximumSize(QtCore.QSize(16777215, 16777215))
69+
self.output_lable = QtWidgets.QLabel(parent=self.frame_4)
70+
self.output_lable.setMinimumSize(QtCore.QSize(600, 0))
71+
self.output_lable.setMaximumSize(QtCore.QSize(16777215, 16777215))
7072
font = QtGui.QFont()
7173
font.setPointSize(11)
72-
self.label_2.setFont(font)
73-
self.label_2.setCursor(QtGui.QCursor(QtCore.Qt.CursorShape.IBeamCursor))
74-
self.label_2.setMouseTracking(False)
75-
self.label_2.setStyleSheet("border:none;\n"
74+
self.output_lable.setFont(font)
75+
self.output_lable.setCursor(QtGui.QCursor(QtCore.Qt.CursorShape.IBeamCursor))
76+
self.output_lable.setMouseTracking(False)
77+
self.output_lable.setStyleSheet("border:none;\n"
7678
"color: #fff;")
77-
self.label_2.setInputMethodHints(QtCore.Qt.InputMethodHint.ImhMultiLine)
78-
self.label_2.setText("")
79-
self.label_2.setAlignment(QtCore.Qt.AlignmentFlag.AlignLeading|QtCore.Qt.AlignmentFlag.AlignLeft|QtCore.Qt.AlignmentFlag.AlignTop)
80-
self.label_2.setWordWrap(True)
81-
self.label_2.setTextInteractionFlags(QtCore.Qt.TextInteractionFlag.LinksAccessibleByKeyboard|QtCore.Qt.TextInteractionFlag.LinksAccessibleByMouse|QtCore.Qt.TextInteractionFlag.TextBrowserInteraction|QtCore.Qt.TextInteractionFlag.TextSelectableByKeyboard|QtCore.Qt.TextInteractionFlag.TextSelectableByMouse)
82-
self.label_2.setObjectName("label_2")
83-
self.gridLayout.addWidget(self.label_2, 0, 0, 1, 1)
79+
self.output_lable.setInputMethodHints(QtCore.Qt.InputMethodHint.ImhMultiLine)
80+
self.output_lable.setText("")
81+
self.output_lable.setAlignment(QtCore.Qt.AlignmentFlag.AlignLeading|QtCore.Qt.AlignmentFlag.AlignLeft|QtCore.Qt.AlignmentFlag.AlignTop)
82+
self.output_lable.setWordWrap(True)
83+
self.output_lable.setTextInteractionFlags(QtCore.Qt.TextInteractionFlag.LinksAccessibleByKeyboard|QtCore.Qt.TextInteractionFlag.LinksAccessibleByMouse|QtCore.Qt.TextInteractionFlag.TextBrowserInteraction|QtCore.Qt.TextInteractionFlag.TextSelectableByKeyboard|QtCore.Qt.TextInteractionFlag.TextSelectableByMouse)
84+
self.output_lable.setObjectName("output_lable")
85+
self.gridLayout.addWidget(self.output_lable, 0, 0, 1, 1)
8486
self.gridLayout_5.addWidget(self.frame_4, 0, 1, 1, 1)
8587
self.gridLayout_3.addWidget(self.frame_3, 0, 1, 1, 1)
8688
spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
8789
self.gridLayout_3.addItem(spacerItem2, 0, 2, 1, 1)
88-
spacerItem3 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding)
90+
spacerItem3 = QtWidgets.QSpacerItem(20, 10, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Preferred)
8991
self.gridLayout_3.addItem(spacerItem3, 1, 1, 1, 1)
9092
self.gridLayout_2.addWidget(self.frame, 0, 0, 1, 1)
9193

@@ -95,3 +97,13 @@ def setupUi(self, Form):
9597
def retranslateUi(self, Form):
9698
_translate = QtCore.QCoreApplication.translate
9799
Form.setWindowTitle(_translate("Form", "Form"))
100+
101+
102+
if __name__ == "__main__":
103+
import sys
104+
app = QtWidgets.QApplication(sys.argv)
105+
Form = QtWidgets.QWidget()
106+
ui = Ui_Form()
107+
ui.setupUi(Form)
108+
Form.show()
109+
sys.exit(app.exec())

0 commit comments

Comments
 (0)