Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: помощь по GTK+  (Прочитано 866 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dinsul

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
помощь по GTK+
« : 29 Июля 2013, 15:07:58 »
Здравствуйте. Кто-нибудь может помочь по GTK+?
А проблема в следующем:
Я самостоятельно изучаю Си, а для придания приличного вида своим приложениям я выбрал GTK+. И всё было хорошо, пока я не наткнулся на связку GtkListStore-GtkTreeView (и все что с этим связанно). Изучая документацию, я понял как форматировать и сортировать ячейки, столбцы и строки и многое другое.
Но как вносить данные в ячейки?

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7215
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: помощь по GTK+
« Ответ #1 : 29 Июля 2013, 15:29:17 »
Dinsul, есть хороший сайт на английском, к нему надо привыкать, если программируете https://developer.gnome.org/gtk3/stable/
Вы GTK2 или GTK3 изучаете? Если GTK3, то под виндой он вроде нормально не работает.

Оффлайн Dinsul

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: помощь по GTK+
« Ответ #2 : 29 Июля 2013, 17:26:04 »
peregrine,
Спасибо за сайт. С английским пока проблемы, но буду пытать.

Оффлайн Jack Sparrow

  • Активист
  • *
  • Сообщений: 641
    • Просмотр профиля
Re: помощь по GTK+
« Ответ #3 : 29 Июля 2013, 18:38:06 »
http://zetcode.com/tutorials/gtktutorial/gtktreeview/

Скорее всего это:

Код: (c) [Выделить]
init_list(list);
add_to_list(list, "Aliens");
add_to_list(list, "Leon");
add_to_list(list, "Capote");
add_to_list(list, "Saving private Ryan");
add_to_list(list, "Der Untergang");
« Последнее редактирование: 29 Июля 2013, 22:58:09 от Jack Sparrow »
Нейросети тебя не заменят. Тебя заменит человек, который умеет ими пользоваться.

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7215
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: помощь по GTK+
« Ответ #4 : 29 Июля 2013, 21:06:28 »
Jack Sparrow, потому, что Вы не использовали клавишу Enter при наборе сообщения.

Оффлайн Jack Sparrow

  • Активист
  • *
  • Сообщений: 641
    • Просмотр профиля
Re: помощь по GTK+
« Ответ #5 : 29 Июля 2013, 23:03:36 »
Правильно, я и не набирал вовсе, а просто скопировал с сайта. Но уже исправил.

Dinsul, боюсь, что без английского с GTK будет трудновато, т.к. не настолько он распространен, чтобы было море русскоязычных ресурсов.
Нейросети тебя не заменят. Тебя заменит человек, который умеет ими пользоваться.

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: помощь по GTK+
« Ответ #6 : 29 Июля 2013, 23:07:08 »
Правильно, я и не набирал вовсе, а просто скопировал с сайта. Но уже исправил.

Dinsul, боюсь, что без английского с GTK будет трудновато, т.к. не настолько он распространен, чтобы было море русскоязычных ресурсов.


да и на Qt не много документации на русском :)
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн Dinsul

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: помощь по GTK+
« Ответ #7 : 30 Июля 2013, 10:23:28 »
Всем спасибо. Ссылки очень помогли :-)

P.S.
Английский я тоже учу, но программирование даётся легче и быстрее ;-)

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.