Skip to content

Commit f6a7b64

Browse files
committed
redesign de l'ui
1 parent 3fe001d commit f6a7b64

2 files changed

Lines changed: 140 additions & 109 deletions

File tree

ui/ui_design.ui

Lines changed: 75 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -122,26 +122,6 @@
122122
<property name="bottomMargin">
123123
<number>0</number>
124124
</property>
125-
<item>
126-
<widget class="QPushButton" name="btn_select_folder">
127-
<property name="text">
128-
<string>📁 Workspace</string>
129-
</property>
130-
<property name="toolTip">
131-
<string>Sélectionner le dossier de travail</string>
132-
</property>
133-
</widget>
134-
</item>
135-
<item>
136-
<widget class="QPushButton" name="btn_select_files">
137-
<property name="text">
138-
<string>📋 Fichiers</string>
139-
</property>
140-
<property name="toolTip">
141-
<string>Ajouter des fichiers à compiler</string>
142-
</property>
143-
</widget>
144-
</item>
145125
<item>
146126
<widget class="QPushButton" name="compile_btn">
147127
<property name="text">
@@ -204,7 +184,7 @@
204184
<property name="frameShape">
205185
<enum>QFrame::Shape::StyledPanel</enum>
206186
</property>
207-
<layout class="QVBoxLayout" name="layout_workspace">
187+
<layout class="QGridLayout" name="layout_workspace_grid">
208188
<property name="spacing">
209189
<number>12</number>
210190
</property>
@@ -220,35 +200,38 @@
220200
<property name="bottomMargin">
221201
<number>10</number>
222202
</property>
223-
<item>
224-
<widget class="QLabel" name="label_workspace_section">
203+
<item row="0" column="0" colspan="2">
204+
<widget class="QLabel" name="label_folder">
225205
<property name="text">
226-
<string>1. Sélection du dossier de travail</string>
206+
<string>Aucun dossier sélectionné</string>
227207
</property>
228208
</widget>
229209
</item>
230-
<item>
231-
<widget class="QPushButton" name="venv_button">
210+
<item row="1" column="0">
211+
<widget class="QLabel" name="venv_label">
232212
<property name="text">
233-
<string>Choisir un dossier venv manuellement</string>
213+
<string>venv sélectionné : Aucun</string>
234214
</property>
235215
</widget>
236216
</item>
237-
<item>
238-
<widget class="QLabel" name="venv_label">
217+
<item row="1" column="1">
218+
<widget class="QPushButton" name="venv_button">
239219
<property name="text">
240-
<string>venv sélectionné : Aucun</string>
220+
<string>Choisir un dossier venv manuellement</string>
241221
</property>
242222
</widget>
243223
</item>
244-
<item>
245-
<widget class="QLabel" name="label_folder">
224+
<item row="2" column="0">
225+
<widget class="QPushButton" name="btn_select_folder">
246226
<property name="text">
247-
<string>Aucun dossier sélectionné</string>
227+
<string>📁 Workspace</string>
228+
</property>
229+
<property name="toolTip">
230+
<string>Sélectionner le dossier de travail</string>
248231
</property>
249232
</widget>
250233
</item>
251-
<item>
234+
<item row="2" column="1">
252235
<widget class="QPushButton" name="btn_clear_workspace">
253236
<property name="text">
254237
<string>🧹 Clear workspace</string>
@@ -266,7 +249,7 @@
266249
<property name="frameShape">
267250
<enum>QFrame::Shape::StyledPanel</enum>
268251
</property>
269-
<layout class="QVBoxLayout" name="layout_files">
252+
<layout class="QGridLayout" name="layout_files_grid">
270253
<property name="spacing">
271254
<number>12</number>
272255
</property>
@@ -282,33 +265,75 @@
282265
<property name="bottomMargin">
283266
<number>10</number>
284267
</property>
285-
<item>
268+
<item row="0" column="0" colspan="2">
286269
<widget class="QLabel" name="label_files_section">
287270
<property name="text">
288271
<string>2. Fichiers à compiler</string>
289272
</property>
290273
</widget>
291274
</item>
292-
<item>
275+
<item row="1" column="0" colspan="2">
293276
<widget class="QLineEdit" name="file_filter_input">
294277
<property name="placeholderText">
295278
<string>Filtrer la liste…</string>
296279
</property>
297280
</widget>
298281
</item>
299-
<item>
282+
<item row="2" column="0">
300283
<widget class="QListWidget" name="file_list">
301284
<property name="minimumHeight">
302285
<number>180</number>
303286
</property>
304287
</widget>
305288
</item>
306-
<item>
307-
<widget class="QPushButton" name="btn_remove_file">
308-
<property name="text">
309-
<string>🗑️ Supprimer le fichier sélectionné</string>
289+
<item row="2" column="1">
290+
<layout class="QVBoxLayout" name="layout_file_actions">
291+
<property name="spacing">
292+
<number>8</number>
310293
</property>
311-
</widget>
294+
<property name="leftMargin">
295+
<number>0</number>
296+
</property>
297+
<property name="topMargin">
298+
<number>0</number>
299+
</property>
300+
<property name="rightMargin">
301+
<number>0</number>
302+
</property>
303+
<property name="bottomMargin">
304+
<number>0</number>
305+
</property>
306+
<item>
307+
<widget class="QPushButton" name="btn_select_files">
308+
<property name="text">
309+
<string>📋 Fichiers</string>
310+
</property>
311+
<property name="toolTip">
312+
<string>Ajouter des fichiers à compiler</string>
313+
</property>
314+
</widget>
315+
</item>
316+
<item>
317+
<widget class="QPushButton" name="btn_remove_file">
318+
<property name="text">
319+
<string>🗑️ Supprimer le fichier sélectionné</string>
320+
</property>
321+
</widget>
322+
</item>
323+
<item>
324+
<spacer name="fileActionsSpacer">
325+
<property name="orientation">
326+
<enum>Qt::Orientation::Vertical</enum>
327+
</property>
328+
<property name="sizeHint" stdset="0">
329+
<size>
330+
<width>20</width>
331+
<height>40</height>
332+
</size>
333+
</property>
334+
</spacer>
335+
</item>
336+
</layout>
312337
</item>
313338
</layout>
314339
</widget>
@@ -318,9 +343,9 @@
318343
<property name="frameShape">
319344
<enum>QFrame::Shape::StyledPanel</enum>
320345
</property>
321-
<layout class="QVBoxLayout" name="layout_tools">
346+
<layout class="QGridLayout" name="layout_tools_grid">
322347
<property name="spacing">
323-
<number>8</number>
348+
<number>10</number>
324349
</property>
325350
<property name="leftMargin">
326351
<number>10</number>
@@ -334,14 +359,14 @@
334359
<property name="bottomMargin">
335360
<number>10</number>
336361
</property>
337-
<item>
362+
<item row="0" column="0" colspan="2">
338363
<widget class="QLabel" name="label_tools">
339364
<property name="text">
340365
<string>Outils</string>
341366
</property>
342367
</widget>
343368
</item>
344-
<item>
369+
<item row="1" column="0">
345370
<widget class="QPushButton" name="btn_suggest_deps">
346371
<property name="text">
347372
<string>🔎 Dépendances</string>
@@ -351,7 +376,7 @@
351376
</property>
352377
</widget>
353378
</item>
354-
<item>
379+
<item row="1" column="1">
355380
<widget class="QPushButton" name="btn_bc_loader">
356381
<property name="text">
357382
<string>🧩 Bc Plugins Loader</string>
@@ -361,7 +386,7 @@
361386
</property>
362387
</widget>
363388
</item>
364-
<item>
389+
<item row="2" column="0">
365390
<widget class="QPushButton" name="btn_show_stats">
366391
<property name="text">
367392
<string>📊 Statistiques</string>
@@ -371,7 +396,7 @@
371396
</property>
372397
</widget>
373398
</item>
374-
<item>
399+
<item row="2" column="1">
375400
<widget class="QPushButton" name="btn_help">
376401
<property name="text">
377402
<string>❓ Aide</string>

0 commit comments

Comments
 (0)