Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 2, 2018 17:32:22

vic57
Зарегистрирован: 2015-07-07
Сообщения: 893
Репутация: +  126  -
Профиль   Отправить e-mail  

pyQt5 Как вызвать QFileDialog

Vuramu
ваше решение не практично, так как слишком напряжно постоянно так сильно редактировать сгенерированный файл. Поступил проще: диалогу отправил в параметр не self, а self.centralwidget.
ты не понял.
ui - описание класса а ты из него делаешь класс
from PyQt5 import *

class MainWindow(QMainWindow):
def __init__(self):
QMainWindow.__init__(self)
uic.loadUi('mainwindow.ui', self)
self.myButtonInUi.clicked.connect(self.obBtnClick)

app = QApplication([])
mw = MainWindow()
mw.show()
app.exec_()

Офлайн

#2 Янв. 2, 2018 17:33:55

Vuramu
Зарегистрирован: 2017-12-30
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

pyQt5 Как вызвать QFileDialog

PEHDOM
е практичнее подключать .ui через uic.loadUI?
О таком способе я не знал. Нагуглил только как работать отдельно с дизайнером и .ui конвертировать батником в .py . Поэтому я сейчас заморочился написанием конвертора, который будет запускать дизайнер и юзать этот батник.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version