在GTK +中制作标签粗体

ste*_*225 7 c gtk

我只是想把文字变成一个粗体GtkLabel.我能找到的只是Python和C#的例子.这是我目前如何设置GtkLabels,但我不知道如何使它们以粗体呈现文本.

GtkWidget* label = gtk_label_new("Text I want to be bold");
Run Code Online (Sandbox Code Playgroud)

Fré*_*idi 10

一种简单的方法是调用gtk_label_set_markup(),它接受一个Pango标记字符串:

GtkWidget *label = gtk_label_new(NULL);
gtk_label_set_markup(GTK_LABEL(label), "<b>Text to be bold</b>");
Run Code Online (Sandbox Code Playgroud)