Вопросы по теме 'vala'
Выполнение системной команды в Vala
Я хотел бы выполнить команду (например, ls) в Vala, например, функцию Python os.system или, лучше, функцию popen. Есть идеи ?
3536 просмотров
schedule
23.12.2023
Возможен скин для приложения GTK+?
Я начал работать с GTK+ и Vala, и мне трудно найти документацию по созданию пользовательских кнопок (совершенно новых кнопок). Фактически теперь, когда я думаю об этом, каждое приложение GTK+ имеет особый вид, который выдает, что это приложение GTK+....
3090 просмотров
schedule
10.06.2022
Где найти объект Glib в вала?
Я только начал изучать валу. Я попробовал следующую программу из урока vala .
class Demo.Hello : Glib.Object
{
public static int main( string[] args )
{
stdout.printf("Hello, Vala!\n");
return 0;
}
}
и получил это, когда я...
1238 просмотров
schedule
13.10.2023
Не удается получить доступ к свойствам анимации в Clutter
Я пытаюсь анимировать актера в Clutter, но когда я ввожу существующее свойство, что-то идет не так.
actor.animate( AnimationMode.LINEAR, 400, scale_x:2);
выдает мне эту ошибку
Clutter-WARNING **: Невозможно связать свойство...
149 просмотров
schedule
29.12.2023
Проверка сборки: пакет libvala-0.12 не найден в пути поиска pkg-config
Я пытаюсь собрать последнюю версию valide (0.7.1)
Я успешно собрал VALA (v 0.17.0) на своей машине (Ubuntu 10.0.4 LTS). Когда я бегу
./waf configure в каталоге valide src я получаю следующий вывод:
Checking for program gcc or cc...
1176 просмотров
schedule
08.02.2024
Почему GtkWindow не запускает событие рисования?
Я пытаюсь получить прозрачное окно с GTK+ 3.x. Насколько я знаю, следующий код должен работать, но мое окно никогда не запускает сигнал «рисовать». Что может быть причиной?
Мой код:
using Gtk;
public class WallpaperWindow : Object {...
763 просмотров
schedule
25.04.2022
Как управлять gpio встроенного Linux?
Следующие команды оболочки прекрасно переключают Leopardboard gpio 31:
echo 31 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio31/direction
echo 0 > /sys/class/gpio/gpio31/value
echo 1 > /sys/class/gpio/gpio31/value
echo 0 >...
2790 просмотров
schedule
24.12.2022
Как использовать объекты / методы Vala из C?
На данный момент мое приложение полностью написано на C, но я хотел бы начать добавлять объекты в Vala для использования в различных файлах C. Я знаю, что могу сгенерировать файлы .c / .h с помощью valac и включить их, но было бы предпочтительнее...
461 просмотров
schedule
25.02.2022
Параметры для использования в определении Vapi для передачи массивов по ссылке
У меня есть следующий код C, который использует libmodbus для чтения одного регистра устройства с использованием ModbusTCP:
modbus_t *ctx;
uint16_t tab_reg[16];
ctx = modbus_new_tcp("10.0.1.77", 502);
modbus_read_registers(ctx, 0x20, 2,...
377 просмотров
schedule
21.10.2022
Создание системы сборки Vala Sublime Text
Кажется, я не могу создать систему сборки Vala в Sublime Text 2... Вот что у меня есть:
{
"cmd": ["valac", "--pkg", "gtk+-3.0", "'$file'"]
}
К сожалению, это только компилирует код с valac, но не запускает его.
Как я могу заставить его...
614 просмотров
schedule
21.03.2024
Java JNI и Vala — неопределенный символ: g_once_init_enter
Я написал крошечный класс Vala, скомпилировал его в код C, сгенерировал заголовок JNI и реализацию для вызова Vala/CCode.
Итак, в конце у меня есть два заголовка и два файла реализации, которые я компилирую с помощью gcc в библиотеку JNI. он...
401 просмотров
schedule
14.06.2023
Ошибка установки MonoDevelop ValaBinding
Установил monodevelop в ubuntu 13.04 из git с помощью README.md, но получил ошибку
checking for LIBVALA... no
configure: error: Package requirements (libvala-0.12 >= 0.12) were not met:
No package 'libvala-0.12' found
Consider adjusting the...
626 просмотров
schedule
01.02.2024
Преобразование GLib.Array во встроенный массив
Допустим, у меня есть GLib.Array<Item?> и я хочу преобразовать его в Item[] , как мне это сделать в Vala?
812 просмотров
schedule
05.02.2023
Проблемы с использованием HTTP POST с libsoup
Я пытаюсь войти на свой сервер tt-rss, используя libsoup. Начиная с версии 1.5.3 он поддерживает только HTTP POST для получения данных. В основном мне нужно сделать что-то подобное с libsoup:
curl -d...
459 просмотров
schedule
22.07.2023
Как я могу сжать несколько файлов, используя glib.zlibcompressor в vala?
Я видел пример на valadoc.com для одного файла, но есть ли способ сжать список файлов только в сжатый пакет? Спасибо.
321 просмотров
schedule
13.03.2023
Как добавить в GLib.List из другого потока в Vala
У меня есть GLib.List, в который я хочу добавить элементы. Я хочу добавить эти элементы одновременно, используя несколько GLib.Threads
Я пытаюсь синхронизировать доступ к списку с помощью GLib.Mutex. Синхронизация работает, но элементы не...
232 просмотров
schedule
17.09.2022
Как что-то сделать с изменением размера окна в Vala?
Я пишу приложение Vala. И я хочу, чтобы какая-то функция выполнялась при изменении размера окна. Я попытался переписать пример C с обратным вызовом изменения размера окна, он, кажется, работает (я имею в виду компиляцию), но когда я запускаю свою...
338 просмотров
schedule
03.07.2022
Цепочка до «Gtk.Box.new» не поддерживается
Я новичок в Vala, и пока что я думаю, что это довольно круто, но у меня проблемы с пониманием наследования. Я прочитал здесь , что должен использовать base() для вызова конструктора родителей. Хорошо, круто, кажется понятным, но это не работает...
418 просмотров
schedule
25.01.2024
Каково назначение ключевых слов ref и out в Vala?
Как и когда следует использовать эти ключевые слова?
У них та же цель, что и в C# ?
679 просмотров
schedule
08.06.2022
Genie как повторить строку N раз как массив строк
Я пишу этот код, repeatc для повторения символа в массив символов. оно работает.
повторяется для повторяет строку N раз в массив строк. но повторяет строку в ядро массива строк.
A, A, A,
AB, AB, AB,
*** Error in `./untitled': free():...
153 просмотров
schedule
01.08.2023