Вопросы по теме 'vala'
Vala (язык, подобный C #) компилируется в C?
Я разработчик C #, который наткнулся на новый язык программирования для Linux под названием vala. Он имеет почти такой же синтаксис, что и C #, и это здорово. Я никогда не был большим поклонником Mono. Это позволяет программистам писать приложения...
4869 просмотров
schedule
19.09.2022
Большие целые и произвольные/множественные числа с плавающей запятой для Vala
Есть ли способ использовать большие целые числа или произвольные типы точности в vala?
352 просмотров
schedule
03.03.2024
ошибка vala Posix.lstat()
У меня есть этот кусок кода:
using Posix;
int fuseguifs_getattr(string path, Posix.Stat *stbuf)
{
int res;
res = Posix.lstat(path, stbuf);
if (res == -1)
return -Posix.errno;
return 0;
}
static int main(string [] args)...
828 просмотров
schedule
17.11.2022
Сборка последних выпусков Vala (сбой make check и valac не может найти общую библиотеку)
Я скачал два последних последних выпусков VALA ( v0.17.0 и 0.16.0 ) и попытались выполнить сборку на моей машине разработки (Ubuntu 10.0.4 с gcc 4.4.3).
Когда я собирал v 0.17.0 , я заметил, что на экране мелькают некоторые ошибки. Я...
1426 просмотров
schedule
19.03.2024
Как сохранить учетные данные OAuth с помощью Gnome Keyring
Я пытаюсь создать простое приложение Vala/Gtk Twitter, и мне удалось отправить твиты; однако пользователь должен каждый раз проходить аутентификацию, что влечет за собой переход по URL-адресу, нажатие кнопки, чтобы дать моему приложению разрешение на...
619 просмотров
schedule
18.04.2024
Emacs и vala-режим
Я использую vala-mode для редактирования кода Vala в Emacs. Однако я хочу изменить две вещи в режиме vala:
Я хочу сделать отступ 4 пробелами вместо 2 (это мой Emacs по умолчанию). Я хочу включить автозаполнение в режиме vala.
Автозаполнение...
702 просмотров
schedule
29.11.2023
Почему webkit-1.0 и gtk+-3.0 имеют более 900 одинаковых символов в файлах .vapi
Как следует из названия, моя проблема в том, что я пытаюсь использовать как gtk 3, так и webkit 1.
Я следую этому примеру https://live.gnome.org/Vala/WebKitSample
за исключением того, что я использую gtk 3 вместо 2.
Я использую валак 0.16.0...
1544 просмотров
schedule
07.12.2023
Работает ли foreach на итераторе?
using Gee;
int main (string[] args) {
ArrayList<string> list = new ArrayList<string>();
list.add ("a");
list.add ("b");
list.add ("c");
foreach (var s in list.filter (s => s > "a"))...
388 просмотров
schedule
20.10.2022
.desktop файлы с пользовательскими значками
Я создал приложение и пользовательский значок для него. Я успешно установил и прочее, и когда я добавляю путь к пути значка в файл .dekstop следующим образом:
Icon=/usr/share/icons/hicolor/64x64/resize.svg
работает нормально, а с...
874 просмотров
schedule
26.05.2024
[genie/vala]: Как сортировать с помощью пользовательского компаратора?
джинн! как отсортировать массив (или список) строк в порядке убывания длины и в возрастающем лексикографическом порядке для строк одинаковой длины.
мои данные
datas : array of string = {
"cold", "z", "bpples", "pallalala", "apples",...
357 просмотров
schedule
24.11.2023
Асинхронная функция в Vala — доходность и обратный вызов
Я разрабатываю проект, написанный на Vala и GTK+, мне нужно реализовать асинхронную функцию, поэтому я задался целью сделать пример теста... и почему-то получаю следующую ошибку:
async.vala:31.3-31.20: ошибка: доступ к асинхронному обратному...
1435 просмотров
schedule
24.09.2022
Излучайте детальный сигнал в Вале
У меня есть следующий исходный код C:
static guint event_signal_id;
struct _MatrixClientIface {
void (*event)(MatrixClient *client, const gchar *room_id, const JsonNode *raw_event, MatrixEvent *event);
}
static void...
317 просмотров
schedule
15.02.2024
Gtk.stock устарел, какая альтернатива?
Я учился разрабатывать для Gtk, и большинство примеров в Интернете предполагают использование иконок Gtk.stock. Однако при его использовании появляются предупреждения о том, что он устарел, и я не могу найти альтернативу этим значкам.
Примеры...
3285 просмотров
schedule
12.11.2022
Скрытие перехода в Gtk
Это продолжение предыдущего вопроса о Виджет Gtk.SearchEntry.
В этом вопросе мне удается открыть виджет ввода при нажатии на значок, теперь я хочу, чтобы виджет исчез после того, как он потерял фокус.
Подход, используемый сейчас, заключался в...
113 просмотров
schedule
05.05.2024
Ошибка утверждения в методе: gee_array_list_real_get
Я думаю, что исправил эту ошибку, но я хочу быть уверен, что сделал это правильно. Также я не уверен, почему это происходит именно так.
Код до исправления:
private Gee.ArrayList<Gtk.Widget> menuButtons;
// Some other code here
public...
295 просмотров
schedule
27.04.2024
Почему accountservice всегда возвращает пустой список пользователей?
Я пытаюсь получить список пользователей системы в Vala, но все, что я получаю, это пустой список. Поскольку документация Vala довольно проста, я не знаю, как это решить. Вот что я пытаюсь:
var users_list = Act.UserManager.get_default...
222 просмотров
schedule
04.03.2024
Бинарный файл Vala для структуры, подобной используемой c fread
Я пытаюсь преобразовать непосредственно из двоичного файла в структуру. На c могу сделать, а на валу не знаю как. Я помещаю примеры кода C и Vala ниже.
struct Header
{
char name[30]; // PK2 internal name
uint32_t version; // version...
79 просмотров
schedule
18.09.2022
Выход Валы не возвращается
У меня возникли проблемы с написанием асинхронной функции в Vala. Я понимаю, что обратный вызов функции должен быть где-то зарегистрирован, чтобы выполнение продолжалось после операторов yield, поэтому я добавляю его в основной цикл GLib для...
98 просмотров
schedule
01.05.2024