Russian Qt Forum
Май 16, 2024, 17:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 ... 5 6 [7] 8 9
91  Разное / Новости Qt сообщества / Re: Qt 5.9.0 release : Июнь 13, 2017, 14:41
Creator 4.3.0 течет и падает. Вроде пофикшено в 4.3.1
92  Qt / Вопросы новичков / Re: Расположение виджетов на QStacketWidget : Июнь 08, 2017, 14:43
В первом варианте, Вы оба компоновщика создаете для ui->page, отсюда и ошибка.
Во-втором варианте, Вы свои виджеты создаете на разных страницах (?) , но они просто попадают в одну точку - поэтому видно только последний.

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

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

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

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

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