phonon: reduce screen space requirement for backend info

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2016-02-07 01:25:41 +02:00
parent d5512a60b1
commit 6e04eaa1f5
2 changed files with 50 additions and 62 deletions

View file

@ -193,7 +193,6 @@ void BackendSelection::selectionChanged()
iconPixmap = KIconLoader::global()->loadIcon("preferences-desktop-sound", KIconLoader::NoGroup, 128);
m_icon->setPixmap(iconPixmap);
m_name->setText(QString());//service->name());
m_comment->setText(service->comment());
const QString website = service->property("X-KDE-PhononBackendInfo-Website").toString();
m_website->setText(QString("<a href=\"%1\">%1</a>").arg(website));

View file

@ -8,7 +8,7 @@
<x>0</x>
<y>0</y>
<width>510</width>
<height>362</height>
<height>325</height>
</rect>
</property>
<layout class="QGridLayout">
@ -97,66 +97,11 @@
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QVBoxLayout">
<property name="spacing">
<number>6</number>
</property>
<layout class="QGridLayout" name="gridLayout2">
<property name="margin">
<number>9</number>
</property>
<item>
<layout class="QHBoxLayout">
<property name="spacing">
<number>6</number>
</property>
<property name="margin">
<number>0</number>
</property>
<item>
<widget class="QLabel" name="m_icon">
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="m_name">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string/>
</property>
<property name="alignment">
<set>Qt::AlignVCenter</set>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="Line" name="line1">
<property name="frameShape">
<enum>QFrame::HLine</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Sunken</enum>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item>
<item row="0" column="0">
<widget class="QLabel" name="m_comment">
<property name="text">
<string/>
@ -166,14 +111,14 @@
</property>
</widget>
</item>
<item>
<item row="1" column="0">
<widget class="QLabel" name="m_website">
<property name="text">
<string/>
</property>
</widget>
</item>
<item>
<item row="2" column="0">
<widget class="QLabel" name="m_version">
<property name="text">
<string/>
@ -183,7 +128,7 @@
</property>
</widget>
</item>
<item>
<item row="3" column="0">
<spacer>
<property name="orientation">
<enum>Qt::Vertical</enum>
@ -199,6 +144,50 @@
</property>
</spacer>
</item>
<item row="0" column="1" rowspan="4">
<widget class="QFrame" name="frame_2">
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::NoFrame</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_2">
<item row="1" column="0">
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
<item row="0" column="0">
<widget class="QLabel" name="m_icon">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
</item>