135 QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
136 sizePolicy.setHorizontalStretch(0);
137 sizePolicy.setVerticalStretch(0);
138 sizePolicy.setHeightForWidth(
MainWindow->sizePolicy().hasHeightForWidth());
141 MainWindow->setMaximumSize(QSize(16777215, 16777215));
163 WidgetIcon->setMaximumSize(QSize(60, 16777215));
164 WidgetIcon->setStyleSheet(QString::fromUtf8(
"background-color:rgba(27, 56, 69, 1);\n"
166 WidgetIcon->setFrameShape(QFrame::Shape::StyledPanel);
167 WidgetIcon->setFrameShadow(QFrame::Shadow::Raised);
179 icon.addFile(QString::fromUtf8(
":/Icons/images/menu_icon.png"), QSize(), QIcon::Normal, QIcon::Off);
210 nav =
new QVBoxLayout();
212 nav->setObjectName(
"nav");
213 nav->setContentsMargins(0, -1, -1, 0);
216 QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding);
217 sizePolicy1.setHorizontalStretch(0);
218 sizePolicy1.setVerticalStretch(0);
219 sizePolicy1.setHeightForWidth(
WidgetAnime->sizePolicy().hasHeightForWidth());
223 WidgetAnime->setStyleSheet(QString::fromUtf8(
"border-left:1px solid rgb(29, 47, 55);\n"
224"background-color:rgba(29, 47, 55,1);"));
236 logo =
new QHBoxLayout();
237 logo->setObjectName(
"logo");
239 TraceX->setObjectName(
"TraceX");
240 QSizePolicy sizePolicy2(QSizePolicy::Expanding, QSizePolicy::Preferred);
241 sizePolicy2.setHorizontalStretch(0);
242 sizePolicy2.setVerticalStretch(0);
243 sizePolicy2.setHeightForWidth(
TraceX->sizePolicy().hasHeightForWidth());
244 TraceX->setSizePolicy(sizePolicy2);
245 TraceX->setStyleSheet(QString::fromUtf8(
"/*Style du logo*/\n"
248"font-weight: bold;\n"
250"margin:0 25 0 25;"));
252 logo->addWidget(
TraceX, 0, Qt::AlignmentFlag::AlignHCenter);
271 Home->setObjectName(
"Home");
272 Home->setCursor(QCursor(Qt::PointingHandCursor));
273 Home->setStyleSheet(QString::fromUtf8(
"/* Style du bouton */\n"
275" background-color:transparent;\n"
276" color: white; /* Texte blanc */\n"
277" font-size: 12px; /* Taille du texte */\n"
278" font-weight: bold; /* Texte en gras */\n"
279" border: none; /* Pas de bordure */\n"
280" padding: 5px 10px; /* Marge int\303\251rieure */\n"
284"QPushButton[color=\"color_changed\"] {\n"
285" color: rgb(103, 158, 180);\n"
286" background-color:rgba(27, 56, 69, 0.7);\n"
289"/* Effet au survol */\n"
290"QPushButton:hover {\n"
292" background-color: rgba(20, 31, 35, 1);\n"
293" padding: 5px 10px; /* Marge int\303\251rieure */\n"
296"QPushButton:pressed {\n"
297" background-color: rgba(20, 31, 35, 0.5);\n"
298" padding: 5px 10px; /* Marge int\303\251rieure */\n"
302 icon1.addFile(QString::fromUtf8(
":/Icons/images/Home_icon.png"), QSize(), QIcon::Normal, QIcon::Off);
303 Home->setIcon(icon1);
304 Home->setIconSize(QSize(18, 18));
309 Import->setObjectName(
"Import");
311 Import->setCursor(QCursor(Qt::PointingHandCursor));
312 Import->setStyleSheet(QString::fromUtf8(
"/* Style du bouton */\n"
314" background-color:transparent;\n"
315" color: white; /* Texte blanc */\n"
316" font-size: 12px; /* Taille du texte */\n"
317" font-weight: bold; /* Texte en gras */\n"
318" border: none; /* Pas de bordure */\n"
319" padding: 5px 10px; /* Marge int\303\251rieure */\n"
323"QPushButton[color=\"color_changed\"] {\n"
324" color: rgb(103, 158, 180);\n"
325" background-color:rgba(27, 56, 69, 0.7);\n"
328"/* Effet au survol */\n"
329"QPushButton:hover {\n"
331" background-color: rgba(20, 31, 35, 1);\n"
332" padding: 5px 10px; /* Marge int\303\251rieure */\n"
335"QPushButton:pressed {\n"
336" background-color: rgba(20, 31, 35, 0.5);\n"
337" padding: 5px 10px; /* Marge int\303\251rieure */\n"
341 icon2.addFile(QString::fromUtf8(
":/Icons/images/Import_icon.png"), QSize(), QIcon::Normal, QIcon::Off);
343 Import->setIconSize(QSize(25, 25));
355 spacerNavTexte->setStyleSheet(QString::fromUtf8(
"color:rgba(0,0,0,0);"));
359 verticalSpacer_3 =
new QSpacerItem(20, 40, QSizePolicy::Expanding, QSizePolicy::Minimum);
365 WidgetHelpTexte->setStyleSheet(QString::fromUtf8(
"background:transparent;\n"
374 Help->setObjectName(
"Help");
375 Help->setCursor(QCursor(Qt::PointingHandCursor));
376 Help->setStyleSheet(QString::fromUtf8(
"/* Style du bouton */\n"
378" background-color:transparent;\n"
379" color: white; /* Texte blanc */\n"
380" font-size: 12px; /* Taille du texte */\n"
381" font-weight: bold; /* Texte en gras */\n"
382" border: none; /* Pas de bordure */\n"
383" padding: 5px 10px; /* Marge int\303\251rieure */\n"
387"QPushButton[color=\"color_changed\"] {\n"
388" color: rgb(103, 158, 180);\n"
389" background-color:rgba(27, 56, 69, 0.7);\n"
392"/* Effet au survol */\n"
393"QPushButton:hover {\n"
395" background-color: rgba(20, 31, 35, 1);\n"
396" padding: 5px 10px; /* Marge int\303\251rieure */\n"
399"QPushButton:pressed {\n"
400" background-color: rgba(20, 31, 35, 0.5);\n"
401" padding: 5px 10px; /* Marge int\303\251rieure */\n"
405 icon3.addFile(QString::fromUtf8(
":/Icons/images/Help_icon.png"), QSize(), QIcon::Normal, QIcon::Off);
406 Help->setIcon(icon3);
407 Help->setIconSize(QSize(25, 25));
421 Contenus->setObjectName(
"Contenus");
422 Contenus->setStyleSheet(QString::fromUtf8(
""));
425 Home_page->setStyleSheet(QString::fromUtf8(
"background-color:white;\n"
432 frame_8->setObjectName(
"frame_8");
433 frame_8->setStyleSheet(QString::fromUtf8(
"border:none;"));
434 frame_8->setFrameShape(QFrame::Shape::StyledPanel);
435 frame_8->setFrameShadow(QFrame::Shadow::Raised);
441 nuages->setObjectName(
"nuages");
442 nuages->setMaximumSize(QSize(16777215, 16777215));
443 nuages->setPixmap(QPixmap(QString::fromUtf8(
":/Images/images/fond_nuages.png")));
444 nuages->setScaledContents(
true);
449 frame_10->setObjectName(
"frame_10");
450 sizePolicy1.setHeightForWidth(
frame_10->sizePolicy().hasHeightForWidth());
451 frame_10->setSizePolicy(sizePolicy1);
452 frame_10->setStyleSheet(QString::fromUtf8(
"background:transparent;"));
453 frame_10->setFrameShape(QFrame::Shape::StyledPanel);
454 frame_10->setFrameShadow(QFrame::Shadow::Raised);
459 verticalSpacer =
new QSpacerItem(20, 40, QSizePolicy::Expanding, QSizePolicy::Minimum);
470 JustPlotIt->setStyleSheet(QString::fromUtf8(
"font: 36pt \"Arial\";\n"
471"font-weight: bold;\n"
472"color:rgb(44, 72, 84);"));
479 WithTraceX->setStyleSheet(QString::fromUtf8(
"font: 36pt \"Arial\";\n"
480"font-weight: bold;\n"
481"color:rgb(44, 72, 84);"));
490 sizePolicy1.setHeightForWidth(
subtitles->sizePolicy().hasHeightForWidth());
492 subtitles->setStyleSheet(QString::fromUtf8(
" font-size: 18px;\n"
493" font-weight: bold;\n"
494"color:rgba(22, 55, 68,0.8);\n"
495"padding-top:11px;"));
499 verticalSpacer_2 =
new QSpacerItem(20, 40, QSizePolicy::Expanding, QSizePolicy::Minimum);
504 label_7->setObjectName(
"label_7");
505 label_7->setStyleSheet(QString::fromUtf8(
"font:10px black bold;"));
518 Importer_page->setStyleSheet(QString::fromUtf8(
"background-color: white;"));
528 label->setObjectName(
"label");
530 font.setFamilies({QString::fromUtf8(
"13")});
532 font.setItalic(
false);
533 label->setFont(font);
534 label->setStyleSheet(QString::fromUtf8(
"font:18px bold rgba(24,26,32,255);\n"
541 frame_7->setObjectName(
"frame_7");
542 sizePolicy1.setHeightForWidth(
frame_7->sizePolicy().hasHeightForWidth());
543 frame_7->setSizePolicy(sizePolicy1);
544 frame_7->setStyleSheet(QString::fromUtf8(
"border:none;"));
545 frame_7->setFrameShape(QFrame::Shape::StyledPanel);
546 frame_7->setFrameShadow(QFrame::Shadow::Raised);
552 frame_5->setObjectName(
"frame_5");
553 QSizePolicy sizePolicy3(QSizePolicy::Preferred, QSizePolicy::Preferred);
554 sizePolicy3.setHorizontalStretch(0);
555 sizePolicy3.setVerticalStretch(0);
556 sizePolicy3.setHeightForWidth(
frame_5->sizePolicy().hasHeightForWidth());
557 frame_5->setSizePolicy(sizePolicy3);
558 frame_5->setStyleSheet(QString::fromUtf8(
"border:none;"));
559 frame_5->setFrameShape(QFrame::Shape::StyledPanel);
560 frame_5->setFrameShadow(QFrame::Shadow::Raised);
566 widget->setObjectName(
"widget");
567 widget->setMaximumSize(QSize(16777215, 50));
568 widget->setCursor(QCursor(Qt::ArrowCursor));
569 widget->setAcceptDrops(
true);
570 widget->setStyleSheet(QString::fromUtf8(
"#widget{\n"
571" background-color:rgba(250,250,250,1);\n"
572" border-radius: 5px;\n"
573" border: 2px groove rgb(227, 227, 227);\n"
575"#widget:hover, #frame:hover{\n"
576" background-color:rgba(250,250,250,0.8);\n"
581 frame->setObjectName(
"frame");
582 frame->setMaximumSize(QSize(325, 16777215));
583 frame->setCursor(QCursor(Qt::ArrowCursor));
584 frame->setStyleSheet(QString::fromUtf8(
"background-color:rgba(250,250,250,255);\n"
586 frame->setFrameShape(QFrame::Shape::StyledPanel);
587 frame->setFrameShadow(QFrame::Shadow::Raised);
593 label_2->setObjectName(
"label_2");
594 label_2->setMaximumSize(QSize(38, 16777215));
595 label_2->setStyleSheet(QString::fromUtf8(
"background-color:transparent;"));
596 label_2->setPixmap(QPixmap(QString::fromUtf8(
":/Icons/images/format_fichier.png")));
597 label_2->setScaledContents(
true);
602 frame_4->setObjectName(
"frame_4");
603 frame_4->setFrameShape(QFrame::Shape::StyledPanel);
604 frame_4->setFrameShadow(QFrame::Shadow::Raised);
610 label_3->setObjectName(
"label_3");
611 label_3->setStyleSheet(QString::fromUtf8(
"#label_3{\n"
612" background-color:transparent;\n"
613" font:bold 9px \"Arial\";\n"
614" color: rgba(82,82,82,255);\n"
621 frame_2->setObjectName(
"frame_2");
622 frame_2->setFrameShape(QFrame::Shape::StyledPanel);
623 frame_2->setFrameShadow(QFrame::Shadow::Raised);
629 label_5->setObjectName(
"label_5");
630 label_5->setMaximumSize(QSize(10, 10));
631 label_5->setPixmap(QPixmap(QString::fromUtf8(
":/Icons/images/information_icon.png")));
632 label_5->setScaledContents(
true);
637 label_4->setObjectName(
"label_4");
638 label_4->setStyleSheet(QString::fromUtf8(
"#label_4{\n"
639" background-color:transparent;\n"
640" font:bold 7px \"Arial\";\n"
641" color: rgba(187,187,187,255);\n"
657 upload_fichier->setStyleSheet(QString::fromUtf8(
"#upload_fichier {\n"
658" font: bold 10px \"Arial\"; /* Police Arial, taille 8px, en gras */\n"
659" color: rgba(61,110,166,1); /* Couleur du texte en rgba */\n"
660" background-color: rgba(235, 246, 255, 1); /* Couleur de fond en rgba */\n"
661" border: 1px solid rgba(191, 220, 254, 1); /* Bordure en rgba avec une \303\251paisseur de 1px */\n"
662" border-radius: 3px;\n"
664"#upload_fichier:hover{\n"
665" background-color: rgba(235, 246, 255, 0.8) ;\n"
666" color:rgba(61,110,166,0.8);\n"
670 icon4.addFile(QString::fromUtf8(
":/Icons/images/upload_icon.png"), QSize(), QIcon::Active, QIcon::Off);
685 frame_6->setObjectName(
"frame_6");
686 QSizePolicy sizePolicy4(QSizePolicy::Preferred, QSizePolicy::Expanding);
687 sizePolicy4.setHorizontalStretch(0);
688 sizePolicy4.setVerticalStretch(0);
689 sizePolicy4.setHeightForWidth(
frame_6->sizePolicy().hasHeightForWidth());
690 frame_6->setSizePolicy(sizePolicy4);
691 frame_6->setMaximumSize(QSize(16777215, 30));
692 frame_6->setStyleSheet(QString::fromUtf8(
"#frame_6{\n"
693" border-bottom:none;\n"
694" border:1px solid rgb(227, 227, 227);\n"
695" border-top-left-radius: 5px;\n"
696" border-top-right-radius: 5px;\n"
698 frame_6->setFrameShape(QFrame::Shape::StyledPanel);
699 frame_6->setFrameShadow(QFrame::Shadow::Raised);
708 label_6->setObjectName(
"label_6");
709 label_6->setStyleSheet(QString::fromUtf8(
"font: bold 9px \"Arial\";\n"
710"color:rgba(85,85,85,255);\n"
717 nb_fichier_upload->setStyleSheet(QString::fromUtf8(
"font: bold 10px \"Arial\";\n"
718"color:rgba(61,110,166,255);\n"
726 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Policy::Minimum, QSizePolicy::Minimum);
732 DeleteAll->setMinimumSize(QSize(20, 15));
733 DeleteAll->setCursor(QCursor(Qt::PointingHandCursor));
734 DeleteAll->setStyleSheet(QString::fromUtf8(
"#DeleteAll{\n"
735" font: bold 10px \"Arial\";\n"
752 widget_3->setObjectName(
"widget_3");
761 label_9->setObjectName(
"label_9");
762 label_9->setStyleSheet(QString::fromUtf8(
"font:12px bold rgba(24,26,32,255);\n"
763"margin-bottom:3px;\n"
774 font1.setKerning(
true);
777 Filtrage_fichiers->setStyleSheet(QString::fromUtf8(
"background-color:rgb(197, 197, 197);\n"
778"border-radius:5px;\n"
806 textBrowser->setStyleSheet(QString::fromUtf8(
"background-color:rgb(226, 226, 226);"));
820 Graphe->setObjectName(
"Graphe");
827 sizePolicy1.setHeightForWidth(
graphe_affiche->sizePolicy().hasHeightForWidth());
830" background-color:white;\n"
838 frame_11->setObjectName(
"frame_11");
839 frame_11->setMinimumSize(QSize(0, 0));
840 frame_11->setMaximumSize(QSize(400, 16777215));
841 frame_11->setStyleSheet(QString::fromUtf8(
"background-color: rgba(22, 55, 68, 1);\n"
844 frame_11->setFrameShape(QFrame::Shape::StyledPanel);
845 frame_11->setFrameShadow(QFrame::Shadow::Raised);
849 label_10->setObjectName(
"label_10");
850 label_10->setMaximumSize(QSize(16777215, 20));
853 font2.setUnderline(
true);
855 label_10->setStyleSheet(QString::fromUtf8(
"color:white;\n"
861 frame_9->setObjectName(
"frame_9");
862 frame_9->setMaximumSize(QSize(16777215, 16777215));
863 frame_9->setStyleSheet(QString::fromUtf8(
"border:none;"));
864 frame_9->setFrameShape(QFrame::Shape::StyledPanel);
865 frame_9->setFrameShadow(QFrame::Shadow::Raised);
874" background-color: white , transparent;\n"
875" color: white; /* Texte blanc */\n"
876" font-size: 10px; /* Taille du texte */\n"
877" font-weight: bold; /* Texte en gras */\n"
878" border: none; /* Pas de bordure */\n"
879" padding: 5px 10px; /* Marge int\303\251rieure */\n"
882" border:1px solid white;\n"
885"QPushButton[color=\"color_changed\"] {\n"
886" color: rgb(103, 158, 180);\n"
887" background-color: rgba(27, 56, 69, 0.7);\n"
890"/* Effet au survol */\n"
891"QPushButton:hover {\n"
893" background-color: rgba(20, 31, 35, 1);\n"
894" padding: 5px 10px; /* Marge int\303\251rieure */\n"
898"QPushButton:pressed {\n"
899" background-color: rgba(20, 31, 35, 0.5);\n"
900" padding: 5px 10px; /* Marge int\303\251rieure */\n"
904"/* \303\211tat d\303\251sactiv\303\251 */\n"
905"QPushButton:disabled {\n"
906" color: gray; /* Texte gr"
908" background-color: rgba(50, 50, 50, 0.5); /* Fond gris */\n"
909" border: 1px solid rgba(100, 100, 100, 0.5);\n"
916 label_8->setObjectName(
"label_8");
917 label_8->setMaximumSize(QSize(16777215, 18));
919 font3.setItalic(
true);
920 font3.setUnderline(
true);
922 label_8->setStyleSheet(QString::fromUtf8(
"text-align: center;"));
937 widget_2->setObjectName(
"widget_2");
938 sizePolicy1.setHeightForWidth(
widget_2->sizePolicy().hasHeightForWidth());
939 widget_2->setSizePolicy(sizePolicy1);
940 widget_2->setMinimumSize(QSize(0, 0));