Size: a a a

2020 December 22

Д

Денис in Qt
private slots:
   void on_scale_edit(int value);
источник

AS

Anton Shilin in Qt
Попробуй в коннекте не указывать value. Только int
источник

Д

Денис in Qt
Anton Shilin
Попробуй в коннекте не указывать value. Только int
Спасибо большое, теперь работает)
источник

DK

Denis K in Qt
Сергей Чурмин
Или может быть болие хороший способ забрать со страницы эти значения а не тупо find
регуляркой) и проще и быстрее, имхо
источник

СЧ

Сергей Чурмин... in Qt
Denis K
регуляркой) и проще и быстрее, имхо
вывернулся через QGumboParser
источник

AN

Alexander N in Qt
Странно QtCreator сломался - автокомплит не работает больше
источник

B

Boryan in Qt
Всем привет. Вляпался в std::variant<QStringList *, QMap <int, QString> *> m_value; не до конца разобравшись, теперь весь код из-за этого гуано не компилится, когда меняю(менял) содержимое через (*m_value)[row], или вызывал методы m_value->count()
зачем вводить функционал, которым не очевидно как пользоваться, не понимаю 🤷🏿 может кто подсказать, как этой з**ой пользоваться? или для чего она вообще нужна, вдруг я ей не по назначению пользуюсь. я знаю. что ето "типобезопасный юнион", но от этого не проще.
https://habr.com/ru/post/415737/ читал это, не вдуплил совершенно. не настолько себе глубоко очко плюсами разработал
источник

B

Boryan in Qt
бомбит, пардоньте 🙏
источник

AS

Anatoly Shirokov in Qt
Boryan
Всем привет. Вляпался в std::variant<QStringList *, QMap <int, QString> *> m_value; не до конца разобравшись, теперь весь код из-за этого гуано не компилится, когда меняю(менял) содержимое через (*m_value)[row], или вызывал методы m_value->count()
зачем вводить функционал, которым не очевидно как пользоваться, не понимаю 🤷🏿 может кто подсказать, как этой з**ой пользоваться? или для чего она вообще нужна, вдруг я ей не по назначению пользуюсь. я знаю. что ето "типобезопасный юнион", но от этого не проще.
https://habr.com/ru/post/415737/ читал это, не вдуплил совершенно. не настолько себе глубоко очко плюсами разработал
variant типобезопасный union. а ты что думал?
источник

B

Boryan in Qt
я расчитывал работать с вариантом, как с переменной определённого типа (если там qstring, то вызовутся методы qstring'а)
источник

V

Vsevolod in Qt
Boryan
Всем привет. Вляпался в std::variant<QStringList *, QMap <int, QString> *> m_value; не до конца разобравшись, теперь весь код из-за этого гуано не компилится, когда меняю(менял) содержимое через (*m_value)[row], или вызывал методы m_value->count()
зачем вводить функционал, которым не очевидно как пользоваться, не понимаю 🤷🏿 может кто подсказать, как этой з**ой пользоваться? или для чего она вообще нужна, вдруг я ей не по назначению пользуюсь. я знаю. что ето "типобезопасный юнион", но от этого не проще.
https://habr.com/ru/post/415737/ читал это, не вдуплил совершенно. не настолько себе глубоко очко плюсами разработал
вот зачем указатели мапе и листу?
источник

B

Boryan in Qt
Vsevolod
вот зачем указатели мапе и листу?
а что с этим не так?
источник

SE

Suigintou45 E14 in Qt
Boryan
а что с этим не так?
use RAII
источник

МВ

Макс Воробьев... in Qt
Boryan
а что с этим не так?
культевые базовые типы пользуют cow
источник

МВ

Макс Воробьев... in Qt
у них внутри счетчик ссылок, и пока ты н захочешь изменить базовый тип, он не будет скопирован
источник

B

Boryan in Qt
хм, не знал об этом. какая-то новая грань понимания этого языка открылась прям.
источник

B

Boryan in Qt
я то всё думал, что они копируются. спасибо.
источник

МВ

Макс Воробьев... in Qt
Boryan
хм, не знал об этом. какая-то новая грань понимания этого языка открылась прям.
тогда еще упомяну про move https://en.cppreference.com/w/cpp/language/move_constructor
источник

IZ

Ilia Zviagin in Qt
Boryan
а что с этим не так?
А с этим не так — наша типичная проблема: С++ не знаем, но лезем на кактус Qt, программировать...
источник

B

Boryan in Qt
Ilia Zviagin
А с этим не так — наша типичная проблема: С++ не знаем, но лезем на кактус Qt, программировать...
дорогу осилит идущий. плю с я так и не понял, почему бы и не указателями реализовать. по логике-то там указатели должны лежать, он же на внешние данные ссылается, вот пусть и ссылается.
источник