Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Zhang, Tong
Online Model App
Commits
db23ba52
Commit
db23ba52
authored
Jul 27, 2021
by
Tong Zhang
Browse files
UI: Update UI.
parent
4746002e
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
src/myApp/ui/resources_rc.py
View file @
db23ba52
This diff is collapsed.
Click to expand it.
src/myApp/ui/ui_app.py
View file @
db23ba52
...
...
@@ -12,7 +12,7 @@ from PyQt5 import QtCore, QtGui, QtWidgets
class
Ui_MainWindow
(
object
):
def
setupUi
(
self
,
MainWindow
):
MainWindow
.
setObjectName
(
"MainWindow"
)
MainWindow
.
resize
(
1
429
,
861
)
MainWindow
.
resize
(
1
734
,
913
)
icon
=
QtGui
.
QIcon
()
icon
.
addPixmap
(
QtGui
.
QPixmap
(
":/icons/default.png"
),
QtGui
.
QIcon
.
Normal
,
QtGui
.
QIcon
.
Off
)
...
...
@@ -67,11 +67,19 @@ class Ui_MainWindow(object):
self
.
scrollArea
.
setWidgetResizable
(
True
)
self
.
scrollArea
.
setObjectName
(
"scrollArea"
)
self
.
ellipse_area
=
QtWidgets
.
QWidget
()
self
.
ellipse_area
.
setGeometry
(
QtCore
.
QRect
(
0
,
0
,
1
379
,
571
))
self
.
ellipse_area
.
setGeometry
(
QtCore
.
QRect
(
0
,
0
,
1
684
,
623
))
self
.
ellipse_area
.
setObjectName
(
"ellipse_area"
)
self
.
gridLayout_2
=
QtWidgets
.
QGridLayout
(
self
.
ellipse_area
)
self
.
gridLayout_2
.
setObjectName
(
"gridLayout_2"
)
self
.
x_ellipse_plot
=
MatplotlibBaseWidget
(
self
.
ellipse_area
)
self
.
splitter
=
QtWidgets
.
QSplitter
(
self
.
ellipse_area
)
self
.
splitter
.
setOrientation
(
QtCore
.
Qt
.
Horizontal
)
self
.
splitter
.
setObjectName
(
"splitter"
)
self
.
widget
=
QtWidgets
.
QWidget
(
self
.
splitter
)
self
.
widget
.
setObjectName
(
"widget"
)
self
.
horizontalLayout_4
=
QtWidgets
.
QHBoxLayout
(
self
.
widget
)
self
.
horizontalLayout_4
.
setContentsMargins
(
0
,
0
,
0
,
0
)
self
.
horizontalLayout_4
.
setObjectName
(
"horizontalLayout_4"
)
self
.
x_ellipse_plot
=
MatplotlibBaseWidget
(
self
.
widget
)
sizePolicy
=
QtWidgets
.
QSizePolicy
(
QtWidgets
.
QSizePolicy
.
Fixed
,
QtWidgets
.
QSizePolicy
.
Fixed
)
sizePolicy
.
setHorizontalStretch
(
0
)
...
...
@@ -103,8 +111,8 @@ class Ui_MainWindow(object):
self
.
x_ellipse_plot
.
setFigureXYticksFont
(
font
)
self
.
x_ellipse_plot
.
setProperty
(
"figureToolbarToggle"
,
False
)
self
.
x_ellipse_plot
.
setObjectName
(
"x_ellipse_plot"
)
self
.
grid
Layout_
2
.
addWidget
(
self
.
x_ellipse_plot
,
0
,
0
,
1
,
1
)
self
.
y_ellipse_plot
=
MatplotlibBaseWidget
(
self
.
ellipse_area
)
self
.
horizontal
Layout_
4
.
addWidget
(
self
.
x_ellipse_plot
)
self
.
y_ellipse_plot
=
MatplotlibBaseWidget
(
self
.
widget
)
sizePolicy
=
QtWidgets
.
QSizePolicy
(
QtWidgets
.
QSizePolicy
.
Fixed
,
QtWidgets
.
QSizePolicy
.
Fixed
)
sizePolicy
.
setHorizontalStretch
(
0
)
...
...
@@ -135,7 +143,10 @@ class Ui_MainWindow(object):
self
.
y_ellipse_plot
.
setFigureXYticksFont
(
font
)
self
.
y_ellipse_plot
.
setProperty
(
"figureToolbarToggle"
,
False
)
self
.
y_ellipse_plot
.
setObjectName
(
"y_ellipse_plot"
)
self
.
gridLayout_2
.
addWidget
(
self
.
y_ellipse_plot
,
0
,
1
,
1
,
1
)
self
.
horizontalLayout_4
.
addWidget
(
self
.
y_ellipse_plot
)
self
.
twiss_results_treeView
=
QtWidgets
.
QTreeView
(
self
.
splitter
)
self
.
twiss_results_treeView
.
setObjectName
(
"twiss_results_treeView"
)
self
.
gridLayout_2
.
addWidget
(
self
.
splitter
,
0
,
0
,
1
,
1
)
self
.
scrollArea
.
setWidget
(
self
.
ellipse_area
)
self
.
gridLayout_4
.
addWidget
(
self
.
scrollArea
,
1
,
0
,
1
,
1
)
self
.
figure_ctls_gbox
=
QtWidgets
.
QGridLayout
()
...
...
@@ -255,7 +266,7 @@ class Ui_MainWindow(object):
self
.
gridLayout
.
addLayout
(
self
.
horizontalLayout
,
1
,
0
,
1
,
1
)
MainWindow
.
setCentralWidget
(
self
.
centralwidget
)
self
.
menubar
=
QtWidgets
.
QMenuBar
(
MainWindow
)
self
.
menubar
.
setGeometry
(
QtCore
.
QRect
(
0
,
0
,
1
429
,
30
))
self
.
menubar
.
setGeometry
(
QtCore
.
QRect
(
0
,
0
,
1
734
,
30
))
self
.
menubar
.
setObjectName
(
"menubar"
)
self
.
menu_File
=
QtWidgets
.
QMenu
(
self
.
menubar
)
self
.
menu_File
.
setObjectName
(
"menu_File"
)
...
...
src/myApp/ui/ui_app.ui
View file @
db23ba52
...
...
@@ -6,8 +6,8 @@
<rect>
<x>
0
</x>
<y>
0
</y>
<width>
1
429
</width>
<height>
861
</height>
<width>
1
734
</width>
<height>
913
</height>
</rect>
</property>
<property
name=
"windowTitle"
>
...
...
@@ -102,104 +102,116 @@
<rect>
<x>
0
</x>
<y>
0
</y>
<width>
1
379
</width>
<height>
571
</height>
<width>
1
684
</width>
<height>
623
</height>
</rect>
</property>
<layout
class=
"QGridLayout"
name=
"gridLayout_2"
>
<item
row=
"0"
column=
"0"
>
<widget
class=
"MatplotlibBaseWidget"
name=
"x_ellipse_plot"
>
<property
name=
"sizePolicy"
>
<sizepolicy
hsizetype=
"Fixed"
vsizetype=
"Fixed"
>
<horstretch>
0
</horstretch>
<verstretch>
0
</verstretch>
</sizepolicy>
</property>
<property
name=
"figureXlabel"
>
<string>
X (mm)
</string>
</property>
<property
name=
"figureYlabel"
>
<string>
X' (mrad)
</string>
</property>
<property
name=
"figureTitle"
>
<string/>
</property>
<property
name=
"figureXYlabelFont"
>
<font>
<family>
sans-serif
</family>
<pointsize>
14
</pointsize>
<weight>
50
</weight>
<italic>
false
</italic>
<bold>
false
</bold>
</font>
</property>
<property
name=
"figureTitleFont"
>
<font>
<family>
sans-serif
</family>
<pointsize>
16
</pointsize>
<weight>
50
</weight>
<italic>
false
</italic>
<bold>
false
</bold>
</font>
</property>
<property
name=
"figureXYticksFont"
>
<font>
<family>
sans-serif
</family>
<pointsize>
12
</pointsize>
<weight>
50
</weight>
<italic>
false
</italic>
<bold>
false
</bold>
</font>
</property>
<property
name=
"figureToolbarToggle"
stdset=
"0"
>
<bool>
false
</bool>
</property>
</widget>
</item>
<item
row=
"0"
column=
"1"
>
<widget
class=
"MatplotlibBaseWidget"
name=
"y_ellipse_plot"
>
<property
name=
"sizePolicy"
>
<sizepolicy
hsizetype=
"Fixed"
vsizetype=
"Fixed"
>
<horstretch>
0
</horstretch>
<verstretch>
0
</verstretch>
</sizepolicy>
</property>
<property
name=
"figureXlabel"
>
<string>
Y (mm)
</string>
</property>
<property
name=
"figureYlabel"
>
<string>
Y' (mrad)
</string>
</property>
<property
name=
"figureXYlabelFont"
>
<font>
<family>
sans-serif
</family>
<pointsize>
14
</pointsize>
<weight>
50
</weight>
<italic>
false
</italic>
<bold>
false
</bold>
</font>
</property>
<property
name=
"figureTitleFont"
>
<font>
<family>
sans-serif
</family>
<pointsize>
16
</pointsize>
<weight>
50
</weight>
<italic>
false
</italic>
<bold>
false
</bold>
</font>
</property>
<property
name=
"figureXYticksFont"
>
<font>
<family>
sans-serif
</family>
<pointsize>
12
</pointsize>
<weight>
50
</weight>
<italic>
false
</italic>
<bold>
false
</bold>
</font>
</property>
<property
name=
"figureToolbarToggle"
stdset=
"0"
>
<bool>
false
</bool>
<widget
class=
"QSplitter"
name=
"splitter"
>
<property
name=
"orientation"
>
<enum>
Qt::Horizontal
</enum>
</property>
<widget
class=
"QWidget"
name=
""
>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_4"
>
<item>
<widget
class=
"MatplotlibBaseWidget"
name=
"x_ellipse_plot"
>
<property
name=
"sizePolicy"
>
<sizepolicy
hsizetype=
"Fixed"
vsizetype=
"Fixed"
>
<horstretch>
0
</horstretch>
<verstretch>
0
</verstretch>
</sizepolicy>
</property>
<property
name=
"figureXlabel"
>
<string>
X (mm)
</string>
</property>
<property
name=
"figureYlabel"
>
<string>
X' (mrad)
</string>
</property>
<property
name=
"figureTitle"
>
<string/>
</property>
<property
name=
"figureXYlabelFont"
>
<font>
<family>
sans-serif
</family>
<pointsize>
14
</pointsize>
<weight>
50
</weight>
<italic>
false
</italic>
<bold>
false
</bold>
</font>
</property>
<property
name=
"figureTitleFont"
>
<font>
<family>
sans-serif
</family>
<pointsize>
16
</pointsize>
<weight>
50
</weight>
<italic>
false
</italic>
<bold>
false
</bold>
</font>
</property>
<property
name=
"figureXYticksFont"
>
<font>
<family>
sans-serif
</family>
<pointsize>
12
</pointsize>
<weight>
50
</weight>
<italic>
false
</italic>
<bold>
false
</bold>
</font>
</property>
<property
name=
"figureToolbarToggle"
stdset=
"0"
>
<bool>
false
</bool>
</property>
</widget>
</item>
<item>
<widget
class=
"MatplotlibBaseWidget"
name=
"y_ellipse_plot"
>
<property
name=
"sizePolicy"
>
<sizepolicy
hsizetype=
"Fixed"
vsizetype=
"Fixed"
>
<horstretch>
0
</horstretch>
<verstretch>
0
</verstretch>
</sizepolicy>
</property>
<property
name=
"figureXlabel"
>
<string>
Y (mm)
</string>
</property>
<property
name=
"figureYlabel"
>
<string>
Y' (mrad)
</string>
</property>
<property
name=
"figureXYlabelFont"
>
<font>
<family>
sans-serif
</family>
<pointsize>
14
</pointsize>
<weight>
50
</weight>
<italic>
false
</italic>
<bold>
false
</bold>
</font>
</property>
<property
name=
"figureTitleFont"
>
<font>
<family>
sans-serif
</family>
<pointsize>
16
</pointsize>
<weight>
50
</weight>
<italic>
false
</italic>
<bold>
false
</bold>
</font>
</property>
<property
name=
"figureXYticksFont"
>
<font>
<family>
sans-serif
</family>
<pointsize>
12
</pointsize>
<weight>
50
</weight>
<italic>
false
</italic>
<bold>
false
</bold>
</font>
</property>
<property
name=
"figureToolbarToggle"
stdset=
"0"
>
<bool>
false
</bool>
</property>
</widget>
</item>
</layout>
</widget>
<widget
class=
"QTreeView"
name=
"twiss_results_treeView"
/>
</widget>
</item>
</layout>
...
...
@@ -444,7 +456,7 @@
<rect>
<x>
0
</x>
<y>
0
</y>
<width>
1
429
</width>
<width>
1
734
</width>
<height>
30
</height>
</rect>
</property>
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment