Добрый день.
Посмотрел пример кода из документации Poco:
//https://pocoproject.org/docs/Poco.Util.Option.html
Option versionOpt("include", "I", "specify an include directory")
.required(false)
.repeatable(true)
.argument("directory");
Как видно, метод вызывается сразу после конструктора в одном операторе.
Код не компилируется(g++-4.8, g++-4.9, g++5, c++11, версия Poco 1.7.7).
Поясните пожалуйста. Это ошибка в коде или есть стандарт, где это код валиден?
Update
если немного изменить код, то компилируется:
Option versionOpt = Option("include", "I", "specify an include directory")
.required(false)
.repeatable(true)
.argument("directory");
Но это создание временного объекта. А вот все-таки что на счет первого кода?
Добрый день.
Вот собрался с духом и пересел на новый kde.
Система ubuntu 16.04 с установленным kde plasma 5.8.5 из ppa:kubuntu-ppa/backports.
Проблема следующая:
Создаю в главном меню свой пункт, указываю свой скрипт, отмечаю «Запускать в терминале» ... и ни фига не запускается, только в панели задач на несколько секунд отображается индикатор окна и пропадает.
Пробовал в качестве команды разные значения и совсем уж простое «bash» и «bash -с thunderbird» и «thunderbird» - все одно. Но если указать скажем «thunderbird3» - то при запуске отображается уведомление, что невозможно найти программу thunderbird2.
Подскажите пожалуйста, что за херня?
Добрый день. Всех поздравляю с наступающим праздником! Здоровья, счастья, удачи, новых знаний!
Вопрос собственно в зоголовке. В программе на языке C++ требуется получать изображение с ip камеры по протоколу rtsp. Что бы вы использовали для данной затеи? Имею ввиду какую библиотеку? Предпочтительней конечно плюсовую.
Добрый день.
Ребенок пойдет в первый класс. Вот выбираю gps трекер для него ибо время сейчас сами знаете какое.
Собственно прошу поделиться опытом в этом вопросе.
Перво наперво стоит вопрос, брать ли портативный трекер или смартфон с приложением. Ну а далее конечно хотелось бы услышать конкретные используемые инструменты.
Добрый день.
Система Ubuntu 14.04, графическое окружение kde4.
Можно ли настроить kde4 таким образом, чтобы автоматически сворачивались окна неактивных приложений?
Чаще всего переключаюсь между окнами с клавиатуры, соответственно наибольший интерес представляет именно настройка указанного поведения именно при клавиатурном переключении.
Если знаете как это делается в других графических окружениях, пишите пожалуйста тоже.
Добрый день.
Использую boost::asio 1.62.0
Можно ли заставить boost::asio использовать boost::thread, вместо std::thread?
Смысл в том, что иногда использую boost::thread, так вот зачем одновременно тянуть std::thread и boost::thread, если можно обойтись одним.
Добрый день.
Как бы вы запрещали ввод positional options?
По умолчанию, если positional options не описаны и не привязаны к неким обычным опциям, никаких исключений не выбрасывается. Мне на ума приходи только такое решение: привязать positional options к определенному параметру и далее при его наличии выполнять соответствующие действия, а после уже выполнять парсинг обычных параметров:
Добрый день.
Выбираю принтер для офиса.
Посоветуйте что-нибудь надежное из новых моделей.
Обязательно нужно:
- сетевой(ethernet-подключение);
- печать из linux и windows;
- черно-белый, лазерный;
- скорость от 30 стр/мин;
- возможность беспроблемной работы с не оригинальными картриджами;
- печать накладных.
Что скажете про эти модели, может кто пользовался?: https://catalog.onliner.by/compare/c5f94a hpcf399a isensyslbp6670dn canon_6680x
Добрый день. Есть у меня необходимость в написании следующей софтины на c++: программа автозагружается, соединяетсят по imap с ящиком на gmail, висит в фоне. При поступлении входящего письма с определенного адреса, автоматически выводит на передний план окно-уведомление с предложением распечатать вложенный пдф документ.
Делать весь описанный функционал(кроме работы с imap) буду на c++ и Qt. В приципе я знаю как все делать на Qt используя сокеты, но самостоятельно возиться с парсингом и разбором письма, заголовками и кодировками я не хочу. Поэтому решено использовать отдельную библиотеку для imap.
Вопрос: какую бы вы использовали библиотеку c++ или c для работы с imap и почему(предпочтительней конечно библиотеки на c++, но если что могу использовать и C-библиотеку)?
Добрый день.
Прошу прощения, если вопрос уже задавался ранее.
А зачем собственно в base64 символ-заполнитель «=» в конце? Ведь при декодировании можно просто отсчитать целое число байт в конце, а оставшиеся биты отбросить.
Добрый вечер. Вопрос очередного хелловордиста, уж прошу простить. Вот к примеру пишу я консольную змейку с использованием библиотеки ncurses. Вот она перемещается. В новой позиции ее нарисовать - это понятно. А вот как по вашему лучше очищать те позиции, где она(змейка) только что была, а теперь там пусто? Вызывать clear() и рисовать змейку целиком заново или лучше точечно заполнить освободившееся позиции пробелами?
Здравствуйте, прошу прощения за возможно глупый вопрос. А можно ли сделать так, чтобы qmmp использовал не самонарисованный графический интерфейс, а графический интерфейс на основе стандартных системных виджетов(с сохранением цветов текста и фона, шрифтов и т.д.)? Система ubuntu 14.04, графическое окружение kde4.
Добрый день.
Система ubuntu 14.04 x64
Используются библиотеки Qt двух версий скачанные с оф. сайта и установленные в /opt/ :
qt-opensource-linux-x64-5.6.1.run
qt-opensource-linux-x64-5.6.1-1.run
Мне нужно вывести в программе версию библиотеки Qt. Использую для этого макрос
QT_VERSION_STR
Так вот в двух этих указанных версиях получаю в итоге строку:
5.6.1
Если использовать макрос QT_VERSION, то также в обоих случаях получаю одно число:
0x050601
А можно ли получить еще суффикс "-1" в случае версии из установочного файла qt-opensource-linux-x64-5.6.1-1.run.
И второй вопрос, почему добавляют этот суффикс, а не увеличивают младший номер версии?
Добрый день. Извините, если была такая тема уже. Как определить, что включена дискретная видеокарта nvidia(и тратит батарею) на ноуте(процессор intel core i7). Система ubuntu 14.04?
Добрый день.
Малина с каждой версией все ускоряется.
Сейчас версия 3 уже вполне готова для использования на рабочем месте рядового офисного работника(чтение электронной почты, работа с электронными документами, печать документов).
Так вот, кто-нибудь настраивал печать на данном девайсе?(linux-дистрибутивы)
Особенно интересуют такие принтеры как Canon ir2520/3570 mf5940, hp laserjet1018/1020, p2055dn.
Добрый день.
Использую окружение рабочего стола kde4(система ubuntu 14.04).
Вот несколько причин:
1) Качественная цветовая темная тема (obsidian coast) + удобная настройка цветов любых элементов через графический интерфейс(вообще предпочитаю именно темные цветовые темы);
2) Удобство настройки внешнего вида как qt, так gtk приложений(темы oxygen и oxygen-gtk соответственно), причем настройка цветов подхватывается обоими указанными темами;
3) Функциональность и настраиваемость штатных программ(konsole, kate, dolphin, klipper);
4) Обилие назначаемых глобальных действий на горячие клавиши;
Попробовал я тут давеча kde5(ну да, не очень своевременно), что идет в составе ubuntu 16.04 и честно говоря ощущения двойственные, с перевесом в отрицательную сторону:
- С одной стороны тема breeze(светлая) выглядит красиво, хорошо смотрится панель задач, нет пестрых раздражающих деталей, явно большой труд выполнили дизайнеры;
- С другой стороны набралось несколько замечаний:
1) В главном меню нет значков для категорий + зачем-то добавлен столбец ярлыков для избранных приложений(на любителя, мне не понравилось);
2) Реорганизация иерархии настроек не дает особого прироста к удобству, например считаю, что в kde4 вполне логично было размещение настроек ШРИФТЫ, ЗНАЧКИ в ОФОРМЛЕНИИ ПРИЛОЖЕНИЙ;
3) В теме оформления окон в теме breeze настройка тени, отбрасываемой окном слишком упрощена(нет разделения на внутреннюю и внешнюю, нет настройки смещения, нет отдельной настройки тени для активного окна). Результат этого в том, что в темной теме breeze тень окна на верхней и левой границах очень тонкая, и получается, что текущее окно на этих границах сливается с предыдущим;
4) Приложение klipper, слишком размашистое меню(большие отступы между пунктами, большой шрифт зоголовка). Также при копировании изображений, в klipper отображаются миниатюры этих изображений, что опят-таки добавляет громоздкости, мне больше нравится, как в klipper(который в kde4) просто отображается путь к файлу;
5) Скорость открытия выпадающих меню(например если в главном классическом меню быстро поводить мышью по разным категориям, чтобы выпадали соответствующие подменю), на моем ПК(AMD Phenom II X4 945 @ 3GHz, GeForce GT 430, RAM 4Gb, жесткий диск Не SDD) в kde5 ниже чем на kde4.
Короче говоря kde5 пока больше расстроила, чем порадовала.
Надеюсь в будущих версиях, что-то из указанного списка будет исправлено.
Интересно узнать ваше мнение по трем вопросам:
1) Что вы думаете по поводу kde5(удобство, быстродействие)
2) Будет ли продолжать развиваться kde4(может в виде форка)?
3) Посматриваю на lxqt, как она в сравнении с kde4, можно ли уже полноценно использовать?
Добрый день, подскажите пожалуйста, есть ли разница между raspberry pi, заказываемых в магазинах, перечесленных на официальном сайте raspberry pi и заказываемых на aliexpress.com?
Что это значит?
У меня есть предположение:
Здесь указывается явная специализация для шаблона template <> struct is_match_condition для типа match_char, а дальнейшая реализация для этой специализации берется из boost::true_type с помощью наследования.
Прав ли я?