Вопросы по теме 'gio'

Как установить эмблему с помощью GTK/GIO?
Я пытаюсь установить эмблему с помощью gio #include <gtk/gtk.h> #include <gdk/gdk.h> #include <glib.h> #include <gio/gio.h> #include <stdio.h> int main (int argc, char *argv[]) { GFile *gfile = NULL;...
640 просмотров
schedule 15.09.2023

как использовать libxml2 для анализа данных из GInputStream (GLibGIO/GVFS)?
В приложении GTK я использую xmlParseFile() из libxml2. Однако эта функция может читать только локальные файлы. Как я могу вместо этого заставить его использовать структуру GIO, чтобы он также мог читать удаленные файлы? Самый простой способ,...
848 просмотров
schedule 02.02.2024

Как создать InputStream из строки в Vala
Учитывая строку с именем command , мне нужно создать объект GLib InputStream Как ? Спасибо
423 просмотров
schedule 24.11.2022

Проблема с воспроизведением видео на Android
Я разрабатываю приложение для Android, которое активно использует воспроизведение видео (интерактивный фильм), которое уже есть на рынке. Проблема в том, что воспроизведение видео не работает на Samsung Galaxy Gio (2.3.3), хотя оно работает на...
1849 просмотров
schedule 25.03.2022

Как контролировать корневой каталог с помощью glib/gio?
Я пытаюсь сделать файловый монитор в корневом каталоге файловой системы. Я использую g_file_new_for_path() с / в качестве пути и создаю монитор с g_file_monitor() . Но при выполнении никаких событий не сообщается. Если я использую путь //...
611 просмотров
schedule 11.07.2022

Как я могу установить рейтинг песни, воспроизводимой в Rhythmbox 2.96?
Я пытаюсь создать плагин Python, который будет устанавливать рейтинг воспроизводимой в данный момент песни в Rhythmbox 2.96. Похоже, что Rhythmbox 2.96 больше не позволяет вам использовать API (модули Python) для установки рейтинга песни; действия,...
967 просмотров
schedule 16.10.2022

Как получить цвет выбора виджета Gtk3 с помощью GtkStyleContext
Я пытаюсь получить цвет выбора Gtk3 IconView в python, но я не понимаю, как интерпретировать существующую документацию C++ и как она связана с Python. Мой текущий код Python выглядит следующим образом: color =...
1340 просмотров
schedule 20.12.2022

Как создать Gtk Iconview с пользовательским CellRendererText
Я изучаю, как создать в Python (2.7 или выше) GtkIconView с пользовательским CellRendererText для текстового элемента IconView. Причина этого в том, что мне нужно переопределить определенные свойства во время создания значков. Оглядевшись, я...
864 просмотров
schedule 21.09.2022

Клиентский сервер сокета GIO для нескольких клиентов
Я хочу реализовать клиент-серверную программу сокета GIO, в которой сервер может обслуживать до 5 клиентов одновременно. Это вообще возможно? Как я могу изменить следующий стандартный сервер, чтобы позволить нескольким клиентам подключаться...
557 просмотров
schedule 20.10.2022

Как управлять исходящим портом при отправке сообщения через TCP-соединение с GSocket?
Я использую C, Linux и GIO GSocket для создания небольшого приложения для связи с цифровым проектором через TCP. Сокет успешно подключается, и я могу успешно отправлять сообщения на проектор. Моя проблема заключается в том, что я не могу получать...
356 просмотров
schedule 20.06.2023

Конструктор типа CULLong не отображается при установке pango и GIO с кабалой в Windows
Я пытаюсь установить Threadscope в Windows 8, чтобы следовать книге «Параллельное и параллельное программирование в Haskell». Я успешно установил пакет GTK+, а затем попытался установить threadscope через Cabal. Установка завершилась со следующей...
193 просмотров
schedule 13.01.2024

Что делать, если сигнатуры методов GInterface не совпадают с методами VirtualTable (struct)?
Я решил вернуться к основам GInterfaces в GObject, поэтому я снова начал читать базовый учебник. В этой главе вы можете увидеть, как определить очень простой GInterface. Как видите, сигнатуры методов maman_ibaz_do_action и...
114 просмотров
schedule 07.05.2024

Как указать адрес источника для многоадресной рассылки в Gstreamer
Я пытаюсь настроить клиент gstreamer1.0 для получения многоадресной рассылки для конкретного источника. Понятно как задать групповой ip для мультикаста, но я не вижу никаких свойств для установки исходного адреса....
202 просмотров
schedule 17.03.2023

Можно ли создавать gsettings динамически?
Мне любопытно, можно ли использовать gsettings для хранения объектов, или все должно быть установлено статически? Могут ли такие объекты, как объекты пользователей, храниться в gsettings? Можно ли добавлять и удалять пользователей с фиксированными...
261 просмотров
schedule 22.07.2022

Простой многопоточный сервер, реализованный библиотекой gio
Я пытаюсь изучить библиотеку gio, особенно giostream и gthreadedsocketservice. Я хочу написать простой сервер, который: Каждое входящее соединение будет обрабатываться отдельным новым потоком. На стороне клиента пользователь вводит строку, и...
442 просмотров
schedule 20.06.2022

HTTP не поддерживается при использовании GIO API GLib
Я пишу приложение GTK, которое иногда загружает файлы по HTTP. Поскольку я не хочу блокировать нормальное выполнение, я, очевидно, не могу использовать urllib или запросы, поэтому вместо этого я пытаюсь использовать GIO. Однако я получаю...
817 просмотров
schedule 03.09.2022

Как я могу получить отпечаток SHA1 TlsCertificate в GJS?
Я пытаюсь получить отпечаток Gio.TlsCertificate соединения, который, как я понимаю, представляет собой просто контрольную сумму SHA1 сертификата в форме DER. Поэтому я думаю, что мог бы использовать GLib.compute_checksum_for_data() для свойства...
45 просмотров
schedule 21.03.2023

Попытка создать сервер gsocket с помощью программы с графическим интерфейсом
Я пытаюсь настроить сервер с графическим интерфейсом, используя GTK на Raspberry Pi. Программа представляет собой всего лишь демо-версию концепции. Я создаю сокет, и клиент может подключиться и отправить данные, я вижу это в wireshark. Но чтение не...
132 просмотров
schedule 26.08.2022

Как размонтировать на основе типа тома с помощью библиотеки Python GIO
Я пытаюсь имитировать поведение команды оболочки gio mount , которая отключает все камеры gphoto2. gio mount -s gphoto2 Как определить, является ли объем gphoto2 ? Я попытался получить тип тома, но, похоже, нет переменной, которая его...
101 просмотров
schedule 06.05.2022