Russian Qt Forum
Июля 03, 2025, 07:30 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 ... 5 6 [7] 8 9
91  Разное / Новости Qt сообщества / Re: Qt 5.9.0 release : Июня 13, 2017, 15:35
У меня нормально работает.  Непонимающий
Вот багрепорт: https://bugreports.qt.io/browse/QTCREATORBUG-18326

Вот так растет комментарий
Цитировать
I can reproduce the memory leak on Linux here. If you have "Beautifier" activated with "Enable auto format on file save":
Edit a file, add or change a character, save the file
repeat this step several times
You can see with every save how the process "ClangBackEnd" grows and consumes GB of ram after a short while.
If you don't use "Beautifier" and save very often you can see that "ClangBackEnd" grows less but it grows and will consume a lot of ram after a few hours.
У меня на win7 x64 такая же фигня. На каждое сохранение по паре метров изволит кушать.
92  Разное / Новости Qt сообщества / Re: Qt 5.9.0 release : Июня 13, 2017, 14:41
Creator 4.3.0 течет и падает. Вроде пофикшено в 4.3.1
93  Qt / Вопросы новичков / Re: Расположение виджетов на QStacketWidget : Июня 08, 2017, 14:43
В первом варианте, Вы оба компоновщика создаете для ui->page, отсюда и ошибка.
Во-втором варианте, Вы свои виджеты создаете на разных страницах (?) , но они просто попадают в одну точку - поэтому видно только последний.

94  Qt / Вопросы новичков / Re: Расположение виджетов на QStacketWidget : Июня 08, 2017, 13:58
Не замечен код привязки компановщика к виджету.
Код:
setLayout(lay1);

У Вас сейчас просто есть компоновщики с виджетами, которые не принадлежат ничему.
95  Qt / Работа с сетью / Re: smtp tls gmail.com : Июня 05, 2017, 22:42
ничего умнее, чем сделать dll на Delphi и вызвать её в Qt, не придумал.
Осталось найти как отправить вложения через TIdSMTP, и будет всё очень круто.
Дык, TIdAttachmentFile же.
96  Qt / Работа с сетью / Re: smtp tls gmail.com : Июня 03, 2017, 12:25
В случае TLS (587 порт) соединение устанавливается незащищенным (!), после приветствия (EHLO/HELO), должно быть инициировано начало шифрования (STARTTLS), рукопожатие (SSL handshake) и после этого (при установке защищенного соединения) снова приветствуем сервер (EHLO/HELO) и отправляем письмо.

В случае SSL (465 порт / Implicit SSL) соединение сразу устанавливается защищенным, можно сразу работать. (Этот вариант судя по всему и работает).

Проверьте, как себя ведет код в районе STARTTLS, там должно вызываться QSslSocket::startClientEncryption.

P.S. Глянул ссылку, там у автора STARTTLS закомментировано, не уверен, что сервер ожидает рукопожатие без этой команды. (Во всяком случае, я ее всегда отправляю, и все smtp типа gmail, yandex, mail работают).
97  Qt / Вопросы новичков / Re: Не понимаю как описать слот : Мая 24, 2017, 00:37
А откуда перегрузка появилась update-то?
Сигналы и слоты перегружать не советуют (поэтому рефакторинг и не появляется), я не пробовал со слотами, но может прокатит, по аналогии с сигналами

Код:
connect(mybutton, &QPushButton::clicked, this->viewport(), static_cast<void (QWidget::*)()>&(QWidget::update));
или для Qt 5.7+
Код:
connect(mybutton, &QPushButton::clicked, this->viewport(), QOverload<>::of(&QWidget::update));

З.Ы. А может можно дергать update самого ListView?
98  Qt / Вопросы новичков / Re: Перевод цветного изображения в черно-белое : Мая 22, 2017, 13:00
Код:
QImage Img(Path);
Img = Img.convertToFormat(QImage::Format_Grayscale8);
99  Qt / Вопросы новичков / Re: Не понимаю как описать слот : Мая 21, 2017, 00:53
Разве не
Код:
connect(mybutton, &QPushButton::clicked, this->viewport(), QWidget::update);
и старый синтаксис в новый можно переделать через меню рефакторинга.
100  Qt / Вопросы новичков / Re: Пример из справки не работает: что не так с QTextStream? : Мая 19, 2017, 19:56
Ошибка какбы намекает #include <QTextStream>
101  Qt / Базы данных / Re: Как заставить работать QOCI в скомпилированном exe на разных машинах? : Мая 17, 2017, 14:43
dll для баз данных вроде надо класть в папку sqldrivers
102  Qt / Общие вопросы / Re: Время, как получить сколько часов прошло с момента получения : Апреля 29, 2017, 22:46
Подойдет secsTo?
103  Qt / Общие вопросы / Re: Какь сравнить 2 числа Float, если : Апреля 19, 2017, 20:43
Сравнивать на равенство два вещественных числа - это первый шаг к головняку.
Qt предлагает нам qFuzzyCompare. Или юзай любой свой эпсилон.

И да, поиск рулит
104  Qt / Вопросы новичков / Re: вращение QImage без копирования : Апреля 19, 2017, 20:31
Код:
    QTransform rotating;
    rotating.rotate(45);
    img = img.transformed(rotating);
    memcpy(pBuf, img.bits(), t);

В коде может быть ошибка, размер повернутого изображения не всегда равен размеру исходного. Собственно именно поэтому и появляется необходимость во временном объекте.
105  Qt / Пользовательский интерфейс (GUI) / Re: QToolTip - выровнять HTML текст по верхнему краю изображения : Апреля 19, 2017, 17:45
Добавить изображению атрибут align=left.
Или жахнуть таблицу.
Страниц: 1 ... 5 6 [7] 8 9

Страница сгенерирована за 0.027 секунд. Запросов: 20.