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:
parent
494ef04e67
commit
d9a9b2b9ca
|
@ -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()
|
||||
|
|
|
@ -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>
|
||||
|
|
Loading…
Reference in New Issue