QLabelsにQLabelsがあり、その中にいくつかの値とその単位を表示しています。読みやすくするために、値をQLabel内で左揃えにし、単位を右揃えにします。まずQLabelの複数のテキストアラインメント
私はQtStyleSheetsでこれをやってみたかったが、私が見つけた唯一の方法は、このような全体のウィジェットのテキスト配置を変更することでした:
myLabel.setStyleSheet("QLabel {qproperty-alignment: AlignRight}")
私の考え直しはHTML経由でそれを行うことでしたが、そこに私はまたいくつかの問題に遭遇しました。ここに私が試したものです:
myLabel.setText("<div align=\"left\">Value<\div><div align=\"right\">Unit<\div>")
値が左揃えとユニットが右詰め、彼らはもう同じライン上にないされた後、これは、正しいことを行います。それにもかかわらず、より有望なアプローチが私には見えます。不幸にも私はHTMLにあまり慣れていません。 誰でも助けることができますか?
おかげで、!それは最善の解決策ではないかもしれませんが、私にとっては実装が最も速いです。 – user1938616
喜んで、あなたの質問に回答してください – Xplatforms