picture dialog improved

This commit is contained in:
Rafael 2016-03-21 21:54:46 +01:00
parent 5e1d5d14bf
commit 4da12a2796
3 changed files with 48 additions and 6 deletions

View file

@ -61,3 +61,8 @@ void PictureDialog::setJsonString(SnapmaticPicture *picture)
ui->labJSON->setText(jsonDrawString.arg(locX, locY, locZ, plyrsStr, crewID)); ui->labJSON->setText(jsonDrawString.arg(locX, locY, locZ, plyrsStr, crewID));
} }
void PictureDialog::on_cmdClose_clicked()
{
this->close();
}

View file

@ -35,6 +35,9 @@ public:
void setJsonString(SnapmaticPicture *picture); void setJsonString(SnapmaticPicture *picture);
~PictureDialog(); ~PictureDialog();
private slots:
void on_cmdClose_clicked();
private: private:
Ui::PictureDialog *ui; Ui::PictureDialog *ui;
QString jsonDrawString; QString jsonDrawString;

View file

@ -34,13 +34,47 @@
</widget> </widget>
</item> </item>
<item> <item>
<widget class="QLabel" name="labJSON"> <layout class="QHBoxLayout" name="hlJSON">
<property name="text"> <property name="leftMargin">
<string>Location: X: %1 Y: %2 Z: %3 <number>4</number>
Players: %4
Crew ID: %5</string>
</property> </property>
</widget> <property name="topMargin">
<number>4</number>
</property>
<property name="rightMargin">
<number>4</number>
</property>
<property name="bottomMargin">
<number>4</number>
</property>
<item>
<widget class="QLabel" name="labJSON">
<property name="text">
<string>&lt;span style=&quot; font-weight:600;&quot;&gt;Location:&lt;/span&gt; X: %1, Y: %2, Z: %3 &lt;br&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Players:&lt;/span&gt; %4&lt;br&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Crew ID:&lt;/span&gt; %5</string>
</property>
</widget>
</item>
<item>
<spacer name="hsJSON">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QPushButton" name="cmdClose">
<property name="text">
<string>Close</string>
</property>
</widget>
</item>
</layout>
</item> </item>
</layout> </layout>
</widget> </widget>