Dmitry
ардуино
Nikita
что такое .ino?
расширение C++ для ардуинки
Vladislav
вообще, в репозитории эти функции нигде не используются, так что видимо остались после дебага/рефакторинга
Suren
что такое .ino?
Проект из ардуино Пишет по сути на цпп
Suren
😏
Evgenii
ну и выкинуть это все к хуям
Прими PR. С брейкпадом лень ебаца, если разрулишь, еще пришлю)
Berkus
оке, смотрю
Berkus
а чо там c find Qt COMPONENTS не работает?
Evgenii
а чо там c find Qt COMPONENTS не работает?
Да хз, инклюдит 5.5 вместо 5.8
Berkus
хмм
Berkus
окей, давай я завтра у себя прогоню эти изменения и втащу
Stanislav
https://github.com/procxx/CppCoreGuidelines
Stanislav
велкам, будем переводить)
Владимир
Люди, есть кто разбирается в qml? Вопрос в следующем: я могу создать объект С++, наследованный от QObject, через qml? или все, что я могу сделать - передать все параметры для этого объекта в некоторую функцию C++, которая мне этот объект и вернет?
Myawss
там вроде можно зарегестрировать свой тип потом импортировать его через import в самом qml
Myawss
а там уже создавать
Stanislav
возможно еще функциям Q_INVOKABLE ставить, я не помню уже
Myawss
https://doc.qt.io/qt-5/qtqml-cppintegration-definetypes.html
Stanislav
https://doc.qt.io/qt-5/qtqml-cppintegration-definetypes.html
да, это будет продуктивнее)
Владимир
с регистрацией и прочим я разобрался. меня интересует следующий момент. Например, есть функция Q_INVOKABLE void append(MyObject *object). Я ее вызываю в qml по вызову на какой-нибудь клик. как мне создать в этом клике мой объект? пытался разобраться с Qt.createQmlObject и Qt.createComponent, но жопа подсказывает, что это какой-то костыль
Myawss
Я походу не проснулся еще, ты хочешь создать в клике объект ОТ которого вызываешь метод?
Владимир
который передам В метод
Myawss
хм
Владимир
я хочу создать в qml объект С++ и передать этот объект в функцию С++
Stanislav
ты не можешь
Владимир
ок
Stanislav
ты создаешь объейт от QObject
Stanislav
и потом вполне можешь его передавать
Владимир
в с++ или в qml?
Владимир
если из с++, то там как два пальца об асфальт, это да
Stanislav
так еще раз
Stanislav
есть функция, ты туда хочешь что передать? экземпляр объекта от С++ класса?
Владимир
да
Stanislav
ну оба класса должны видны быть в qml это раз
Владимир
да
Stanislav
ну и вроде все, не?
Myawss
регистрируешь класс с++ в qml, потом в обработчике клика создаешь объект, либо методом js(я хз работает ли так) либо можно создать метод и вызывать его из qml а он будет возвращать нужный тебе объект
Владимир
ты, блин, гений! серьезно. сделаю вызов функции, возвращающую объект, хотя методом js было бы лучше, наверное
Владимир
регистрируешь класс с++ в qml, потом в обработчике клика создаешь объект, либо методом js(я хз работает ли так) либо можно создать метод и вызывать его из qml а он будет возвращать нужный тебе объект
Владимир
в общем, по моему вопросу. единственный вариант, похоже, создание qml файла, который будет содержать что-то типа "import MyObject 1.0; MyObject{}", затем создается объект var obj = Qt.createQmlObject() с вызовом этого файла. дальше с obj работаем как с объектом MyObject.
Berkus
и #define true false тогда уж
Evgenii
и #define true false тогда уж
#define true ((rand()&15)!=15)
Evgenii
И поверх #ifdef DEBUG
Anonymous
Сколько лет сколько зим
Anonymous
Собираешь с юникодом?
Anonymous
Во втором фпйле, на строчках 279 и 280 утечки памяти
Vladislav
#define true ((rand()&15)!=15)
#define true (__LINE__ % 15 != 0)
Крылатый
ФПЧ
🦥Alex Fails
Дыкья выше говорил обьэтом
серёжа
велкам, будем переводить)
Буквально на днях думал, что было бы неплохо перевод запилить
серёжа
С удовольствием
Berkus
там вроде довольно простой тех. английский
🦥Alex Fails
Друзья! Предлагаю 5 марта устроить встречу участников pro.cxx в Москве! Место и время можно обсудить в #supapro с хештегом #procxxmeet
Sergey
хикковать
Sheridan
бухать, чо
Sergey
Sheridan
и указателями меряццо
Sergey
long long int
Dmitriy / დიმიტრი
будто кто-то плюсы за пределами работы тет-а-тет востороженно обсуждает
Sheridan
бывало...
Dmitriy / დიმიტრი
Всё надеюсь заходя на кухню услышать жаркий спор про плюсы, а там баб да форд фокус в кредит обсуждают.
Artem
Так ты сам заводи разговор
Artem
Универсальное начало: "Представляете, что еще эти козлы хотят завезти в стандарт?!"
Artem
s/хотят/не хотят/
вот видите, даже без конкретики работает!
Dmitriy / დიმიტრი
Универсальное начало: "Представляете, что еще эти козлы хотят завезти в стандарт?!"
Большинство просто не будет волноваться, ибо куча кода ещё на C++03
Dmitriy / დიმიტრი
компилятор получше поставить нельзя из-за особенностей некоторых дистрибутивов компании