Alexander
https://gitlab.com/amyasnikov/xgame
Alexander
В некоторым местах код ужасен)
Иван
утро доброе. Кто-нибудь делал векторный/растровый редактор изображений на Qt? прото есть несколько вопросов по реализации некоторых частей функцмонала
🦥Alex Fails
Иван
винапи мне не подойдет (я для линя пишу)
🦥Alex Fails
Так что за вопросы-то
Иван
ну основной вопрос насчет переключения между различными инструментами: как сделать так, чтобы не было большого колва повторяющегося кода (один и тот же код в разных слотах).
🦥Alex Fails
могу посоветовать Стратегию
Иван
если можно
🦥Alex Fails
Код где-н. выложен?
🦥Alex Fails
Или сможешь мини-примерчик сделать
Иван
код счас выложу (у меня уже есть небольшие наработки, пока только застопорился на этом)
Иван
Иван
пока только в таком варианте (с гитом я в начале напортачил, он выает fatal error'ы)
ГуНиСе️
🦥Alex Fails
Иван
а можно поподробнее насчет этого (не свовсем понял, к чему именно надо првести структуру)
Иван
Посмотрел хедеры. У тебя интерфейс классов не стандартизирован
🦥Alex Fails
можно сделать абстрактный класс Shape
Иван
тут можно воспользоваться тем, что qt-шные классы уже созданны от абстрактных классов (QGraphicsRectItem - наследник QGraphicsAbstractShapeItem)
🦥Alex Fails
а второй класс с векторной фигурой?
Иван
мне будет достаточно растровой ( мне достаточно знать координаты точек в пространтсве, чтобы потом переводить в latex для pgfTrikz)
Иван
который vectorDraw - это наслденик виджета рисования - (в нем добавлены только события мыши для получени координат курсора при рисовании)
✙ Fatum ✙
Vladislav
к нему есть неплохой плагин от facebook: https://nuclide.io/
Dany 🏴
а что, курс на степике хороший?
Dany 🏴
мэйлрушный
🦥Alex Fails
я начал его читать, вроде норм
Alexander
хороший, мне понравился
Anonymous
что еще там есть годного?
Anonymous
на степике
🦥Alex Fails
Я там мало сидел. Вродь есть по адвансед c++
Ned
Anonymous
😉
Anonymous
кому джабу регнуть?
Anonymous
https://xmpp.net/result.php?domain=forcer.im&type=server
babysitter
Я там мало сидел. Вродь есть по адвансед c++
мейлрушный авансед? там ооочень медленный дядя, я его на 1.5 слушал. плюс там задание очень странное типа сделайте что хотите и оцените чужой рандомный проект, и тебя тоже будут оценивать такие же
babysitter
этот чувак в шляпе наверное единственное, что стоит там по плюсам проходить. хоть и далек курс от совершенства. сейчас еще идет курс, который называется программирование линукс, но там совсем база и там чистая сишечка по сути
🦥Alex Fails
babysitter
справедливости ради - до его курса я не знал, что pure virtual методам можно давать реализацию
🦥Alex Fails
Dmitry
Anonymous
Приветствую
Anonymous
hi
Anonymous
Кто-нибудь подключал библиотеку jpeglib?
Шухрат
типа фотки читает что ли?
Anonymous
🦥Alex Fails
#newbie
🦥Alex Fails
#offtop
ГуНиСе️
Markdown же поддерживается
🦥Alex Fails
сюда тоже кину, для инфы:
http://www.viva64.com/ru/k/0028/
ГуНиСе️
Судя по тексту выше: это норма, что часть софта может отвалиться, если, скажем, винда стоит не в папке "C:\Windows“, а, например, в "D:\WIN"?
🦥Alex Fails
Vladislav
кто-нибудь пользовался boost::metaparse?
Detur
Vladislav
https://medium.com/@bartobri/applying-the-linus-tarvolds-good-taste-coding-requirement-99749f37684a#.vgmq0wyma
isnullxbh
Ребят, кто знает, где можно купить книгу Александреску "Современное проектирование на С++"?
Крылатый
https://www.amazon.com/Modern-Design-Generic-Programming-Patterns/dp/0201704315
Stanislav
isnullxbh
Не тот уровень ин.яза, чтобы читать ее в оригинале)
Алдар
Anonymous
isnullxbh
Мне казалось, там довольно таки базовые вещи описываются.
isnullxbh
Можно перевод?
Херь какая-то написана. Ручное управление памятью...а с каких пор это в плюсах garbage collector появился?
Anonymous
Anonymous
Я так поняд.
Anonymous
Но не в красках.
Square
Не понял шутки? Тебе в супапро)
VlIvYur
Square
Square
Делаю дб линк между мс и раковым
Anonymous
Square
Что именно вам не ясно?
Andrew
Andrew
смарт поинтерс
Square
@abagrintsev @CriOnsKry вот это вы щя серьёзно? Или тролли?
Andrew
50 / 50