gui: Set queue scale factor using GtkBuilder

Now I don't need to keep resetting the label's markup.

Signed-off-by: Anna Schumaker <Anna@OcarinaProject.net>
This commit is contained in:
Anna Schumaker 2015-04-11 15:11:55 -04:00
parent 494ef04e67
commit d9a9b2b9ca
2 changed files with 9 additions and 7 deletions

View File

@ -213,16 +213,12 @@ bool QueueTab :: on_key_press_event(const std::string &key)
void QueueTab :: tab_set_size()
{
std::string span = "<span size='x-large'>";
span += string :: utos(tab_pq->size()) + "</span>";
q_label->temp_size->set_markup(span);
q_label->temp_size->set_text(string :: utos(tab_pq->size()));
}
void QueueTab :: queue_set_number(unsigned int num)
{
std::string span = "<span size='x-large'>";
span += string :: utos(num) + ". </span>";
q_label->temp_number->set_markup(span);
q_label->temp_number->set_text(string :: utos(num) + ". ");
}
void QueueTab :: on_tab_reordered()

View File

@ -9,9 +9,12 @@
<object class="GtkLabel" id="temp_number">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">0.</property>
<property name="label" translatable="yes">0. </property>
<property name="ellipsize">end</property>
<property name="xalign">0</property>
<attributes>
<attribute name="scale" value="1.4399999999999999"/>
</attributes>
</object>
<packing>
<property name="expand">False</property>
@ -26,6 +29,9 @@
<property name="label" translatable="yes">4242</property>
<property name="justify">center</property>
<property name="angle">0.01</property>
<attributes>
<attribute name="scale" value="1.4399999999999999"/>
</attributes>
</object>
<packing>
<property name="expand">True</property>