Форум сайта python.su
0
Здравствуйте! Помогите пожалуйста создать дочернее окно для данного кода. Очень Нужно!!!!
#!/usr/bin/python # brushes.py import sys from PyQt4 import QtGui, QtCore class Brushes(QtGui.QWidget): def __init__(self, parent=None): QtGui.QWidget.__init__(self, parent) self.setGeometry(300, 300, 355, 280) self.setWindowTitle('Brushes') def paintEvent(self, event): paint = QtGui.QPainter() paint.begin(self) brush = QtGui.QBrush(QtCore.Qt.SolidPattern) paint.setBrush(brush) paint.drawRect(10, 15, 90, 60) brush.setStyle(QtCore.Qt.Dense1Pattern) paint.setBrush(brush) paint.drawRect(130, 15, 90, 60) brush.setStyle(QtCore.Qt.Dense2Pattern) paint.setBrush(brush) paint.drawRect(250, 15, 90, 60) brush.setStyle(QtCore.Qt.Dense3Pattern) paint.setBrush(brush) paint.drawRect(10, 105, 90, 60) brush.setStyle(QtCore.Qt.DiagCrossPattern) paint.setBrush(brush) paint.drawRect(10, 105, 90, 60) brush.setStyle(QtCore.Qt.Dense5Pattern) paint.setBrush(brush) paint.drawRect(130, 105, 90, 60) brush.setStyle(QtCore.Qt.Dense6Pattern) paint.setBrush(brush) paint.drawRect(250, 105, 90, 60) brush.setStyle(QtCore.Qt.Dense7Pattern) paint.setBrush(brush) paint.drawRect(250, 105, 90, 60) brush.setStyle(QtCore.Qt.HorPattern) paint.setBrush(brush) paint.drawRect(10, 195, 90, 60) brush.setStyle(QtCore.Qt.VerPattern) paint.setBrush(brush) paint.drawRect(130, 195, 90, 60) brush.setStyle(QtCore.Qt.BDiagPattern) paint.setBrush(brush) paint.drawRect(250, 195, 90, 60) paint.end() app = QtGui.QApplication(sys.argv) dt = Brushes() dt.show() app.exec_()
Отредактировано FishHook (Март 6, 2013 04:42:51)
Офлайн
568
ritty22,
Пол года читая форум и имея 18 сообщений уже вполне можно было бы научиться оформлять код.
В следующий раз буду ругаться.
Офлайн
0
Слушайте, если Вы не знаете ответа, вообще бы ничего не писали! Я совет прошу, а не мнение, что я должна уметь, а что нет. Спасибо, что любезно прочли мое сообщение и ничего впредь мне не будете отвечать.
Офлайн
568
ritty22,
Вы, возможно, не заметили, но этот форум модерируемый. И будучи модератором, я вполне вправе (и даже обязан) указывать Вам на то, что на форуме есть определенные правила, которые Вы должны соблюдать. Это касается и правил оформления кода. Советую впредь прислушиваться к советам и критике, а не становиться в третью позицию. И уж тем более воздержитесь от подобных высказываний :“ничего впредь мне не будете отвечать”. Буду. Сейчас я эту тему закрываю. Научитесь оформлять код (советую потренироваться во флейме), иначе буду удалять каждую последующую тему или пост, запощеные без соответствующий тегов.
Офлайн