J'ai créé une barre de progression verticale et j'essaie de la styliser avec des bords arrondis. Peu importe ce que je fais, je ne semble pas être en mesure d'obtenir la progression ou le morceau de la barre de progression (QProgressBar :: chunk) avec des bords arrondis. S'il vous plaît aidez-moi, je suis nouveau à QT.Comment obtenir un QProgresBar en QT avec des bords arrondis et des bords de progression arrondis?
S'il vous plaît trouver mon code ci-dessous: -
progressbar_V = new QProgressBar;
progressbar_V->setParent(this);
progressbar_V->setMinimum(0);
progressbar_V->setMaximum(5);
progressbar_V->setValue(3);
progressbar_V->setStyleSheet("QProgressBar{ border: solid grey; border-width: 6; border-radius: 12; color: black; text-align: centre; margin-right: 12; }, QProgressBar::chunk:vertical {background-color: #05B8CC; width: 20px;}");
progressbar_V->setGeometry(250,250,60,300);
progressbar_V->setOrientation(Qt::Vertical);
Le texte barre de progression est en haut dans la sortie ainsi. Comment puis-je obtenir au milieu de la barre de progression verticale
text-align: center; -> text-align: center; – Devopia
Vous ne savez pas si cela corrigera quoi que ce soit, mais vous avez une virgule dans votre feuille de style: ', QProgressBar :: chunk: vertical {...'. Supprimez cette virgule. – thuga