L'etichetta ha una larghezza fissa tramite label.setFixedWidth(200)
. Il testo all'interno dell'etichetta è più breve della larghezza dell'etichetta. Come ora il testo dell'etichetta è centrato all'interno di un'etichetta. Ma vorrei che il testo fosse allineato con il lato destro dell'etichetta in modo che il lato destro del testo fosse da bordo a bordo fino a bordo.Come allineare il testo QLabel al bordo destro dell'etichetta
from PyQt4 import QtCore, QtGui
class MainWindow(QtGui.QMainWindow):
def __init__(self, parent=None):
super(MainWindow, self).__init__(parent)
self.resize(720, 480)
cWidget = QtGui.QWidget(self)
self.setCentralWidget(cWidget)
layout = QtGui.QHBoxLayout(cWidget)
label = QtGui.QLabel(" Label Text Value: ")
label.setFixedWidth(200)
layout.addWidget(label)
textEdit = QtGui.QTextEdit()
textEdit.setMaximumHeight(14)
layout.addWidget(textEdit)
button=QtGui.QPushButton("Browse")
layout.addWidget(button)
if __name__ == "__main__":
app = QtGui.QApplication(sys.argv)
frame = MainWindow()
frame.show()
sys.exit(app.exec_())
Bella! Molte grazie! – alphanumeric