8

でテキストを太字にしようとしているだけですGtkLabel。私が見つけることができるのは、Python と C# の例だけです。これが現在の設定方法ですGtkLabelが、テキストを太字でレンダリングする方法がわかりません。

GtkWidget* label = gtk_label_new("Text I want to be bold");
4

1 に答える 1

13

簡単な方法は、gtk_label_set_markup()を呼び出すことです。これは、 Pangoマークアップの文字列を受け入れます。

GtkWidget *label = gtk_label_new(NULL);
gtk_label_set_markup(GTK_LABEL(label), "<b>Text to be bold</b>");
于 2012-07-11T14:16:03.780 に答える