Size: a a a

2021 June 15

П

Пашечка in Qt
А текст кодек задан?
#include <QTextCodec>
// ...
QTextCodec* codec = QTextCodec::codecForName("Windows-1251");
QTextCodec::setCodecForLocale(codec);
// ...
QString my_qt_str;
std::string my_std_str = my_qt_str.toStdString();
источник

zloi Попов in Qt
Доброго времени суток! Возник вопрос, кто-нибудь собирает qt andorid приложения с помощью docker?
источник

DZ

D Z in Qt
Felgo имеет целый cloud CI/CD. Подозреваю, что что-то подобное они делают
источник

v

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

v

vyacheslav@deepin:~$ in Qt
Вопрос в том, какое ядро контейнера поставить чтобы там еще была актуальная версия qt в репах, чтобы из исхрдников не собирать
источник

v

vyacheslav@deepin:~$ in Qt
Кстати есть тут активные пользователи фелго, как оно вообще? Сильное там отличие от qt?
источник

v

vyacheslav@deepin:~$ in Qt
Напрягает, что придется зависить от их экосистемы
источник

GK

Georgy Komarov in Qt
Собираю на CI-сервере в докере. Использую образы на основе https://hub.docker.com/r/rabits/qt/, со своими модификациями.
источник

ee

elias eliatto in Qt
привет! Как добавлять в KDDockWidgets::MainWindow (кастомные док-виджеты от KDAB) обычные виджеты? setCentralWidget() сделан приватным в MainWindow, layout уже назначен в central widget в конструкторе KDDockWidgets::MainWindow
источник

В

Виктор in Qt
Ребят, привет. Возник вопрос. Если например в программе в один момент вызовет 4 функции записи в файл через сигналы слоты. То запись будет спутана или же QT-шные слоты сигналы поставят запись в очередь ?
источник

M

Mr.Mait in Qt
В доке https://docs.kdab.com/kddockwidgets/latest/classKDDockWidgets_1_1MainWindow.html
centralWidget и  setCentralWidget помечены как публично унаследованные.

Ты можешь попробовать вызвать centralWidget и вставить туда свой лайоут со своими виджетами
источник

M

Mr.Mait in Qt
В отдельном потоке?
источник

T

Tamer in Qt
источник

T

Tamer in Qt
Встанут в очереди если в одном потоке и с enum в виде очереди (Qt::QueuedConnection)
источник

M

Mr.Mait in Qt
Если в одном потоке, то и DirectConnection подойдет
источник

T

Tamer in Qt
Абсолютно да, но разницу стоит понимать
источник

ee

elias eliatto in Qt
в исходниках https://github.com/KDAB/KDDockWidgets/blob/master/src/MainWindow.h  
void setCentralWidget(QWidget *); // overridden just to make it private
источник

AS

Anatoly Shirokov in Qt
При DireсtConnection они буду блокировать дальнейшую обработку
источник

AS

Anatoly Shirokov in Qt
При QueuedConnection станут в очередь
источник

M

Mr.Mait in Qt
Тогда попробуй способ что выше описал с centralWidget, он вернет тебе указатель на главный виджет и туда вставляй лайоут со своими виджетами
источник