Ответы пользователя по тегу Qt
  • Как в qDebug() реализован перевод на новую строку?

    xorknown
    @xorknown
    Будут проблемы - решайте
    Думаю большого ответа по данному поводу не надо. Опишу примерно.

    Макрос qDebug возвращает временный объект QDebug в который пишутся какие-либо данные. После ";'" он, как временный объект, уничтожается. А в деструкторе он просто вызывает функцию "qt_message_output", которая пишет куда-либо, не суть, и передает в нее все накопленные параметры. И именно эта функция добавляет newline в вывод.
    Ответ написан
  • Лицензия QT или QT Creator?

    xorknown
    @xorknown
    Будут проблемы - решайте
    В качестве особого исключения вы можете создавать проекты, содержащие выходные данные этого приложения(qtcreator), и распространять их в соответствии с условиями по вашему выбору, до тех пор, пока они не будут иным образом получены из этого приложения или основаны на нем, и до тех пор, пока сам проект не будет генерировать выходные данные, содержащие выходные данные этого приложения в его первоначальном или измененном виде.

    Вольный перевод первых же строчек из лицензии qtcreator.
    Ответ написан