Описание тега gtk4

0 ответов

Эквивалент gtk_file_chooser_set_local_only () в GTK4?

В средстве выбора файлов GTK3 была функция gtk_file_chooser_set_local_only() это гарантировало, что пользователь мог выбирать только локальные файлы (то есть те, у которых есть локальный путь, который может быть передан в open()или), и это ограничен…
30 апр '21 в 14:48
0 ответов

Листинг окон в Gtk 4.0 + X11

Следующий код повторяется через окна с использованием GDK 3 / Gnome 3.x и PyGObject: import gi gi.require_version('Gtk', '3.0') from gi.repository import GdkX11 display: GdkX11.X11Display = GdkX11.X11Display.get_default() screen: GdkX11.X11Screen = …
04 май '21 в 00:51
1 ответ

ошибка сегментации при попытке установить метку кнопки внутри лямбда-функции

Я пытался изучить gtkmm4, но столкнулся со странной ошибкой во время выполнения Мой код: #include <gtkmm.h> #include <iostream> class MyWindow : public Gtk::Window { public: MyWindow(); }; MyWindow::MyWindow() { set_title("Basic applicat…
05 июн '21 в 11:50
0 ответов

gtk4 прозрачная область рисования

В настоящее время я что-то портирую на GTK4, и большая часть уже сделана. Однако я вообще не могу заставить работать прозрачность. Большинство вещей происходит внутри области рисования, которая должна быть прозрачной (для остальной части рабочего ст…
05 июн '21 в 18:27
1 ответ

Создание сетки однородных квадратных кнопок в gtk4

Как сказано в заголовке, я хочу создать сетку из однородных квадратных кнопок в gtk4, без (или очень маленького) промежутка между ячейками. Кажется, это должно быть довольно просто, но я действительно изо всех сил пытался добиться этого в gtk. Вот и…
10 июн '21 в 10:01
1 ответ

Как я могу загрузить демонстрационный пример GTK4? (В частности, файловый браузер)

Чтобы попасть в контекст, я создаю приложение с графическим интерфейсом, которое основано на команде ввода через GtkEntry, например lsпоявится окно с соответствующими файлами в этом каталоге. Итак, в демонстрации GTK4 есть пример файлового браузера,…
22 июн '21 в 09:23
0 ответов

Как получить X Window, принадлежащий GtkDrawingArea в gtk4?

Я пытался перенести руководство по интеграции GUI для gstreamer(https://gstreamer.freedesktop.org/documentation/tutorials/basic/toolkit-integration.html?gi-language=c ) с gtk3 на gtk4. У меня проблема с получением окна X, принадлежащего GtkDrawingAr…
30 июн '21 в 10:55
0 ответов

Размер окна и кнопка GTK4

Я ищу вариант, чтобы сохранить или изменить положение моей кнопки в окне размера шкалы. По умолчанию размер MainWindow составлял 920x760 (ШxВ). Я хотел бы получить его для максимального окна или любого другого.
07 июл '21 в 01:49
1 ответ

Что такое GTK4-эквивалент gtk_style_context_get_property?

Похоже, что в gtk4 gtk_style_context_get_property()функция исчезла: https://developer.gnome.org/gtk4/stable/GtkStyleContext.html . Кажется, я не могу найти в gtk4 никаких функций, которые делали бы то, что он делал. В основном я хочу получить цвет г…
23 июл '21 в 03:01
1 ответ

Как установить подсказки окна X11 с помощью gtk4-rs?

Я пытаюсь написать приложение GTK4 в ржавчине, которое должно соответствовать частям спецификации Extended Window Manager Hints , но для этого мне нужно иметь возможность получать и устанавливать подсказки X11. В частности, я хочу установить _NET_WM…
21 июл '21 в 23:36
1 ответ

Почему GTK 4 сообщает, что утверждение «GTK_IS_WIDGET (widget)« не выполнено »?

Я создал то, что я считаю самым простым приложением GTK 4 для создания окна с полосой меню, которая активируется при нажатии на пункт меню. #include <stdio.h> #include <assert.h> #include <gtk/gtk.h> static void activate_quit(GSimp…
12 июл '21 в 03:50
0 ответов

Как выбрать файл с помощью GtkFileChooserWidget

FileChooserDialog имеет возможность получить gfile при закрытии диалогового окна. Что мне нужно сделать, чтобы получить gfile, щелкнув файл в GtkFileChooserWidget? Возможно ли, что когда пользователь открывает папки с файлом. После прокрутки файла и…
26 июл '21 в 18:28
1 ответ

GTK4 Проблема с установкой изображения из pixbuf с помощью GtkDropTarget

Я тестирую виджет gtk4, который называется GtkDropTarget. Я планирую установить изображение, которое перетаскивается в окно, как изображение самого окна. Но ошибки возникают, как только я перетаскиваю файл изображения. Для ясности, это код в vala: i…
20 июл '21 в 03:59
1 ответ

Как добавить две кнопки в эту форму GTK4?

static void activate(GtkApplication *app, void *user_data) { GtkWidget *window = gtk_application_window_new(app); gtk_window_set_child(GTK_WINDOW(window), gtk_label_new("Hello World!")); gtk_window_present(GTK_WINDOW(window)); gtk_window_set_defaul…
15 авг '21 в 13:32
1 ответ

«ОШИБКА: НЕИЗВЕСТНАЯ ПЕРЕМЕННАЯ INT64_T_TYPEDEF» СОЗДАНИЕ МЕЗОНА:GTK+3, GTK+4.4.0, СБОЙ СБОРА СБОРКИ GOOBJECT INTROSPECTION

Я пытаюсь построить GTK 4.4 и GOObject Introspection с помощью системы сборки мезонов. Каждая попытка сборки мезона вызывает одну и ту же ошибку ... ОШИБКА: Неизвестная переменная "int64_t_typedef". Я пробовал использовать следующие программы: GTK 4…
22 авг '21 в 13:55
0 ответов

Как создать приложение GTK+4 на Mac OS 11?

Итак, я установил gtk+4с домашним пивом. я создал .C файл и написал: // Include gtk #include <gtk/gtk.h> static void on_activate (GtkApplication *app) { // Create a new window GtkWidget *window = gtk_application_window_new (app); // Create a n…
22 авг '21 в 17:21
1 ответ

Создание простой строки меню, меню и пункта меню на C с использованием GTK4

Я создал простое приложение C с использованием GTK4, в котором есть окно, строка меню, меню и пункт меню. Я хочу, чтобы в меню было указано «Файл», а в пункте меню под «Файл» - «Подключиться». Как я могу закодировать меню и строку меню, чтобы у меня…
10 сен '21 в 20:30
1 ответ

Невозможно скомпилировать GTK4 в Fedora с примером Hello World Несмотря на наличие всех необходимых пакетов

Я прочитал инструкции по установке GTK для GTK4, которые я использовал sudo dnf install gtk4 gtk4-devel Код примера Hello, World: #include <gtk/gtk.h> static void print_hello (GtkWidget *widget, gpointer data) { g_print ("Hello World\n"); } st…
10 сен '21 в 20:39
0 ответов

Редактор графического интерфейса для gtk4 [закрыто]

Есть ли рабочий графический редактор для gtk4? Cambalache все еще находится на очень ранней стадии, у Glade есть проблемы с совместимостью, какие-то другие? Я действительно очень раздражен тем, что в наши дни разработчики должны работать с XML-файла…
17 сен '21 в 14:14
0 ответов

Gtk4: пункты меню и разметка Pango

Заранее спасибо, что прочитали меня, я переношу приложение Gtk3 на Gtk4. В моем приложении некоторые метки пунктов меню, в которых используются метки разметки панго: GtkWidget * markup_menu_item (gchar * label) { GtkWidget * item = gtk_menu_item_new…
21 сен '21 в 23:15