|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Публикация библиотеки libOAF/Qt4" | +/– | |
Сообщение от opennews (ok) on 21-Ноя-14, 20:42 | ||
На GitHub опубликована библиотека libOAF/Qt4 (https://github.com/SpectrumSoft/liboaf), предназначенная для разработки на языке С++ с использованием библиотеки Qt4 программ, состоящих из компонентов, связанных между собой небольшим количеством интерфейсов. Библиотека собирается и работает как в разных дистрибутивах Linux, так и в разных версиях Windows, начиная с Windows XP. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Публикация библиотеки libOAF/Qt4" | +1 +/– | |
Сообщение от A.Stahl (ok) on 21-Ноя-14, 20:42 | ||
>OAF/Bonobo | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Публикация библиотеки libOAF/Qt4" | +/– | |
Сообщение от Пользователь Debian on 21-Ноя-14, 20:56 | ||
Bonobo это реализация CORBA, сделанная для первых версий GNOME. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
4. "Публикация библиотеки libOAF/Qt4" | –12 +/– | |
Сообщение от Залифф on 21-Ноя-14, 22:44 | ||
никогда не слышал про CORBA, зато слышал про Кобру и про Кобу (Сталина). Аллак Акбвр | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
7. "Публикация библиотеки libOAF/Qt4" | +/– | |
Сообщение от Сергей Яцкевич on 22-Ноя-14, 10:46 | ||
>>OAF/Bonobo | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
3. "Публикация библиотеки libOAF/Qt4" | +3 +/– | |
Сообщение от zhenya_k on 21-Ноя-14, 22:41 | ||
А без Qt это можно использовать? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
6. "Публикация библиотеки libOAF/Qt4" | –1 +/– | |
Сообщение от Сергей Яцкевич on 22-Ноя-14, 10:39 | ||
Нет, библиотека работает только с Qt4 (в дальнейшем мы собираемся адаптировать её для Qt5). Мы специально ввели такое ограничение, так как реализация универсального механизма приводит к неоправданному для нас усложнению библиотеки. Как мне кажется стремление к универсализму сделало и CORBA и Bonobo столь тяжеловесными и неудобными в использовании. На мой взгляд проще реализовывать похожие идеи в рамках каждой из платформ, чем делать один универсальный механизм, работающий под всеми платформами. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
8. "Публикация библиотеки libOAF/Qt4" | +3 +/– | |
Сообщение от Анонимускодер on 22-Ноя-14, 10:48 | ||
В коде комментарии на великом и могучем. Это православная библиотека? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
16. "Публикация библиотеки libOAF/Qt4" | +/– | |
Сообщение от Сергей Яцкевич on 22-Ноя-14, 13:45 | ||
Да, это наша разработка. Поскольку мы не планируем её публикацией переворачивать Мир, то сочли нецелесообразным переводить комментарии и документацию на английский. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
20. "Публикация библиотеки libOAF/Qt4" | +/– | |
Сообщение от Аноним (??) on 26-Ноя-14, 16:04 | ||
Обычно разработчики пишут комментарии на своём родном языке. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
9. "Публикация библиотеки libOAF/Qt4" | +/– | |
Сообщение от Анонимускодер on 22-Ноя-14, 11:08 | ||
Почему функции-члены класса возвращают ссылки на переменные-члены класса? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
11. "Публикация библиотеки libOAF/Qt4" | +1 +/– | |
Сообщение от Сергей Яцкевич on 22-Ноя-14, 12:43 | ||
Билиотека не многопоточная! Если вы ссылку используете по месту, то нет смысла возвращать копию. Если вы ссылку присваиваете переменной, то получите копию. Если вы используете переменную ссылку для хранения ссылки на внутреннюю переменную класса, то значит знаете, что делаете. Возвращать ссылки было моим личным решением, мне так удобнее. Данная библиотека не претендует на то, чтобы быть образцом кодирования, защищённости и академичности. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
13. "Публикация библиотеки libOAF/Qt4" | +/– | |
Сообщение от Анонимускодер on 22-Ноя-14, 13:16 | ||
> Билиотека не многопоточная! Если вы ссылку используете по месту, то нет смысла | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
15. "Публикация библиотеки libOAF/Qt4" | +/– | |
Сообщение от Сергей Яцкевич on 22-Ноя-14, 13:41 | ||
Спасибо, я учту Ваше замечание. Поведение с использованием новых возможностей C++ не анализировалось и Вы правы, здесь могут возникнуть неприятные казусы. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
10. "Публикация библиотеки libOAF/Qt4" | +1 +/– | |
Сообщение от Анонимускодер on 22-Ноя-14, 11:23 | ||
Не совсем понятно назначение библиотеки. Все, что описано выше Qt умеет искаропки. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
12. "Публикация библиотеки libOAF/Qt4" | +/– | |
Сообщение от Сергей Яцкевич on 22-Ноя-14, 13:08 | ||
Из коробки умеет не всё. Например не умеет подбирать компоненты по набору интерфейсов и дополнительных параметров. Это нужно, например, чтобы иметь возможность добавлять новые компоненты для подключения к приложению. Если Вы посмотрите на приложения Qt, которые используют плагины, то увидите, что они в той или иной мере наворачивают свои системы работы с компонентами, даже если в основе лежит плагинная система Qt, так как её в большинстве случаев не хватает. Мы навернули свою и решили ей поделиться. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
14. "Публикация библиотеки libOAF/Qt4" | +/– | |
Сообщение от Анонимускодер on 22-Ноя-14, 13:21 | ||
> Мы навернули свою и решили ей поделиться. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
17. "Публикация библиотеки libOAF/Qt4" | +/– | |
Сообщение от Анонимускодер on 22-Ноя-14, 13:48 | ||
Печалит более другое. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
19. "Публикация библиотеки libOAF/Qt4" | +/– | |
Сообщение от Аноним (??) on 24-Ноя-14, 14:38 | ||
Лучше поздно, чем никогда. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |