├── .gitignore
├── app.py
├── data.xlsx
├── dtview.py
├── dynamic_layout.ui
├── icons
├── icons8_account_1.svg
├── icons8_alarm.svg
├── icons8_calendar_1.svg
├── icons8_chevron_down.svg
├── icons8_chevron_right.svg
├── icons8_collapse_arrow_up.svg
├── icons8_compress.svg
├── icons8_content.svg
├── icons8_download.svg
├── icons8_expand_arrow.svg
├── icons8_expand_arrow_1.svg
├── icons8_fast_download.svg
├── icons8_file_1.svg
├── icons8_full_image.svg
├── icons8_graph_report_script.svg
├── icons8_in_progress.svg
├── icons8_increase.svg
├── icons8_key.svg
├── icons8_keypad.svg
├── icons8_logout_rounded_down.svg
├── icons8_maintenance_2.svg
├── icons8_mastercard_credit_card.svg
├── icons8_menu.svg
├── icons8_menu_vertical.svg
├── icons8_menu_vertical_1.svg
├── icons8_microsoft_excel.svg
├── icons8_microsoft_word.svg
├── icons8_minus.svg
├── icons8_multiply.svg
├── icons8_numbered_list.svg
├── icons8_opened_folder.svg
├── icons8_plus_math.svg
├── icons8_receipt.svg
├── icons8_save.svg
├── icons8_schedule.svg
├── icons8_secured_letter.svg
├── icons8_separate_document_1.svg
├── icons8_shopping_cart.svg
├── icons8_slow_download_32px.png
├── icons8_todo_list.svg
├── icons8_update_left_rotation.svg
└── icons8_walkie_talkie.svg
├── resources.qrc
└── resources_rc.py
/.gitignore:
--------------------------------------------------------------------------------
1 | .idea
2 | __pycache__
3 | btn_create.ui
4 | ui_events.py
--------------------------------------------------------------------------------
/app.py:
--------------------------------------------------------------------------------
1 | import sys
2 | from threading import Thread
3 |
4 | from PySide6.QtCharts import *
5 | from PySide6.QtCore import *
6 | from PySide6.QtUiTools import loadUiType
7 | from PySide6.QtWidgets import *
8 | from PySide6.QtGui import *
9 | import pandas as pd
10 | from dtview import ChartWidget, DonutWidget
11 |
12 | ui, _ = loadUiType("dynamic_layout.ui")
13 |
14 |
15 | class DynamicApp(QMainWindow, ui):
16 | def __init__(self):
17 | super(DynamicApp, self).__init__()
18 | self.setupUi(self)
19 | # Remove default frame
20 | flags = Qt.WindowFlags(Qt.FramelessWindowHint | Qt.WindowStaysOnTopHint)
21 | self.pos_ = self.pos()
22 | self.setWindowFlags(flags)
23 | self.activate_()
24 |
25 | def mousePressEvent(self, event):
26 | # globalPos seems deprecated
27 | self.pos_ = event.globalPos()
28 |
29 | def mouseMoveEvent(self, event):
30 | point = QPoint(event.globalPos() - self.pos_)
31 | self.move(self.x() + point.x(), self.y() + point.y())
32 | self.pos_ = event.globalPos()
33 |
34 | def activate_(self):
35 | self.toggleButton.clicked.connect(self.open_close_menu)
36 | self.closeButton.clicked.connect(self.close_win)
37 | self.miniButton.clicked.connect(self.minimize)
38 | self.maxiButton.clicked.connect(self.maxmize_minimize)
39 | self.load_data()
40 | self.draw_line_chart()
41 |
42 | # th = Thread(target=self.load_data)
43 | # th.start()
44 |
45 | def open_close_menu(self):
46 | width = self.leftMenu.maximumWidth()
47 | fr = QFrame()
48 | if width == 200:
49 | self.leftMenu.setMaximumWidth(43)
50 | else:
51 | self.leftMenu.setMaximumWidth(200)
52 | # return width
53 |
54 | def minimize(self):
55 | self.showMinimized()
56 |
57 | def close_win(self):
58 | self.close()
59 |
60 | def maxmize_minimize(self):
61 | if self.isMaximized():
62 | self.showNormal()
63 | else:
64 | self.showMaximized()
65 |
66 | def draw_line_chart(self):
67 | chart = QChart()
68 |
69 | wid = self.plotCard
70 | pi = self.pieCard
71 |
72 | cw = ChartWidget(wid)
73 | cd = DonutWidget(pi)
74 |
75 | cw.add_chart()
76 | cd.add_donut()
77 |
78 | def load_data(self):
79 | df = pd.read_excel("data.xlsx")
80 | # tbl = self.load_data(df)
81 | table = self.tableWidget
82 | table.setStyleSheet("background-color: rgb(25, 25, 25); color: rgb(157, 168, 168)")
83 | table.setColumnCount(len(df.columns))
84 | table.setHorizontalHeaderLabels(df.columns)
85 | table.setRowCount(len(df.index))
86 |
87 | header = table.horizontalHeader()
88 | header.setStyleSheet("background-color: rgb(25, 25, 25); color: rgb(157, 168, 168)")
89 |
90 | for rn, row in enumerate(df.index):
91 | for cn, col in enumerate(df.columns):
92 | item = QTableWidgetItem(str(df.loc[row, col]))
93 | table.setItem(rn, cn, item)
94 | item.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
95 |
96 |
97 | if __name__ == "__main__":
98 | app = QApplication()
99 | win = DynamicApp()
100 | win.show()
101 | sys.exit(app.exec())
102 |
--------------------------------------------------------------------------------
/data.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lazarus-muya/PySide-Responsive-ui/043304c511f8c215ef51ae7a379010ec8bdbc5e4/data.xlsx
--------------------------------------------------------------------------------
/dtview.py:
--------------------------------------------------------------------------------
1 | from functools import partial
2 | from random import randrange
3 |
4 | from PySide6.QtCore import QPoint, Qt, QTimer
5 | from PySide6.QtGui import QPainter
6 | from PySide6.QtCharts import *
7 | from PySide6.QtWidgets import QGridLayout
8 |
9 |
10 | class ChartWidget:
11 | def __init__(self, widget):
12 | super().__init__()
13 | self.widget = widget
14 | self.chart = QChart()
15 | self._chart_view = QChartView(self.chart)
16 | self.chart.ChartTheme(QChart.ChartThemeDark)
17 | self._axis_y = QValueAxis()
18 | self._axis_x = QBarCategoryAxis()
19 | self.categories = ["Jan", "Feb", "Mar", "Apr", "May", "Jun"]
20 | self._line_series = QLineSeries()
21 | self._bar_series = QBarSeries()
22 | self.set4 = QBarSet("Smartphones")
23 | self.set3 = QBarSet("iPhones")
24 | self.set2 = QBarSet("AirPods")
25 | self.set1 = QBarSet("Tablets")
26 | self.set0 = QBarSet("iMac")
27 |
28 | def add_chart(self):
29 | self.set0.append([1, 2, 3, 4, 5, 6])
30 | self.set1.append([5, 0, 0, 4, 0, 7])
31 | self.set2.append([3, 5, 8, 13, 8, 5])
32 | self.set3.append([5, 6, 7, 3, 4, 5])
33 | self.set4.append([9, 7, 5, 3, 1, 2])
34 |
35 | self._bar_series.append(self.set0)
36 | self._bar_series.append(self.set1)
37 | self._bar_series.append(self.set2)
38 | self._bar_series.append(self.set3)
39 | self._bar_series.append(self.set4)
40 |
41 | self._line_series.setName("Treds")
42 | self._line_series.append(QPoint(0, 4))
43 | self._line_series.append(QPoint(1, 15))
44 | self._line_series.append(QPoint(2, 20))
45 | self._line_series.append(QPoint(3, 4))
46 | self._line_series.append(QPoint(4, 12))
47 | self._line_series.append(QPoint(5, 17))
48 |
49 | self.chart.addSeries(self._bar_series)
50 | self.chart.addSeries(self._line_series)
51 | self.chart.setTitle("Line and barchart example")
52 |
53 | self._axis_x.append(self.categories)
54 | self.chart.setAxisX(self._axis_x, self._line_series)
55 | self.chart.setAxisX(self._axis_x, self._bar_series)
56 | self._axis_x.setRange("Jan", "Jun")
57 |
58 | self.chart.setAxisY(self._axis_y, self._line_series)
59 | self.chart.setAxisY(self._axis_y, self._bar_series)
60 | self._axis_y.setRange(0, 20)
61 |
62 | self.chart.legend().setVisible(True)
63 | self.chart.legend().setAlignment(Qt.AlignBottom)
64 |
65 | self._chart_view.setRenderHint(QPainter.Antialiasing)
66 |
67 | self.widget.addWidget(self._chart_view)
68 |
69 |
70 | class DonutWidget:
71 | def __init__(self, pie):
72 | self.pie = pie
73 | self.donuts = []
74 | self.chart_view = QChartView()
75 | self.chart_view.setRenderHint(QPainter.Antialiasing)
76 | self.chart = self.chart_view.chart()
77 | self.chart.legend().setVisible(False)
78 | self.chart.setTitle("Nested donuts")
79 | self.chart.setAnimationOptions(QChart.AllAnimations)
80 |
81 | self.min_size = 0.1
82 | self.max_size = 0.9
83 | self.donut_count = 5
84 |
85 | self.add_donut()
86 |
87 | # create main layout
88 | self.main_layout = self.pie
89 | self.main_layout.addWidget(self.chart_view, 1)
90 | # self.setLayout(self.main_layout)
91 |
92 | self.update_timer = QTimer()
93 | self.update_timer.timeout.connect(self.update_rotation)
94 | self.update_timer.start(1250)
95 |
96 | def add_donut(self):
97 | for i in range(self.donut_count):
98 | donut = QPieSeries()
99 | slccount = randrange(3, 6)
100 | for j in range(slccount):
101 | value = randrange(100, 200)
102 |
103 | slc = QPieSlice(str(value), value)
104 | slc.setLabelVisible(True)
105 | slc.setLabelColor(Qt.white)
106 | slc.setLabelPosition(QPieSlice.LabelInsideTangential)
107 |
108 | # Connection using an extra parameter for the slot
109 | slc.hovered[bool].connect(partial(self.explode_slice, slc=slc))
110 |
111 | donut.append(slc)
112 | size = (self.max_size - self.min_size) / self.donut_count
113 | donut.setHoleSize(self.min_size + i * size)
114 | donut.setPieSize(self.min_size + (i + 1) * size)
115 |
116 | self.donuts.append(donut)
117 | self.chart_view.chart().addSeries(donut)
118 |
119 | def update_rotation(self):
120 | for donut in self.donuts:
121 | phase_shift = randrange(-50, 100)
122 | donut.setPieStartAngle(donut.pieStartAngle() + phase_shift)
123 | donut.setPieEndAngle(donut.pieEndAngle() + phase_shift)
124 |
125 | def explode_slice(self, exploded, slc):
126 | if exploded:
127 | self.update_timer.stop()
128 | slice_startangle = slc.startAngle()
129 | slice_endangle = slc.startAngle() + slc.angleSpan()
130 |
131 | donut = slc.series()
132 | idx = self.donuts.index(donut)
133 | for i in range(idx + 1, len(self.donuts)):
134 | self.donuts[i].setPieStartAngle(slice_endangle)
135 | self.donuts[i].setPieEndAngle(360 + slice_startangle)
136 | else:
137 | for donut in self.donuts:
138 | donut.setPieStartAngle(0)
139 | donut.setPieEndAngle(360)
140 |
141 | self.update_timer.start()
142 |
143 | slc.setExploded(exploded)
144 |
--------------------------------------------------------------------------------
/dynamic_layout.ui:
--------------------------------------------------------------------------------
1 |
2 |
3 | MainWindow
4 |
5 |
6 |
7 | 0
8 | 0
9 | 850
10 | 600
11 |
12 |
13 |
14 | MainWindow
15 |
16 |
17 |
18 | background-color: rgb(0, 0, 0);
19 |
20 |
21 |
22 | 0
23 |
24 |
25 | 0
26 |
27 |
28 | 0
29 |
30 |
31 | 0
32 |
33 |
34 | 0
35 |
36 | -
37 |
38 |
39 |
40 | 0
41 | 30
42 |
43 |
44 |
45 |
46 | 16777215
47 | 30
48 |
49 |
50 |
51 | QFrame::NoFrame
52 |
53 |
54 | QFrame::Raised
55 |
56 |
57 |
58 | 0
59 |
60 |
61 | 0
62 |
63 |
64 | 0
65 |
66 |
67 | 0
68 |
69 |
70 | 0
71 |
72 |
-
73 |
74 |
75 |
76 | 30
77 | 30
78 |
79 |
80 |
81 |
82 | 30
83 | 30
84 |
85 |
86 |
87 | background-color: rgb(59, 65, 71);
88 |
89 |
90 | QFrame::NoFrame
91 |
92 |
93 | QFrame::Raised
94 |
95 |
96 |
97 |
98 | 0
99 | 0
100 | 30
101 | 30
102 |
103 |
104 |
105 |
106 | 30
107 | 30
108 |
109 |
110 |
111 |
112 | 30
113 | 30
114 |
115 |
116 |
117 | QPushButton {
118 | border: none;
119 | background-color: rgb(0, 0, 0);
120 | border-left: 3px solid rgb(0, 0, 0);
121 | }
122 |
123 | QPushButton:hover {
124 | border-left: 3px solid rgb(255, 85, 0);
125 | }
126 |
127 | QPushButton:pressed {
128 | background-color: rgb(25, 25, 25);
129 | }
130 |
131 |
132 |
133 |
134 |
135 |
136 | :/icons/icons/icons8_menu.svg:/icons/icons/icons8_menu.svg
137 |
138 |
139 |
140 | 30
141 | 30
142 |
143 |
144 |
145 |
146 |
147 | -
148 |
149 |
150 | QFrame::NoFrame
151 |
152 |
153 | QFrame::Raised
154 |
155 |
156 |
157 | 0
158 |
159 |
160 | 0
161 |
162 |
163 | 0
164 |
165 |
166 | 0
167 |
168 |
169 | 0
170 |
171 |
-
172 |
173 |
174 | Qt::Horizontal
175 |
176 |
177 |
178 | 218
179 | 13
180 |
181 |
182 |
183 |
184 | -
185 |
186 |
187 | color: rgb(176, 176, 176);
188 |
189 |
190 | Designed By Chairman Studios LLC.
191 |
192 |
193 |
194 | -
195 |
196 |
197 | Qt::Horizontal
198 |
199 |
200 |
201 | 58
202 | 13
203 |
204 |
205 |
206 |
207 | -
208 |
209 |
210 |
211 | 200
212 | 30
213 |
214 |
215 |
216 |
217 | 200
218 | 30
219 |
220 |
221 |
222 | QFrame::NoFrame
223 |
224 |
225 | QFrame::Raised
226 |
227 |
228 |
229 | 5
230 |
231 |
232 | 0
233 |
234 |
235 | 0
236 |
237 |
238 | 20
239 |
240 |
241 | 0
242 |
243 |
-
244 |
245 |
246 |
247 | 30
248 | 30
249 |
250 |
251 |
252 |
253 | 30
254 | 30
255 |
256 |
257 |
258 | QPushButton {
259 | border: none;
260 | background-color: rgb(0, 0, 0);
261 | border-left: 3px solid rgb(0, 0, 0);
262 | }
263 |
264 | QPushButton:hover {
265 | border-left: 3px solid rgb(255, 85, 0);
266 | }
267 |
268 | QPushButton:pressed {
269 | background-color: rgb(25, 25, 25);
270 | }
271 |
272 |
273 |
274 |
275 |
276 |
277 | :/icons/icons/icons8_maintenance_2.svg:/icons/icons/icons8_maintenance_2.svg
278 |
279 |
280 |
281 | 20
282 | 20
283 |
284 |
285 |
286 |
287 | -
288 |
289 |
290 |
291 | 90
292 | 26
293 |
294 |
295 |
296 |
297 | 90
298 | 26
299 |
300 |
301 |
302 |
303 | true
304 |
305 |
306 |
307 | QPushButton {
308 | border: none;
309 | background-color: rgb(30, 30, 30);
310 | border-left: 3px solid rgb(30, 30, 30);
311 | border-right: 3px solid rgb(30, 30, 30);
312 | color: rgb(255, 85, 0);
313 | border-radius: 13px;
314 | }
315 |
316 | QPushButton:hover {
317 | border-left: 3px solid rgb(255, 85, 0);
318 | border-right: 3px solid rgb(255, 85, 0);
319 | }
320 |
321 | QPushButton:pressed {
322 | background-color: rgb(25, 25, 25);
323 | }
324 |
325 |
326 | Admin
327 |
328 |
329 |
330 | :/icons/icons/icons8_account_1.svg:/icons/icons/icons8_account_1.svg
331 |
332 |
333 |
334 | 25
335 | 25
336 |
337 |
338 |
339 |
340 | -
341 |
342 |
343 |
344 | 50
345 | 26
346 |
347 |
348 |
349 |
350 | 50
351 | 26
352 |
353 |
354 |
355 |
356 | 11
357 | true
358 |
359 |
360 |
361 | QPushButton {
362 | border: none;
363 | background-color: rgb(30, 30, 30);
364 | border-left: 3px solid rgb(30, 30, 30);
365 | border-right: 3px solid rgb(30, 30, 30);
366 | color: rgb(255, 85, 0);
367 | border-radius: 13px;
368 | }
369 |
370 | QPushButton:hover {
371 | border-left: 3px solid rgb(255, 85, 0);
372 | border-right: 3px solid rgb(255, 85, 0);
373 | }
374 |
375 | QPushButton:pressed {
376 | background-color: rgb(25, 25, 25);
377 | }
378 |
379 |
380 | 0
381 |
382 |
383 |
384 | :/icons/icons/icons8_alarm.svg:/icons/icons/icons8_alarm.svg
385 |
386 |
387 |
388 | 20
389 | 20
390 |
391 |
392 |
393 |
394 |
395 |
396 |
397 |
398 |
399 |
400 | -
401 |
402 |
403 |
404 | 100
405 | 0
406 |
407 |
408 |
409 |
410 | 100
411 | 16777215
412 |
413 |
414 |
415 | background-color: rgb(22, 22, 22);
416 |
417 |
418 | QFrame::NoFrame
419 |
420 |
421 | QFrame::Raised
422 |
423 |
424 |
425 |
426 | 0
427 | 0
428 | 30
429 | 30
430 |
431 |
432 |
433 |
434 | 30
435 | 30
436 |
437 |
438 |
439 |
440 | 30
441 | 30
442 |
443 |
444 |
445 | QPushButton {
446 | border: none;
447 | background-color: rgb(0, 0, 0);
448 | text-align: center;
449 | }
450 |
451 | QPushButton:hover {
452 | background-color: rgb(31, 31, 31);
453 | }
454 |
455 | QPushButton:pressed {
456 | background-color: rgb(21, 21, 21)
457 | }
458 |
459 |
460 |
461 |
462 |
463 |
464 | :/icons/icons/icons8_minus.svg:/icons/icons/icons8_minus.svg
465 |
466 |
467 |
468 | 30
469 | 30
470 |
471 |
472 |
473 |
474 |
475 |
476 | 30
477 | 0
478 | 30
479 | 30
480 |
481 |
482 |
483 |
484 | 30
485 | 30
486 |
487 |
488 |
489 |
490 | 30
491 | 30
492 |
493 |
494 |
495 | QPushButton {
496 | border: none;
497 | background-color: rgb(0, 0, 0);
498 | text-align: center;
499 | }
500 |
501 | QPushButton:hover {
502 | background-color: rgb(31, 31, 31);
503 | }
504 |
505 | QPushButton:pressed {
506 | background-color: rgb(21, 21, 21)
507 | }
508 |
509 |
510 |
511 |
512 |
513 |
514 | :/icons/icons/icons8_separate_document_1.svg:/icons/icons/icons8_separate_document_1.svg
515 |
516 |
517 |
518 | 30
519 | 30
520 |
521 |
522 |
523 |
524 |
525 |
526 | 60
527 | 0
528 | 40
529 | 30
530 |
531 |
532 |
533 |
534 | 40
535 | 30
536 |
537 |
538 |
539 |
540 | 40
541 | 30
542 |
543 |
544 |
545 | QPushButton {
546 | border: none;
547 | background-color: rgb(0, 0, 0);
548 | }
549 |
550 | QPushButton:hover {
551 | background-color: rgb(255, 38, 0);
552 | }
553 |
554 | QPushButton:pressed {
555 | background-color: rgb(255, 0, 0);
556 | }
557 |
558 |
559 |
560 |
561 |
562 |
563 | :/icons/icons/icons8_multiply.svg:/icons/icons/icons8_multiply.svg
564 |
565 |
566 |
567 | 30
568 | 30
569 |
570 |
571 |
572 |
573 |
574 |
575 |
576 |
577 | -
578 |
579 |
580 |
581 |
582 |
583 | QFrame::NoFrame
584 |
585 |
586 | QFrame::Raised
587 |
588 |
589 |
590 | 0
591 |
592 |
593 | 0
594 |
595 |
596 | 0
597 |
598 |
599 | 0
600 |
601 |
602 | 0
603 |
604 |
-
605 |
606 |
607 |
608 | 43
609 | 0
610 |
611 |
612 |
613 |
614 | 200
615 | 16777215
616 |
617 |
618 |
619 | background-color: rgb(25, 25, 25);
620 |
621 |
622 | QFrame::NoFrame
623 |
624 |
625 | QFrame::Raised
626 |
627 |
628 |
629 | 0
630 |
631 |
632 | 0
633 |
634 |
635 | 0
636 |
637 |
638 | 0
639 |
640 |
641 | 0
642 |
643 |
-
644 |
645 |
646 |
647 | 200
648 | 225
649 |
650 |
651 |
652 | QFrame::NoFrame
653 |
654 |
655 | QFrame::Raised
656 |
657 |
658 |
659 | 0
660 |
661 |
662 | 0
663 |
664 |
665 | 0
666 |
667 |
668 | 0
669 |
670 |
671 | 0
672 |
673 |
-
674 |
675 |
676 |
677 | 200
678 | 45
679 |
680 |
681 |
682 |
683 | 200
684 | 45
685 |
686 |
687 |
688 |
689 | 10
690 | false
691 |
692 |
693 |
694 | QPushButton {
695 | background-color: rgb(25, 25, 25);
696 | color: rgb(154, 154, 149);
697 | border: none;
698 | border-left: 3px solid rgb(25, 25, 25);
699 | text-align: left;
700 | padding-left: 10px;
701 | }
702 |
703 | QPushButton:hover {
704 | border-left: 3px solid rgb(255, 85, 0);
705 | background-color: rgb(18, 18, 18);
706 | }
707 |
708 | QPushButton:pressed {
709 | background-color: rgb(0, 0, 0);
710 | }
711 |
712 |
713 |
714 |
715 | Dashboard
716 |
717 |
718 |
719 | :/icons/icons/icons8_keypad.svg:/icons/icons/icons8_keypad.svg
720 |
721 |
722 |
723 | 25
724 | 25
725 |
726 |
727 |
728 |
729 | -
730 |
731 |
732 |
733 | 200
734 | 45
735 |
736 |
737 |
738 |
739 | 200
740 | 45
741 |
742 |
743 |
744 |
745 | 10
746 | false
747 |
748 |
749 |
750 | QPushButton {
751 | background-color: rgb(25, 25, 25);
752 | color: rgb(154, 154, 149);
753 | border: none;
754 | border-left: 3px solid rgb(25, 25, 25);
755 | text-align: left;
756 | padding-left: 10px;
757 | }
758 |
759 | QPushButton:hover {
760 | border-left: 3px solid rgb(255, 85, 0);
761 | background-color: rgb(18, 18, 18);
762 | }
763 |
764 | QPushButton:pressed {
765 | background-color: rgb(0, 0, 0);
766 | }
767 |
768 |
769 |
770 |
771 | Orders
772 |
773 |
774 |
775 | :/icons/icons/icons8_todo_list.svg:/icons/icons/icons8_todo_list.svg
776 |
777 |
778 |
779 | 25
780 | 25
781 |
782 |
783 |
784 |
785 | -
786 |
787 |
788 |
789 | 200
790 | 45
791 |
792 |
793 |
794 |
795 | 200
796 | 45
797 |
798 |
799 |
800 |
801 | 10
802 | false
803 |
804 |
805 |
806 | QPushButton {
807 | background-color: rgb(25, 25, 25);
808 | color: rgb(154, 154, 149);
809 | border: none;
810 | border-left: 3px solid rgb(25, 25, 25);
811 | text-align: left;
812 | padding-left: 10px;
813 | }
814 |
815 | QPushButton:hover {
816 | border-left: 3px solid rgb(255, 85, 0);
817 | background-color: rgb(18, 18, 18);
818 | }
819 |
820 | QPushButton:pressed {
821 | background-color: rgb(0, 0, 0);
822 | }
823 |
824 |
825 |
826 |
827 | Email
828 |
829 |
830 |
831 | :/icons/icons/icons8_secured_letter.svg:/icons/icons/icons8_secured_letter.svg
832 |
833 |
834 |
835 | 24
836 | 24
837 |
838 |
839 |
840 |
841 | -
842 |
843 |
844 |
845 | 200
846 | 45
847 |
848 |
849 |
850 |
851 | 200
852 | 45
853 |
854 |
855 |
856 |
857 | 10
858 | false
859 |
860 |
861 |
862 | QPushButton {
863 | background-color: rgb(25, 25, 25);
864 | color: rgb(154, 154, 149);
865 | border: none;
866 | border-left: 3px solid rgb(25, 25, 25);
867 | text-align: left;
868 | padding-left: 10px;
869 | }
870 |
871 | QPushButton:hover {
872 | border-left: 3px solid rgb(255, 85, 0);
873 | background-color: rgb(18, 18, 18);
874 | }
875 |
876 | QPushButton:pressed {
877 | background-color: rgb(0, 0, 0);
878 | }
879 |
880 |
881 |
882 |
883 | Store
884 |
885 |
886 |
887 | :/icons/icons/icons8_shopping_cart.svg:/icons/icons/icons8_shopping_cart.svg
888 |
889 |
890 |
891 | 25
892 | 25
893 |
894 |
895 |
896 |
897 | -
898 |
899 |
900 |
901 | 200
902 | 45
903 |
904 |
905 |
906 |
907 | 200
908 | 45
909 |
910 |
911 |
912 |
913 | 10
914 | false
915 |
916 |
917 |
918 | QPushButton {
919 | background-color: rgb(25, 25, 25);
920 | color: rgb(154, 154, 149);
921 | border: none;
922 | border-left: 3px solid rgb(25, 25, 25);
923 | text-align: left;
924 | padding-left: 10px;
925 | }
926 |
927 | QPushButton:hover {
928 | border-left: 3px solid rgb(255, 85, 0);
929 | background-color: rgb(18, 18, 18);
930 | }
931 |
932 | QPushButton:pressed {
933 | background-color: rgb(0, 0, 0);
934 | }
935 |
936 |
937 |
938 |
939 | Payments
940 |
941 |
942 |
943 | :/icons/icons/icons8_mastercard_credit_card.svg:/icons/icons/icons8_mastercard_credit_card.svg
944 |
945 |
946 |
947 | 25
948 | 25
949 |
950 |
951 |
952 |
953 |
954 |
955 |
956 | -
957 |
958 |
959 | Qt::Vertical
960 |
961 |
962 |
963 | 20
964 | 271
965 |
966 |
967 |
968 |
969 | -
970 |
971 |
972 |
973 | 200
974 | 50
975 |
976 |
977 |
978 |
979 | 200
980 | 50
981 |
982 |
983 |
984 |
985 |
986 |
987 | QFrame::NoFrame
988 |
989 |
990 | QFrame::Raised
991 |
992 |
993 |
994 | 0
995 |
996 |
997 | 0
998 |
999 |
1000 | 0
1001 |
1002 |
1003 | 0
1004 |
1005 |
1006 | 0
1007 |
1008 |
-
1009 |
1010 |
1011 |
1012 | 200
1013 | 45
1014 |
1015 |
1016 |
1017 |
1018 | 200
1019 | 45
1020 |
1021 |
1022 |
1023 | QPushButton {
1024 | background-color: rgb(25, 25, 25);
1025 | color: rgb(204, 204, 204);
1026 | border: none;
1027 | border-left: 3px solid rgb(25, 25, 25);
1028 | text-align: left;
1029 | padding-left: 10px;
1030 | }
1031 |
1032 | QPushButton:hover {
1033 | border-left: 3px solid rgb(255, 85, 0);
1034 | background-color: rgb(18, 18, 18);
1035 | }
1036 |
1037 | QPushButton:pressed {
1038 | background-color: rgb(0, 0, 0);
1039 | }
1040 |
1041 |
1042 |
1043 |
1044 | Signout
1045 |
1046 |
1047 |
1048 | :/icons/icons/icons8_logout_rounded_down.svg:/icons/icons/icons8_logout_rounded_down.svg
1049 |
1050 |
1051 |
1052 | 30
1053 | 30
1054 |
1055 |
1056 |
1057 |
1058 |
1059 |
1060 |
1061 |
1062 |
1063 |
1064 | -
1065 |
1066 |
1067 | background-color: rgb(34, 34, 34);
1068 |
1069 |
1070 | QFrame::NoFrame
1071 |
1072 |
1073 | QFrame::Raised
1074 |
1075 |
1076 |
1077 | 0
1078 |
1079 |
1080 | 0
1081 |
1082 |
1083 | 0
1084 |
1085 |
1086 | 0
1087 |
1088 |
1089 | 0
1090 |
1091 |
-
1092 |
1093 |
1094 | 0
1095 |
1096 |
1097 |
1098 |
1099 | 0
1100 |
1101 |
1102 | 0
1103 |
1104 |
1105 | 0
1106 |
1107 |
1108 | 0
1109 |
1110 |
1111 | 0
1112 |
1113 |
-
1114 |
1115 |
1116 | background-color: rgb(28, 31, 34);
1117 |
1118 |
1119 | QFrame::NoFrame
1120 |
1121 |
1122 | QFrame::Raised
1123 |
1124 |
1125 |
1126 | 0
1127 |
1128 |
1129 | 0
1130 |
1131 |
1132 | 0
1133 |
1134 |
1135 | 0
1136 |
1137 |
1138 | 0
1139 |
1140 |
-
1141 |
1142 |
1143 |
1144 | 350
1145 | 0
1146 |
1147 |
1148 |
1149 |
1150 | 350
1151 | 16777215
1152 |
1153 |
1154 |
1155 | background-color: rgb(18, 18, 18);
1156 |
1157 |
1158 | QFrame::NoFrame
1159 |
1160 |
1161 | QFrame::Raised
1162 |
1163 |
1164 |
1165 | 10
1166 |
1167 |
1168 | 10
1169 |
1170 |
1171 | 10
1172 |
1173 |
1174 | 10
1175 |
1176 |
1177 | 10
1178 |
1179 |
-
1180 |
1181 |
1182 | QFrame {
1183 | background-color: rgb(25, 25, 25);
1184 | border-radius: 15px;
1185 | }
1186 |
1187 | QFrame:hover {
1188 | border: 1px solid rgb(255, 85, 0);
1189 | }
1190 |
1191 |
1192 | QFrame::NoFrame
1193 |
1194 |
1195 | QFrame::Sunken
1196 |
1197 |
1198 |
1199 | 0
1200 |
1201 |
1202 | 0
1203 |
1204 |
1205 | 20
1206 |
1207 |
1208 | 0
1209 |
1210 |
1211 | 20
1212 |
1213 |
-
1214 |
1215 |
1216 |
1217 | 11
1218 | true
1219 |
1220 |
1221 |
1222 | QLabel {
1223 | color: rgb(152, 152, 152);
1224 | border: none;
1225 | }
1226 |
1227 |
1228 | Customers
1229 |
1230 |
1231 | Qt::AlignCenter
1232 |
1233 |
1234 |
1235 | -
1236 |
1237 |
1238 |
1239 | 13
1240 | true
1241 |
1242 |
1243 |
1244 | QLabel {
1245 | color: rgb(199, 199, 199);
1246 | border: none;
1247 | }
1248 |
1249 |
1250 | 5, 625
1251 |
1252 |
1253 | Qt::AlignCenter
1254 |
1255 |
1256 |
1257 | -
1258 |
1259 |
1260 |
1261 | 10
1262 | true
1263 |
1264 |
1265 |
1266 | QLabel {
1267 | color: rgb(70, 255, 3);
1268 | border: none;
1269 | }
1270 |
1271 |
1272 | +7%
1273 |
1274 |
1275 | Qt::AlignCenter
1276 |
1277 |
1278 |
1279 | -
1280 |
1281 |
1282 |
1283 | 10
1284 |
1285 |
1286 |
1287 | QLabel {
1288 | color: rgb(153, 153, 153);
1289 | border: none;
1290 | }
1291 |
1292 |
1293 |
1294 | 9th Aug 2021
1295 |
1296 |
1297 | Qt::AlignCenter
1298 |
1299 |
1300 |
1301 |
1302 |
1303 |
1304 | -
1305 |
1306 |
1307 | QFrame {
1308 | background-color: rgb(25, 25, 25);
1309 | border-radius: 15px;
1310 | }
1311 |
1312 | QFrame:hover {
1313 | border: 1px solid rgb(255, 85, 0);
1314 | }
1315 |
1316 |
1317 | QFrame::NoFrame
1318 |
1319 |
1320 | QFrame::Raised
1321 |
1322 |
1323 |
1324 | 0
1325 |
1326 |
1327 | 0
1328 |
1329 |
1330 | 20
1331 |
1332 |
1333 | 0
1334 |
1335 |
1336 | 20
1337 |
1338 |
-
1339 |
1340 |
1341 |
1342 | 11
1343 | true
1344 |
1345 |
1346 |
1347 | QLabel {
1348 | color: rgb(152, 152, 152);
1349 | border: none;
1350 | }
1351 |
1352 |
1353 | Orders
1354 |
1355 |
1356 | Qt::AlignCenter
1357 |
1358 |
1359 |
1360 | -
1361 |
1362 |
1363 |
1364 | 13
1365 | true
1366 |
1367 |
1368 |
1369 | QLabel {
1370 | color: rgb(199, 199, 199);
1371 | border: none;
1372 | }
1373 |
1374 |
1375 | 2,122
1376 |
1377 |
1378 | Qt::AlignCenter
1379 |
1380 |
1381 |
1382 | -
1383 |
1384 |
1385 |
1386 | 10
1387 | true
1388 |
1389 |
1390 |
1391 | QLabel {
1392 | color: rgb(70, 255, 3);
1393 | border: none;
1394 | }
1395 |
1396 |
1397 | +3%
1398 |
1399 |
1400 | Qt::AlignCenter
1401 |
1402 |
1403 |
1404 | -
1405 |
1406 |
1407 |
1408 | 10
1409 |
1410 |
1411 |
1412 | QLabel {
1413 | color: rgb(153, 153, 153);
1414 | border: none;
1415 | }
1416 |
1417 |
1418 |
1419 | 9th Aug 2021
1420 |
1421 |
1422 | Qt::AlignCenter
1423 |
1424 |
1425 |
1426 |
1427 |
1428 |
1429 | -
1430 |
1431 |
1432 | QFrame {
1433 | background-color: rgb(25, 25, 25);
1434 | border-radius: 15px;
1435 | }
1436 |
1437 | QFrame:hover {
1438 | border: 1px solid rgb(255, 85, 0);
1439 | }
1440 |
1441 |
1442 | QFrame::NoFrame
1443 |
1444 |
1445 | QFrame::Raised
1446 |
1447 |
1448 |
1449 | 0
1450 |
1451 |
1452 | 0
1453 |
1454 |
1455 | 20
1456 |
1457 |
1458 | 0
1459 |
1460 |
1461 | 20
1462 |
1463 |
-
1464 |
1465 |
1466 |
1467 | 11
1468 | true
1469 |
1470 |
1471 |
1472 | QLabel {
1473 | color: rgb(152, 152, 152);
1474 | border: none;
1475 | }
1476 |
1477 |
1478 | Earnings
1479 |
1480 |
1481 | Qt::AlignCenter
1482 |
1483 |
1484 |
1485 | -
1486 |
1487 |
1488 |
1489 | 13
1490 | true
1491 |
1492 |
1493 |
1494 | QLabel {
1495 | color: rgb(199, 199, 199);
1496 | border: none;
1497 | }
1498 |
1499 |
1500 | $125, 300
1501 |
1502 |
1503 | Qt::AlignCenter
1504 |
1505 |
1506 |
1507 | -
1508 |
1509 |
1510 |
1511 | 10
1512 | true
1513 |
1514 |
1515 |
1516 | QLabel {
1517 | color: rgb(70, 255, 3);
1518 | border: none;
1519 | }
1520 |
1521 |
1522 | +16%
1523 |
1524 |
1525 | Qt::AlignCenter
1526 |
1527 |
1528 |
1529 | -
1530 |
1531 |
1532 |
1533 | 10
1534 |
1535 |
1536 |
1537 | QLabel {
1538 | color: rgb(153, 153, 153);
1539 | border: none;
1540 | }
1541 |
1542 |
1543 |
1544 | 9th Aug 2021
1545 |
1546 |
1547 | Qt::AlignCenter
1548 |
1549 |
1550 |
1551 |
1552 |
1553 |
1554 | -
1555 |
1556 |
1557 | QFrame {
1558 | background-color: rgb(25, 25, 25);
1559 | border-radius: 15px;
1560 | }
1561 |
1562 | QFrame:hover {
1563 | border: 1px solid rgb(255, 85, 0);
1564 | }
1565 |
1566 |
1567 | QFrame::NoFrame
1568 |
1569 |
1570 | QFrame::Raised
1571 |
1572 |
1573 |
1574 | 0
1575 |
1576 |
1577 | 0
1578 |
1579 |
1580 | 20
1581 |
1582 |
1583 | 0
1584 |
1585 |
1586 | 20
1587 |
1588 |
-
1589 |
1590 |
1591 |
1592 | 11
1593 | true
1594 |
1595 |
1596 |
1597 | QLabel {
1598 | color: rgb(152, 152, 152);
1599 | border: none;
1600 | }
1601 |
1602 |
1603 | Growth
1604 |
1605 |
1606 | Qt::AlignCenter
1607 |
1608 |
1609 |
1610 | -
1611 |
1612 |
1613 |
1614 | 13
1615 | true
1616 |
1617 |
1618 |
1619 | QLabel {
1620 | color: rgb(199, 199, 199);
1621 | border: none;
1622 | }
1623 |
1624 |
1625 | +9.8%
1626 |
1627 |
1628 | Qt::AlignCenter
1629 |
1630 |
1631 |
1632 | -
1633 |
1634 |
1635 |
1636 | 10
1637 | true
1638 |
1639 |
1640 |
1641 | QLabel {
1642 | color: rgb(70, 255, 3);
1643 | border: none;
1644 | }
1645 |
1646 |
1647 | +9%
1648 |
1649 |
1650 | Qt::AlignCenter
1651 |
1652 |
1653 |
1654 | -
1655 |
1656 |
1657 |
1658 | 10
1659 |
1660 |
1661 |
1662 | QLabel {
1663 | color: rgb(153, 153, 153);
1664 | border: none;
1665 | }
1666 |
1667 |
1668 |
1669 | 9th Aug 2021
1670 |
1671 |
1672 | Qt::AlignCenter
1673 |
1674 |
1675 |
1676 |
1677 |
1678 |
1679 |
1680 |
1681 |
1682 | -
1683 |
1684 |
1685 | background-color: rgb(34, 34, 34);
1686 |
1687 |
1688 | QFrame::NoFrame
1689 |
1690 |
1691 | QFrame::Raised
1692 |
1693 |
1694 |
1695 | 0
1696 |
1697 |
1698 | 0
1699 |
1700 |
1701 | 0
1702 |
1703 |
1704 | 0
1705 |
1706 |
1707 | 0
1708 |
1709 |
-
1710 |
1711 |
1712 | background-color: rgb(25, 25, 25);
1713 |
1714 |
1715 | QFrame::NoFrame
1716 |
1717 |
1718 | QFrame::Raised
1719 |
1720 |
1721 |
1722 | 0
1723 |
1724 |
1725 | 0
1726 |
1727 |
1728 | 0
1729 |
1730 |
1731 | 0
1732 |
1733 |
1734 | 0
1735 |
1736 |
-
1737 |
1738 |
1739 |
1740 |
1741 |
1742 |
1743 |
1744 |
1745 |
1746 |
1747 |
1748 | -
1749 |
1750 |
1751 | background-color: rgb(18, 18, 18);
1752 |
1753 |
1754 | QFrame::NoFrame
1755 |
1756 |
1757 | QFrame::Raised
1758 |
1759 |
1760 |
1761 | 0
1762 |
1763 |
1764 | 0
1765 |
1766 |
1767 | 10
1768 |
1769 |
1770 | 0
1771 |
1772 |
1773 | 0
1774 |
1775 |
-
1776 |
1777 |
1778 | background-color: rgb(18, 18, 18);
1779 |
1780 |
1781 | QFrame::NoFrame
1782 |
1783 |
1784 | QFrame::Raised
1785 |
1786 |
1787 |
1788 | 2
1789 |
1790 |
1791 | 10
1792 |
1793 |
1794 | 0
1795 |
1796 |
1797 | 10
1798 |
1799 |
1800 | 0
1801 |
1802 |
-
1803 |
1804 |
1805 |
1806 | 0
1807 | 50
1808 |
1809 |
1810 |
1811 |
1812 | 16777215
1813 | 50
1814 |
1815 |
1816 |
1817 | background-color: rgb(25, 25, 25);
1818 |
1819 |
1820 | QFrame::NoFrame
1821 |
1822 |
1823 | QFrame::Raised
1824 |
1825 |
1826 |
1827 | 0
1828 |
1829 |
1830 | 5
1831 |
1832 |
1833 | 0
1834 |
1835 |
1836 | 5
1837 |
1838 |
1839 | 0
1840 |
1841 |
-
1842 |
1843 |
1844 |
1845 | 13
1846 | true
1847 |
1848 |
1849 |
1850 | color: rgb(152, 152, 152);
1851 |
1852 |
1853 | Top Performing Products
1854 |
1855 |
1856 | Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
1857 |
1858 |
1859 |
1860 | -
1861 |
1862 |
1863 |
1864 | 120
1865 | 30
1866 |
1867 |
1868 |
1869 |
1870 | 50
1871 | 26
1872 |
1873 |
1874 |
1875 |
1876 | 11
1877 | true
1878 |
1879 |
1880 |
1881 | QPushButton {
1882 | border: none;
1883 | background-color: rgb(30, 30, 30);
1884 | border-left: 3px solid rgb(30, 30, 30);
1885 | border-right: 3px solid rgb(30, 30, 30);
1886 | color: rgb(72, 144, 0);
1887 | border-radius: 13px;
1888 | }
1889 |
1890 | QPushButton:hover {
1891 | border-left: 3px solid rgb(255, 85, 0);
1892 | border-right: 3px solid rgb(255, 85, 0);
1893 | }
1894 |
1895 | QPushButton:pressed {
1896 | background-color: rgb(25, 25, 25);
1897 | }
1898 |
1899 |
1900 | Export Excel
1901 |
1902 |
1903 |
1904 | :/icons/icons/icons8_microsoft_excel.svg:/icons/icons/icons8_microsoft_excel.svg
1905 |
1906 |
1907 |
1908 | 20
1909 | 20
1910 |
1911 |
1912 |
1913 |
1914 |
1915 |
1916 |
1917 | -
1918 |
1919 |
1920 | background-color: rgb(25, 25, 25);
1921 |
1922 |
1923 | QFrame::NoFrame
1924 |
1925 |
1926 | QFrame::Raised
1927 |
1928 |
1929 |
1930 | 0
1931 |
1932 |
1933 | 0
1934 |
1935 |
1936 | 0
1937 |
1938 |
1939 | 0
1940 |
1941 |
1942 | 0
1943 |
1944 |
-
1945 |
1946 |
1947 | QTableWidget::QHeaderView section {
1948 | color: rgb(152, 152, 152);
1949 | background-color: rgb(25, 25, 25);
1950 | }
1951 |
1952 |
1953 | QFrame::NoFrame
1954 |
1955 |
1956 | Qt::ScrollBarAlwaysOff
1957 |
1958 |
1959 | Qt::ScrollBarAlwaysOff
1960 |
1961 |
1962 | QAbstractScrollArea::AdjustToContents
1963 |
1964 |
1965 | true
1966 |
1967 |
1968 | true
1969 |
1970 |
1971 | false
1972 |
1973 |
1974 | false
1975 |
1976 |
1977 | true
1978 |
1979 |
1980 | true
1981 |
1982 |
1983 | false
1984 |
1985 |
1986 | true
1987 |
1988 |
1989 |
1990 |
1991 |
1992 |
1993 |
1994 |
1995 |
1996 | -
1997 |
1998 |
1999 |
2000 | 300
2001 | 0
2002 |
2003 |
2004 |
2005 |
2006 | 300
2007 | 16777215
2008 |
2009 |
2010 |
2011 | background-color: rgb(7, 31, 62);
2012 |
2013 |
2014 | QFrame::NoFrame
2015 |
2016 |
2017 | QFrame::Raised
2018 |
2019 |
2020 |
2021 | 0
2022 |
2023 |
2024 | 0
2025 |
2026 |
2027 | 0
2028 |
2029 |
2030 | 0
2031 |
2032 |
2033 | 0
2034 |
2035 |
-
2036 |
2037 |
2038 |
2039 | 0
2040 | 50
2041 |
2042 |
2043 |
2044 |
2045 | 16777215
2046 | 50
2047 |
2048 |
2049 |
2050 | background-color: rgb(25, 25, 25);
2051 |
2052 |
2053 | QFrame::NoFrame
2054 |
2055 |
2056 | QFrame::Raised
2057 |
2058 |
2059 |
2060 | 0
2061 |
2062 |
2063 | 0
2064 |
2065 |
2066 | 0
2067 |
2068 |
2069 | 0
2070 |
2071 |
2072 | 0
2073 |
2074 |
-
2075 |
2076 |
2077 |
2078 | 13
2079 | true
2080 |
2081 |
2082 |
2083 | color: rgb(152, 152, 152);
2084 |
2085 |
2086 | Total Assets
2087 |
2088 |
2089 | Qt::AlignCenter
2090 |
2091 |
2092 |
2093 |
2094 |
2095 |
2096 | -
2097 |
2098 |
2099 | background-color: rgb(25, 25, 25);
2100 |
2101 |
2102 | QFrame::NoFrame
2103 |
2104 |
2105 | QFrame::Raised
2106 |
2107 |
2108 |
2109 | 0
2110 |
2111 |
2112 | 5
2113 |
2114 |
2115 | 0
2116 |
2117 |
2118 | 5
2119 |
2120 |
2121 | 0
2122 |
2123 |
-
2124 |
2125 |
2126 | 0
2127 |
2128 |
2129 |
2130 |
2131 |
2132 |
2133 |
2134 |
2135 |
2136 |
2137 |
2138 |
2139 |
2140 |
2141 |
2142 |
2143 |
2144 |
2145 |
2146 |
2147 |
2148 |
2149 |
2150 |
2151 |
2152 |
2153 |
2154 |
2155 |
2156 |
2157 | QStatusBar {
2158 | background-color: rgb(10, 11, 12);
2159 | }
2160 |
2161 |
2162 |
2163 |
2164 |
2165 |
2166 |
2167 |
2168 |
--------------------------------------------------------------------------------
/icons/icons8_account_1.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_alarm.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_calendar_1.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_chevron_down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_chevron_right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_collapse_arrow_up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_compress.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_content.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_download.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_expand_arrow.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_expand_arrow_1.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_fast_download.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_file_1.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_full_image.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_graph_report_script.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_in_progress.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_increase.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_key.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_keypad.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_logout_rounded_down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_maintenance_2.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_mastercard_credit_card.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_menu.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_menu_vertical.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_menu_vertical_1.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_microsoft_excel.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_microsoft_word.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_minus.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_multiply.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_numbered_list.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_opened_folder.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_plus_math.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_receipt.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_save.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_schedule.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_secured_letter.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_separate_document_1.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_shopping_cart.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_slow_download_32px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lazarus-muya/PySide-Responsive-ui/043304c511f8c215ef51ae7a379010ec8bdbc5e4/icons/icons8_slow_download_32px.png
--------------------------------------------------------------------------------
/icons/icons8_todo_list.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_update_left_rotation.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/icons8_walkie_talkie.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/resources.qrc:
--------------------------------------------------------------------------------
1 |
2 |
3 | icons/icons8_account_1.svg
4 | icons/icons8_alarm.svg
5 | icons/icons8_calendar_1.svg
6 | icons/icons8_chevron_down.svg
7 | icons/icons8_chevron_right.svg
8 | icons/icons8_collapse_arrow_up.svg
9 | icons/icons8_compress.svg
10 | icons/icons8_content.svg
11 | icons/icons8_download.svg
12 | icons/icons8_expand_arrow.svg
13 | icons/icons8_expand_arrow_1.svg
14 | icons/icons8_fast_download.svg
15 | icons/icons8_file_1.svg
16 | icons/icons8_full_image.svg
17 | icons/icons8_graph_report_script.svg
18 | icons/icons8_in_progress.svg
19 | icons/icons8_increase.svg
20 | icons/icons8_key.svg
21 | icons/icons8_keypad.svg
22 | icons/icons8_logout_rounded_down.svg
23 | icons/icons8_maintenance_2.svg
24 | icons/icons8_mastercard_credit_card.svg
25 | icons/icons8_menu.svg
26 | icons/icons8_menu_vertical.svg
27 | icons/icons8_menu_vertical_1.svg
28 | icons/icons8_microsoft_excel.svg
29 | icons/icons8_microsoft_word.svg
30 | icons/icons8_minus.svg
31 | icons/icons8_multiply.svg
32 | icons/icons8_numbered_list.svg
33 | icons/icons8_opened_folder.svg
34 | icons/icons8_plus_math.svg
35 | icons/icons8_receipt.svg
36 | icons/icons8_save.svg
37 | icons/icons8_schedule.svg
38 | icons/icons8_secured_letter.svg
39 | icons/icons8_separate_document_1.svg
40 | icons/icons8_shopping_cart.svg
41 | icons/icons8_slow_download_32px.png
42 | icons/icons8_todo_list.svg
43 | icons/icons8_update_left_rotation.svg
44 | icons/icons8_walkie_talkie.svg
45 | icons/icons8_account_1.svg
46 | icons/icons8_alarm.svg
47 | icons/icons8_calendar_1.svg
48 | icons/icons8_chevron_down.svg
49 | icons/icons8_chevron_right.svg
50 | icons/icons8_collapse_arrow_up.svg
51 | icons/icons8_compress.svg
52 | icons/icons8_download.svg
53 | icons/icons8_expand_arrow.svg
54 | icons/icons8_expand_arrow_1.svg
55 | icons/icons8_fast_download.svg
56 | icons/icons8_file_1.svg
57 | icons/icons8_full_image.svg
58 | icons/icons8_graph_report_script.svg
59 | icons/icons8_in_progress.svg
60 | icons/icons8_increase.svg
61 | icons/icons8_key.svg
62 | icons/icons8_keypad.svg
63 | icons/icons8_logout_rounded_down.svg
64 | icons/icons8_maintenance_2.svg
65 | icons/icons8_menu.svg
66 | icons/icons8_menu_vertical.svg
67 | icons/icons8_menu_vertical_1.svg
68 | icons/icons8_microsoft_excel.svg
69 | icons/icons8_microsoft_word.svg
70 | icons/icons8_minus.svg
71 | icons/icons8_multiply.svg
72 | icons/icons8_numbered_list.svg
73 | icons/icons8_opened_folder.svg
74 | icons/icons8_plus_math.svg
75 | icons/icons8_save.svg
76 | icons/icons8_schedule.svg
77 | icons/icons8_separate_document_1.svg
78 | icons/icons8_slow_download_32px.png
79 | icons/icons8_todo_list.svg
80 | icons/icons8_update_left_rotation.svg
81 | icons/icons8_walkie_talkie.svg
82 |
83 |
84 |
--------------------------------------------------------------------------------