Skip to content

Commit 15b5b4a

Browse files
author
mehmet aksoy
committed
v2024.12 release ui changes
1 parent 968da95 commit 15b5b4a

File tree

3 files changed

+225
-47
lines changed

3 files changed

+225
-47
lines changed

Serial-Communication-GUI-Program.pyproject.user

Lines changed: 95 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE QtCreatorProject>
3-
<!-- Written by QtCreator 14.0.2, 2024-11-12T10:59:44. -->
3+
<!-- Written by QtCreator 14.0.2, 2024-11-20T15:03:13. -->
44
<qtcreator>
55
<data>
66
<variable>EnvironmentId</variable>
@@ -58,6 +58,35 @@
5858
<value type="bool" key="EditorConfiguration.tintMarginArea">true</value>
5959
</valuemap>
6060
</data>
61+
<data>
62+
<variable>ProjectExplorer.Project.PluginSettings</variable>
63+
<valuemap type="QVariantMap">
64+
<valuemap type="QVariantMap" key="AutoTest.ActiveFrameworks">
65+
<value type="bool" key="AutoTest.Framework.Boost">true</value>
66+
<value type="bool" key="AutoTest.Framework.CTest">false</value>
67+
<value type="bool" key="AutoTest.Framework.Catch">true</value>
68+
<value type="bool" key="AutoTest.Framework.GTest">true</value>
69+
<value type="bool" key="AutoTest.Framework.QtQuickTest">true</value>
70+
<value type="bool" key="AutoTest.Framework.QtTest">true</value>
71+
</valuemap>
72+
<value type="bool" key="AutoTest.ApplyFilter">false</value>
73+
<valuemap type="QVariantMap" key="AutoTest.CheckStates"/>
74+
<valuelist type="QVariantList" key="AutoTest.PathFilters"/>
75+
<value type="int" key="AutoTest.RunAfterBuild">0</value>
76+
<value type="bool" key="AutoTest.UseGlobal">true</value>
77+
<valuemap type="QVariantMap" key="ClangTools">
78+
<value type="bool" key="ClangTools.AnalyzeOpenFiles">true</value>
79+
<value type="bool" key="ClangTools.BuildBeforeAnalysis">true</value>
80+
<value type="QString" key="ClangTools.DiagnosticConfig">Builtin.DefaultTidyAndClazy</value>
81+
<value type="int" key="ClangTools.ParallelJobs">10</value>
82+
<value type="bool" key="ClangTools.PreferConfigFile">true</value>
83+
<valuelist type="QVariantList" key="ClangTools.SelectedDirs"/>
84+
<valuelist type="QVariantList" key="ClangTools.SelectedFiles"/>
85+
<valuelist type="QVariantList" key="ClangTools.SuppressedDiagnostics"/>
86+
<value type="bool" key="ClangTools.UseGlobalSettings">true</value>
87+
</valuemap>
88+
</valuemap>
89+
</data>
6190
<data>
6291
<variable>ProjectExplorer.Project.Target.0</variable>
6392
<valuemap type="QVariantMap">
@@ -67,13 +96,15 @@
6796
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{a4f7dce4-e22f-4745-a577-0e4da9312feb}</value>
6897
<value type="qlonglong" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
6998
<value type="qlonglong" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
70-
<value type="qlonglong" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
99+
<value type="qlonglong" key="ProjectExplorer.Target.ActiveRunConfiguration">3</value>
71100
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
72101
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Projects\Qt_playground\Serial-Communication-GUI-Program</value>
73102
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
74103
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
75104
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
76105
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Python.PysideBuildStep</value>
106+
<value type="QString" key="Python.PySideProjectTool">C:\Users\aksoym\AppData\Local\Programs\Python\Python311\Scripts\pyside6-project.exe</value>
107+
<value type="QString" key="Python.PySideUic">C:\Users\aksoym\AppData\Local\Programs\Python\Python311\Scripts\pyside6-uic.exe</value>
77108
</valuemap>
78109
<value type="qlonglong" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
79110
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
@@ -119,14 +150,71 @@
119150
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
120151
<value type="bool" key="PE.EnvironmentAspect.PrintOnRun">false</value>
121152
<value type="QString" key="PerfRecordArgsId">-e cpu-cycles --call-graph &quot;dwarf,4096&quot; -F 250</value>
122-
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
123-
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.CustomExecutableRunConfiguration</value>
124-
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey"></value>
125-
<value type="bool" key="ProjectExplorer.RunConfiguration.Customized">false</value>
153+
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">mainwindow.py</value>
154+
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">PythonEditor.RunConfiguration.C:/Projects/Qt_playground/Serial-Communication-GUI-Program/mainwindow.py</value>
155+
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">C:/Projects/Qt_playground/Serial-Communication-GUI-Program/mainwindow.py</value>
156+
<value type="bool" key="ProjectExplorer.RunConfiguration.Customized">true</value>
157+
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
158+
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
159+
</valuemap>
160+
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.1">
161+
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
162+
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
163+
<value type="int" key="Analyzer.Valgrind.Callgrind.CostFormat">0</value>
164+
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
165+
<valuelist type="QVariantList" key="CustomOutputParsers"/>
166+
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
167+
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
168+
<value type="bool" key="PE.EnvironmentAspect.PrintOnRun">false</value>
169+
<value type="QString" key="PerfRecordArgsId">-e cpu-cycles --call-graph &quot;dwarf,4096&quot; -F 250</value>
170+
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">src\ui_config.py</value>
171+
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">PythonEditor.RunConfiguration.C:/Projects/Qt_playground/Serial-Communication-GUI-Program/src/ui_config.py</value>
172+
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">C:/Projects/Qt_playground/Serial-Communication-GUI-Program/src/ui_config.py</value>
173+
<value type="bool" key="ProjectExplorer.RunConfiguration.Customized">true</value>
174+
<value type="QString" key="PythonEditor.RunConfiguation.Script">C:\Projects\Qt_playground\Serial-Communication-GUI-Program\src\ui_config.py</value>
175+
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
176+
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
177+
<value type="QString" key="RunConfiguration.WorkingDirectory.default">C:/Projects/Qt_playground/Serial-Communication-GUI-Program/src</value>
178+
</valuemap>
179+
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.2">
180+
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
181+
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
182+
<value type="int" key="Analyzer.Valgrind.Callgrind.CostFormat">0</value>
183+
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
184+
<valuelist type="QVariantList" key="CustomOutputParsers"/>
185+
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
186+
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
187+
<value type="bool" key="PE.EnvironmentAspect.PrintOnRun">false</value>
188+
<value type="QString" key="PerfRecordArgsId">-e cpu-cycles --call-graph &quot;dwarf,4096&quot; -F 250</value>
189+
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">src\ui_main.py</value>
190+
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">PythonEditor.RunConfiguration.C:/Projects/Qt_playground/Serial-Communication-GUI-Program/src/ui_main.py</value>
191+
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">C:/Projects/Qt_playground/Serial-Communication-GUI-Program/src/ui_main.py</value>
192+
<value type="bool" key="ProjectExplorer.RunConfiguration.Customized">true</value>
193+
<value type="QString" key="PythonEditor.RunConfiguation.Script">C:\Projects\Qt_playground\Serial-Communication-GUI-Program\src\ui_main.py</value>
194+
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
195+
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
196+
<value type="QString" key="RunConfiguration.WorkingDirectory.default">C:/Projects/Qt_playground/Serial-Communication-GUI-Program/src</value>
197+
</valuemap>
198+
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.3">
199+
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
200+
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
201+
<value type="int" key="Analyzer.Valgrind.Callgrind.CostFormat">0</value>
202+
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
203+
<valuelist type="QVariantList" key="CustomOutputParsers"/>
204+
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
205+
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
206+
<value type="bool" key="PE.EnvironmentAspect.PrintOnRun">false</value>
207+
<value type="QString" key="PerfRecordArgsId">-e cpu-cycles --call-graph &quot;dwarf,4096&quot; -F 250</value>
208+
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">main.py</value>
209+
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">PythonEditor.RunConfiguration.C:/Projects/Qt_playground/Serial-Communication-GUI-Program/main.py</value>
210+
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">C:/Projects/Qt_playground/Serial-Communication-GUI-Program/main.py</value>
211+
<value type="bool" key="ProjectExplorer.RunConfiguration.Customized">true</value>
212+
<value type="QString" key="PythonEditor.RunConfiguation.Script">C:\Projects\Qt_playground\Serial-Communication-GUI-Program\main.py</value>
126213
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
127214
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
215+
<value type="QString" key="RunConfiguration.WorkingDirectory.default">C:/Projects/Qt_playground/Serial-Communication-GUI-Program</value>
128216
</valuemap>
129-
<value type="qlonglong" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
217+
<value type="qlonglong" key="ProjectExplorer.Target.RunConfigurationCount">4</value>
130218
</valuemap>
131219
</data>
132220
<data>

ui/main_window.ui

Lines changed: 88 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,28 @@
66
<rect>
77
<x>0</x>
88
<y>0</y>
9-
<width>933</width>
10-
<height>595</height>
9+
<width>929</width>
10+
<height>577</height>
1111
</rect>
1212
</property>
13+
<property name="sizePolicy">
14+
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
15+
<horstretch>0</horstretch>
16+
<verstretch>0</verstretch>
17+
</sizepolicy>
18+
</property>
19+
<property name="minimumSize">
20+
<size>
21+
<width>929</width>
22+
<height>573</height>
23+
</size>
24+
</property>
25+
<property name="maximumSize">
26+
<size>
27+
<width>16777213</width>
28+
<height>16777215</height>
29+
</size>
30+
</property>
1331
<property name="cursor">
1432
<cursorShape>ArrowCursor</cursorShape>
1533
</property>
@@ -36,7 +54,7 @@
3654
<x>0</x>
3755
<y>0</y>
3856
<width>931</width>
39-
<height>591</height>
57+
<height>581</height>
4058
</rect>
4159
</property>
4260
<property name="tabPosition">
@@ -71,6 +89,12 @@
7189
<property name="autoFillBackground">
7290
<bool>false</bool>
7391
</property>
92+
<property name="frameShape">
93+
<enum>QFrame::Shape::Box</enum>
94+
</property>
95+
<property name="frameShadow">
96+
<enum>QFrame::Shadow::Raised</enum>
97+
</property>
7498
</widget>
7599
</item>
76100
</layout>
@@ -96,6 +120,11 @@
96120
<height>28</height>
97121
</size>
98122
</property>
123+
<property name="font">
124+
<font>
125+
<pointsize>8</pointsize>
126+
</font>
127+
</property>
99128
<property name="text">
100129
<string>...</string>
101130
</property>
@@ -109,6 +138,11 @@
109138
<height>28</height>
110139
</size>
111140
</property>
141+
<property name="font">
142+
<font>
143+
<pointsize>8</pointsize>
144+
</font>
145+
</property>
112146
<property name="text">
113147
<string>...</string>
114148
</property>
@@ -122,6 +156,11 @@
122156
<height>28</height>
123157
</size>
124158
</property>
159+
<property name="font">
160+
<font>
161+
<pointsize>8</pointsize>
162+
</font>
163+
</property>
125164
<property name="text">
126165
<string>...</string>
127166
</property>
@@ -135,6 +174,11 @@
135174
<height>28</height>
136175
</size>
137176
</property>
177+
<property name="font">
178+
<font>
179+
<pointsize>8</pointsize>
180+
</font>
181+
</property>
138182
<property name="text">
139183
<string>...</string>
140184
</property>
@@ -200,7 +244,11 @@
200244
</widget>
201245
</item>
202246
<item>
203-
<widget class="QTextEdit" name="options_textEdit"/>
247+
<widget class="QTextEdit" name="options_textEdit">
248+
<property name="frameShape">
249+
<enum>QFrame::Shape::Box</enum>
250+
</property>
251+
</widget>
204252
</item>
205253
<item>
206254
<layout class="QHBoxLayout" name="horizontalLayout_3">
@@ -216,7 +264,7 @@
216264
<bool>false</bool>
217265
</property>
218266
<property name="styleSheet">
219-
<string notr="true">background-color:rgb(255, 102, 14)</string>
267+
<string notr="true">background-color:qlineargradient(spread:pad, x1:0.409, y1:0, x2:0.430448, y2:1, stop:0 rgba(255, 0, 0, 255), stop:1 rgba(255, 255, 255, 255))</string>
220268
</property>
221269
<property name="locale">
222270
<locale language="English" country="UnitedStates"/>
@@ -238,7 +286,7 @@
238286
<bool>false</bool>
239287
</property>
240288
<property name="styleSheet">
241-
<string notr="true">background-color:rgb(180, 255, 66)</string>
289+
<string notr="true">background-color:qlineargradient(spread:pad, x1:0.556, y1:0, x2:0.550444, y2:1, stop:0 rgba(0, 146, 0, 255), stop:1 rgba(255, 255, 255, 255))</string>
242290
</property>
243291
<property name="text">
244292
<string>START</string>
@@ -579,18 +627,18 @@
579627
<widget class="QWidget" name="horizontalLayoutWidget">
580628
<property name="geometry">
581629
<rect>
582-
<x>2</x>
583-
<y>522</y>
584-
<width>921</width>
630+
<x>0</x>
631+
<y>520</y>
632+
<width>901</width>
585633
<height>31</height>
586634
</rect>
587635
</property>
588636
<layout class="QHBoxLayout" name="horizontalLayout">
589637
<property name="spacing">
590-
<number>2</number>
638+
<number>1</number>
591639
</property>
592640
<property name="sizeConstraint">
593-
<enum>QLayout::SizeConstraint::SetMaximumSize</enum>
641+
<enum>QLayout::SizeConstraint::SetNoConstraint</enum>
594642
</property>
595643
<item>
596644
<widget class="QLabel" name="label_22">
@@ -600,7 +648,20 @@
600648
</widget>
601649
</item>
602650
<item>
603-
<widget class="QTextEdit" name="send_data_text"/>
651+
<widget class="QTextEdit" name="send_data_text">
652+
<property name="sizePolicy">
653+
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
654+
<horstretch>5</horstretch>
655+
<verstretch>5</verstretch>
656+
</sizepolicy>
657+
</property>
658+
<property name="frameShape">
659+
<enum>QFrame::Shape::Box</enum>
660+
</property>
661+
<property name="frameShadow">
662+
<enum>QFrame::Shadow::Plain</enum>
663+
</property>
664+
</widget>
604665
</item>
605666
<item>
606667
<widget class="QPushButton" name="send_data_button">
@@ -664,6 +725,19 @@
664725
</property>
665726
</widget>
666727
</item>
728+
<item>
729+
<spacer name="horizontalSpacer">
730+
<property name="orientation">
731+
<enum>Qt::Orientation::Horizontal</enum>
732+
</property>
733+
<property name="sizeHint" stdset="0">
734+
<size>
735+
<width>40</width>
736+
<height>20</height>
737+
</size>
738+
</property>
739+
</spacer>
740+
</item>
667741
<item>
668742
<widget class="QPushButton" name="night_mode">
669743
<property name="text">
@@ -674,7 +748,7 @@
674748
<item>
675749
<widget class="QPushButton" name="clear_buffer_button">
676750
<property name="text">
677-
<string>Clear Buffer</string>
751+
<string>Clear Buffer</string>
678752
</property>
679753
</widget>
680754
</item>
@@ -738,7 +812,7 @@ li.checked::marker { content: &quot;\2612&quot;; }
738812
</rect>
739813
</property>
740814
<property name="text">
741-
<string>Version 2024.07</string>
815+
<string>Version 2024.12</string>
742816
</property>
743817
</widget>
744818
<widget class="QLabel" name="label_2">

0 commit comments

Comments
 (0)