Делаю первую строчку заголовком, центрирую. Но остальной-то текст должен идти по левому краю, а не по центру. В чём же тут проблема?
# Python 3. PyQt4 # -*- coding: utf-8 -*- import sys from PyQt4 import QtGui, QtCore # ЦВЕТА ПОЛЕЙ sss_vivod = ("background-color: #456173; color: #f2f2f0; font: 14pt 'Courier New'") # ГРАФИКА class Window(QtGui.QWidget): # Класс Window наследует класс QWidget def __init__(self, parent=None): # Создаёт конструктор класса, parent - ссылка на родительский эл-т QtGui.QWidget.__init__(self, parent) self.resize(500, 600) # шир / выс окна # БЛОК РАЗМЕТКИ self.vbox = QtGui.QVBoxLayout() # --- self.pole_vivod = QtGui.QTextEdit('') self.pole_vivod.setStyleSheet(sss_vivod) self.vbox.addWidget(self.pole_vivod) # --- self.btn = QtGui.QPushButton('Пуск') self.vbox.addWidget(self.btn) # --- self.setLayout(self.vbox) # --- Window.on_start(self) # ЛОГИКА def on_start(self): def ap(i): # ap(строка) data.append(i) def aps(i): # aps(список) i = ''.join(map(str, i)) data.append(str(i)) data = [] self.pole_vivod.setText('') ap('<center><h2>База данных</h2></center>') ap('fsndjfk nlfn ew uilfniufa') ap('rtevtrvetr rtrvyry') ap('rte t er trt se') ap('ert ert ert erwter yw') for i in data: self.pole_vivod.append(str(i)) self.pole_vivod.moveCursor(QtGui.QTextCursor.Start) # КОНЕЦ if __name__ == "__main__": app = QtGui.QApplication(sys.argv) window = Window() # создаёт экземпляр окна из класса window.show() # запускает окно sys.exit(app.exec_())