LINUX.ORG.RU

[GTK]выбор файла

 


0

0

такое дело...
делаю простое окошко с вкладками, на одной из вкладок-фрейм.. компилится,запускается.

как только добавляю(по офф примеру):

file=gtk_file_chooser_button_new("some",GTK_FILE_CHOOSER_ACTION_OPEN);
gtk_file_chooser_set_filename(GTK_FILE_CHOOSER(file),"/etc/mpd.conf");
gtk_container_add(GTK_CONTAINER(frame),GTK_WIDGET(file));

вылетает с segmentation fault...
мож я чего-то делаю не так? есть ли какие-то примеры использования данного виджета?

зараннее спасибо!

ЗЫ: гугл ответа не дает. уже давно ищу ответ.

Ответ на: комментарий от mint

По такому скудному куску кода что-то сказать сложно. может оно и не здесь вылетает. поэтому, полный пример плз + как ты всё это собираешь.

[code]test [/code]

Хмм почему таг не работает? :D

fukazzz
()
Ответ на: комментарий от mint

Прошу прощения- не было возможности в инет выйти:)
(gdb) backtrace

#0 0x00007ff0fcc54030 in strlen () from /lib/libc.so.6
#1 0x00007ff0fcf86482 in g_strdup () from /usr/lib/libglib-2.0.so.0
#2 0x00007ff0fd62663d in ?? () from /usr/lib/libgobject-2.0.so.0
#3 0x00007ff0fd608245 in g_object_new_valist ()
from /usr/lib/libgobject-2.0.so.0
#4 0x00007ff0fd6084dc in g_object_new () from /usr/lib/libgobject-2.0.so.0
#5 0x00007ff0fe8e0055 in gtk_button_new_from_stock ()
from /usr/lib/libgtk-x11-2.0.so.0
#6 0x00007ff0fe92a7ed in gtk_dialog_add_button ()
from /usr/lib/libgtk-x11-2.0.so.0
#7 0x00007ff0fe953b5e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#8 0x00007ff0fe953cd5 in gtk_file_chooser_dialog_new ()
from /usr/lib/libgtk-x11-2.0.so.0
#9 0x00000000004011a5 in main ()

может кто-то что-то сказать новичку?

motofan
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.