# пусть по умолчанию строка
# будет пустой
# в этой строке мы можем передать путь
# к папке полученноый из диалога выбора директории
def initUI(self,str=""):
# описываем действие ("действие" - это понятие из QT -см. ссылки выше листинга)
exitAction = QtGui.QAction(QtGui.QIcon('exit.png'), '&Exit', self)
exitAction.setShortcut('Ctrl+Q')
exitAction.setStatusTip('Выйти изприложения')
exitAction.triggered.connect(QtGui.qApp.quit)
self.statusBar()
self.verticalLayout = QtGui.QVBoxLayout(self)
self.verticalLayout.setObjectName("verticalLayout")
self.horizontalLayout = QtGui.QHBoxLayout(self)
self.horizontalLayout.setObjectName("horizontalLayout")
self.back = QtGui.QPushButton(self)
self.horizontalLayout.addWidget(self.back)
self.back.setToolTip("Вернуться на предыдущую страницу")
self.back.setText("Назад")
self.back.setLayoutDirection(QtCore.Qt.RightToLeft)
self.next = QtGui.QPushButton(self)
self.next.setEnabled(True) # разрешаем нажатие
self.next.setAccessibleName("324")
self.next.setText("324")
self.horizontalLayout.addWidget(self.next)
self.next2 = QtGui.QPushButton(self)
self.next2.setEnabled(True) # разрешаем нажатие
self.next2.setAccessibleName("123")
self.next2.setText("123")
self.horizontalLayout.addWidget(self.next2)
#создаём статус бар для окна
# menubar = self.menuBar()
# добавляем меню "Файл" на форму
# fileMenu = menubar.addMenu('&File')
# добавляем действие ВЫХОД
# которое становится элементов подменю
# fileMenu.addAction(exitAction)
# задаём положение окна и его размер
# self.setGeometry(500, 500, 500, 500)
# указываем заголовок
if str: #если параметр передан
edit = QtGui.QLineEdit(str, self)
edit.setDragEnabled(True)
edit.move(100, 100)
self.setWindowTitle('Дополнительное окно')
self.show()