Я хочу иметь gtk_file_chooser_dialog
, который не просматривает папку, если у нее есть определенное имя.Для этого я подключил свой диалог с обратным вызовом, когда испускается сигнал current-folder-changed
.В функции обратного вызова я успешно определяю, имеет ли выбранная папка конкретное имя.Однако я не могу понять, как сказать диалоговому окну закрыть себя и вернуть определенный код ответа (например, GTK_RESPONSE_OK
).
Я безуспешно пытался (среди прочего):
g_signal_emit_by_name(G_OBJECT(my_dialog), "response", GTK_RESPONSE_OK);
У кого-нибудь есть идея получше?Буду признателен за любые указатели в правильном направлении ..
ура