Size: a a a

2021 July 06

W

WhoAmI? in Qt
Спасибо 🙏
источник

Т8

Т-34 85 in Qt
QByteArray это прямой аналог std::string, но только на CoW?
источник

v

vyacheslav@deepin:~$ in Qt
QString
источник

Т8

Т-34 85 in Qt
Нет, QString UTF-16, а надо UTF-8
источник

v

vyacheslav@deepin:~$ in Qt
QString s; s.toUtf8();
источник

v

vyacheslav@deepin:~$ in Qt
получится QByteArray да
источник

SH

Silent Н House in Qt
Очень странный вопрос сейчас задам:
Есть у кого-нибудь оффлайн тайлы в формате png  osm  карты или мб сервер чтобы их генерировать? :)  очень уж не хочется самому сервер настраивать (
источник

SH

Silent Н House in Qt
Ну или может кто знает легче путь для загрузки оффлайн карты
источник

v

vyacheslav@deepin:~$ in Qt
Скачать осм, написать геоплагин, который будет с ними работать
источник

v

vyacheslav@deepin:~$ in Qt
Можешь скопировать осм плагин и переделать на загрузку из ресурсов
источник

AS

Anatoly Shirokov in Qt
источник

AS

Anatoly Shirokov in Qt
думаю, если вопрос гуглится, то стоит ли это в чат нести?
источник

AU

Abu Umar in Qt
В очередной раз решил перечитать статью https://habr.com/ru/post/76248/, MyClass::d_ptr разве не будет утекать после
MyClass::MyClass(QObject * parent)
    :QObject(parent)
    ,d_ptr(new MyClassPrivate())
{........
?
источник

AS

Anatoly Shirokov in Qt
если там деструктор удаляет d_ptr, то не будет
источник

AU

Abu Umar in Qt

       #ifndef MYCLASS_H
       #define MYCLASS_H
       
       #include <QObject>
       
       class MyClassPrivate;
       class MyClass : public QObject
       {
       Q_OBJECT
       public:
         explicit MyClass(QObject *parent = 0);
         int foo() const;
       signals:
         void signal(int);
       protected:
         MyClassPrivate * const d_ptr;
         MyClass(MyClassPrivate &dd, QObject * parent);
       private:
         Q_DECLARE_PRIVATE(MyClass);
       };
       
       #endif // MYCLASS_H

Я один не вижу тут деструктор?
источник

M

Mr.Mait in Qt
Для QObject объектов достадочно this передать. Для обычных классов подойдет смарт поинтер
источник

m

mefest in Qt
никто не обещал боевого кода.
источник

AU

Abu Umar in Qt
Вот я и смотрю что в авторской статье приватный класс не является наследником QObject (ему и родитель не указывается), умные указатели тоже не используются
источник

AU

Abu Umar in Qt
а так хотелось...
источник

m

mefest in Qt
могу посоветовать только посмотреть как делают в самом Qt
источник