GIMP ToolKit (GTK+) в версии 2.x.
0 ответов

Разработка с использованием Anjuta и Glade для GTK2

Я занимаюсь разработкой приложения для системы, в которой установлена ​​GTK2 в качестве последней установленной библиотеки GTK. Я использую дизайн интерфейса Anjuta и Glade's wysiwyg. Я использовал "проект> добавить библиотеку", чтобы добавить подде…
17 июн '15 в 14:57
0 ответов

Текстовое сообщение не получено сервером через графический интерфейс клиента в GTK+

Я написал простую программу чата на C с TCP Socket (клиент и сервер) в Linux, и она отлично отправляет и получает сообщения в терминале. Затем я попытался создать графический интерфейс с GTK+, в котором были бы GLabel, текстовое поле (из которого по…
24 окт '15 в 20:46
3 ответа

Определить, какая клавиша нажата в C

Я пытаюсь найти способ выяснить, какая клавиша нажата в C. Это будет в графической среде, написанной на GTK2, но я не думаю, что ответ лежит там. Я думаю, что я мог бы сделать это с помощью Xlib, но я не смог найти ничего убедительного в этом. У ког…
13 авг '11 в 00:42
1 ответ

Разрешить пользователю изменять порядок списка GTK

У меня есть список элементов в текстовом формате или в колонках, которые я бы хотел, чтобы пользователь мог изменить порядок самостоятельно.(и я не говорю о простой сортировке по столбцу) Есть ли виджет, который поддерживает это, или, по крайней мер…
03 мар '14 в 09:10
0 ответов

Удаление диспетчера Glib (также в потоке gtk) вызывает segfault

У меня есть многопоточный код, где я использую диспетчеры. Я был осторожен с созданием / уничтожением диспетчеров в ветке gtk. Тем не менее, кажется, что они не могут быть уничтожены даже оттуда. Пожалуйста, посмотрите этот код (который является даж…
15 май '12 в 17:49
3 ответа

Получение привязок WebKit для работы с Perl и gkt2

Мне нужно использовать WebKit в моем приложении perl + gtk2. Нашел пакет Gtk2::WebKit на CPAN, но не может заставить его работать. cpan> install Gtk2::WebKit дает следующий вывод: Package webkit-1.0 was not found in the pkg-config search path. Pe…
19 дек '11 в 00:10
1 ответ

Откуда скачать GTK для кодовых блоков

Я новичок в GTK . Эта ссылка не работает http://www.gtk.org/download/win32.php и когда я скачал ее из другого источника, кодовый блок говорит, что не может найти в ней gtk.h.
14 окт '15 в 07:19
0 ответов

Найти компоненты, которые используют GTK+ 2.x

При обработке моего приложения я получаю следующую ошибку: Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported Trace/breakpoint trap (core dumped) Я получаю это после обновления некоторых зависимос…
17 авг '16 в 08:44
1 ответ

undef не относится к типу Gtk2::Gdk::Drawable - пользовательский виджет gtk2-perl - вызывает метод окна GtkWidget

Я пытаюсь сделать собственный виджет Perl Gtk2. Когда я пытаюсь получить доступ к window свойство GtkDrawingArea, оно возвращает undef а не GdkDrawable объект. Согласно документации Gtk2-Perl, этот метод может возвращать либо объект окна, либо undef…
14 мар '16 в 19:30
2 ответа

Ruby: диалоговое окно файла не закрывается

Я использую рубиновый камень gtk2 для отображения простого диалогового окна файла, где пользователь может выбрать файл со своего компьютера. Это работает просто отлично, однако есть одна маленькая проблема. Диалоговое окно файла не закрывается после…
22 ноя '14 в 10:06
1 ответ

Вертикальный текст на Gnome2::Canvas (Perl/Gtk2)

Рисуя на Gnome2::Canvas, я хочу нарисовать оси X и Y с горизонтальной меткой и вертикальной меткой. Gnome2:: Canvas:: Текстовые объекты допускают разметку Pango. Такой тег Pango должен работать, но не работает. <span gravity="west">...</spa…
20 авг '18 в 11:57
1 ответ

Поместите окно GTK в угол экрана

Я пишу относительно простую программу обмена сообщениями на C с GTK и хотел бы разместить мое окно просмотра сообщений в определенном углу экрана, чтобы оно не мешало. В документации перечислены функции gtk_window_set_gravity который определяет, к к…
16 фев '13 в 10:28
1 ответ

R низкоэффективное построение графиков с pch=16 в gWidgets2

В Windows я недавно обновил R с 3.1.2 до 3.2.2 и обновил также все пакеты, которые я использую (включая cairoDevice). Теперь я наблюдаю, что построение графиков под gWidgets2 показывает очень плохую производительность, особенно для pch=16,17,18: lib…
16 окт '15 в 12:43
0 ответов

Perl Gtk2 widget->foreach() с теми же значениями

Я создаю конфигурационное программное обеспечение nftables на основе gtk2, и вот моя проблема: У меня есть HBox без ввода в начале. затем пользователь может нажать кнопку добавления, чтобы появился первый экземпляр раскрывающегося списка. Я сделал с…
18 авг '14 в 17:16
1 ответ

TreeModelFilter в GTK/Perl - Вопрос о set_visible_func

Я пытаюсь отфильтровать хранилище списков с помощью GTK2::TreeModelFilter. Я не могу найти пример онлайн, который использует Perl, и я получаю синтаксические ошибки. Может кто-нибудь помочь мне с синтаксисом ниже? $ Unfiltered_store - это хранилище …
06 фев '19 в 21:13
0 ответов

Как сохранить текстовый буфер (он содержит текст, модифицированный разными шрифтами, семейством, стилем и размером) в файл, используя Python и gtk?

Я работаю над небольшим приложением в Linux, используя gtk и python. Часть приложения содержит блокнот, и текст в блокноте можно изменить с помощью стилей шрифта, размеров шрифта и цветов. Я хотел бы сохранить содержимое текстового представления в ф…
24 дек '18 в 20:49
1 ответ

GTK+ Использовать один обработчик для нескольких виджетов

У меня есть функция обратного вызова следующим образом: void handle(GtkWidget *widget, gpointer data) {...} Поскольку у меня есть много виджетов для этого окна, я хотел бы использовать этот обратный вызов в качестве единственного обработчика, чтобы …
29 июн '17 в 00:20
0 ответов

GTK изменить размер виджета

У меня с месяцами проблема в моем программном обеспечении (в GTK2). У меня есть виджет (picture.png), который имеет определенный размер. Я определяю координаты X и Y изображения и устанавливаю размер в начале на ноль. Но если я хочу изменить размер …
28 июл '16 в 19:59
2 ответа

Как обновить, перерисовать окно (виджет) в gtk?

Я использую Opensuse 13.1 Linux Os. Я новичок в gtk2 и c. Я пытаюсь создать приложение, которое может поместить кнопку в таблицу, которая прикреплена в соответствии со значениями, введенными пользователем. Мой программный код выглядит следующим обра…
31 авг '15 в 09:40
0 ответов

Как я могу изменить размер моего растрового изображения в GTK2

Я поддерживаю приложение на основе gtk2, которое содержит область рисования с пустым растровым изображением. При некоторых взаимодействиях с пользователем некоторые элементы (блоки и т. Д.) Отображаются на растровом изображении. Мы достигли точки, к…
28 авг '17 в 09:09