Я пытаюсь показать текущий процент индикатора выполнения внутри индикатора выполнения, что должно быть возможно при использовании GTK, однако, когда я устанавливаю текстовое значение, оно отображается над индикатором, а не внутри него?
Когда запускается gtk_progress_bar_set_show_text(progressBar, TRUE); gtk_progress_bar_set_text(progressBar, NULL);
, он ДОЛЖЕН показывать текущую долю индикатора выполнения внутри индикатора выполнения, однако мой почему-то показывает выше?
Должно выглядеть так:
Вместо этого это выглядит так:
Вот мой код :
workingSetProgressBar = gtk_progress_bar_new();
gtk_widget_set_size_request(workingSetProgressBar, 240, -1);
gtk_fixed_put(GTK_FIXED(window_fixed), workingSetProgressBar, 372, 130);
gtk_progress_bar_set_show_text(GTK_PROGRESS_BAR(workingSetProgressBar), TRUE);
gtk_progress_bar_set_text(GTK_PROGRESS_BAR(workingSetProgressBar), NULL);
gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(workingSetProgressBar), 0.5);
Я попытался увеличить высоту строки в CSS, но текст по-прежнему не отображается внутри полосы, только сверху, даже когда полоса намного выше, чем текст. Изображение показывает, когда CSS не активен.
Кто-нибудь есть идеи, где я могу пойти не так? Спасибо