Я пытаюсь сделать исполняемый графический интерфейс похожим на тот, что я создал в Qt creator.Прямо сейчас текст обрезается там, где его не должно быть сверху и снизу, и я не уверен, почему или как это исправить.
Вот как выглядит макет, когда я его создал:
Но вот как это выглядит при выполнении (извините за уродливый фон):
Вот XML из файла .ui, только часть, касающаяся этой проблемы.
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QLabel" name="emailLabel">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Maximum">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<pointsize>14</pointsize>
</font>
</property>
<property name="styleSheet">
<string notr="true">background-color: rgba(255, 255, 255, 0);</string>
</property>
<property name="text">
<string>Email:</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="lastNameLabel">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Maximum">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<pointsize>14</pointsize>
</font>
</property>
<property name="styleSheet">
<string notr="true">background-color: rgba(255, 255, 255, 0);</string>
</property>
<property name="text">
<string>Last Name:</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="firstNameLabel">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Maximum">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<pointsize>14</pointsize>
</font>
</property>
<property name="styleSheet">
<string notr="true">background-color: rgba(255, 255, 255, 0);</string>
</property>
<property name="lineWidth">
<number>0</number>
</property>
<property name="text">
<string>First Name:</string>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Maximum">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font">
<font>
<pointsize>26</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="styleSheet">
<string notr="true">background-color: rgba(255, 255, 255, 0);</string>
</property>
<property name="text">
<string>Scan Badge Qr Code:</string>
</property>
</widget>
</item>
</layout>
Обратите внимание на преднамеренный дополнительный интервал, который у меня есть на первом изображении, который не отражаетсяв исполненной версии.
Заранее спасибо за любую помощь!