Gtk style / gtkrc связанный вопрос - PullRequest
3 голосов
/ 07 апреля 2010

Я пытаюсь установить отдельный стиль для определенных виджетов, например, для одной кнопки с другим стилем и другой с другим стилем. этот стиль будет указан в файле gtkrc. Я попробовал следующий материал, но он не работал.

In gtkrc file:
    style "my-style" 
    {
         engine "pixmap"
         {
              ...
         }
         ...
    }
    class "my_widget" style "my-style"

И при создании виджета я дал имя виджета, указанное в файле gtkrc.

In code:

       button = gtk_button_new();
       gtk_widget_set_name( button, "my_widget");
       gtk_widget_show( button );

но этот материал не работает, я не могу увидеть данный стиль для этого конкретного виджета. Это правильный способ сделать это? что в нем надето?

Спасибо
PP.

1 Ответ

0 голосов
/ 09 апреля 2010

Нет, это не правильно: вы должны прочитать документацию , в частности Имена путей и шаблоны раздел.

Это не таквариант, если вы планируете серьезно использовать файлы ресурсов ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...