使用pyuic运行时,PyQt5对话框小部件看起来很奇怪

时间:2016-05-22 21:47:35

标签: python pyqt5 pyuic

所以我在PyQt5中制作了一个应用程序,它有一个对话框。但是当使用pyuic运行时,对话框看起来真的很糟糕。

这是一段关于发生了什么的视频:https://youtu.be/3oJ7EMiJxO0 正如您所看到的,对话框显示了"预览"函数,但是当我用python和pyuic运行它时,标签和下拉列表都是不可思议的错误。按钮似乎工作正常......

我正在使用GNOME 3和Python 2.7运行Fedora 23 Workstation。

这是我.ui文件的内容...

                <DataGrid.Resources>
                    <Style TargetType="{x:Type DataGrid}">
                        <Setter Property="Background" Value="#FF303030"/>
                    </Style>
                </DataGrid.Resources>

有人可以帮我这个吗?

1 个答案:

答案 0 :(得分:1)

我可以从您的Designer文件中看到您的QDialogQGroupBox都没有分配布局。他们应该使用QVBoxLayout&#39}。您可能还需要添加一些垂直间隔符。