Кнопки Qt не отображаются при запуске скрипта - PullRequest
0 голосов
/ 11 февраля 2020

Интерфейс полностью показан в Qt, но все кнопки не отображаются при запуске сценария python.

в Qt: enter image description here

в скрипте: enter image description here

Поиск в Интернете, не нашел аналогичная проблема. Спасибо заранее, если кто-нибудь может помочь мне в этом!

Дополнительная информация

Сценарий python:

    class Main(QMainWindow):
    def __init__(self, parent=None):
        QWidget.__init__(self, parent)
        uic.loadUi("edytor.ui", self)

        self.layout = []
        self.rgb_layout = []

    self.loadlayout.clicked.connect(self.getfile)

if __name__ == "__main__":
    def run_app():
        app = QApplication(sys.argv)
        mapp = Main()

        mapp.show()
        sys.exit(app.exec_())

    run_app()

Сценарий для "edytor.ui":

<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
 <class>notepad</class>
 <widget class="QWidget" name="notepad">
  <property name="geometry">
   <rect>
    <x>0</x>
    <y>0</y>
    <width>659</width>
    <height>191</height>
   </rect>
  </property>
  <property name="windowTitle">
   <string>Scan</string>
  </property>
  <widget class="QPushButton" name="loadlayout">
   <property name="geometry">
    <rect>
     <x>50</x>
     <y>90</y>
     <width>141</width>
     <height>31</height>
    </rect>
   </property>
   <property name="font">
    <font>
     <pointsize>-1</pointsize>
     <weight>50</weight>
     <italic>false</italic>
     <bold>false</bold>
    </font>
   </property>
   <property name="styleSheet">
    <string notr="true">background: white;
border-style: outset;
border-width: 0.5px;
border-radius: 5px;
border-color: gray;
font: 14px;</string>
   </property>
   <property name="text">
    <string>Load Layout Image</string>
   </property>
   <property name="checkable">
    <bool>true</bool>
   </property>
   <property name="autoDefault">
    <bool>false</bool>
   </property>
   <property name="default">
    <bool>true</bool>
   </property>
   <property name="flat">
    <bool>false</bool>
   </property>
  </widget> 
 </widget>
 <resources/>
 <connections/>
</ui>

Код python не показывает ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...