Size: a a a

2021 May 11

M

Mr.Mait in Qt
Решил глянуть исходник, интересно, почему для маков сделали оптимизацию https://code.woboq.org/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp.html#_ZN11QMessageBox5aboutEP7QWidgetRK7QStringS4_
источник

M

Mr.Mait in Qt
источник

yp

yield programmer in Qt
Здравстуйте ,на своем ноуте нормально запускается ,а на другом ноуте выводит это ,в гугле искал и пробовал много решений ,но ничего не помогает ,что сделать ? ось - ubuntu
источник

AS

Anatoly Shirokov in Qt
недавно обсуждали, ищите linuxdeployqt в этом чате
источник

AS

Anatoly Shirokov in Qt
и в довесок официальная документация https://doc.qt.io/qt-5/linux-deployment.html
источник

yp

yield programmer in Qt
ок ,щас поищу
источник

yp

yield programmer in Qt
спасибо
источник

V

Vladimir in Qt
Кто - нибудь пользовался libusb? Сложно ли ставить?
источник

M

Mr.Mait in Qt
Ставишь dev пакет,  в pro добавляешь LIBS += -lusb-1.0,  подключаешь заголовочник #include <libusb-1.0/libusb.h> и пользуйся на здоровье
Ну или ставь как обычные библиотеки из исходников скомпилировать
источник

TK

Timur Khasanshin in Qt
QMutex ведь нельзя два раза подряд брать и два раза подряд отдавать?
источник

M

Mr.Mait in Qt
Семафор в помощь
источник

TK

Timur Khasanshin in Qt
не, я делаю ревью кода коллеги
источник

TK

Timur Khasanshin in Qt
там по логике надо мьютекс а не семафор
источник

SK

Stas Koynov in Qt
источник

V

Vladimir in Qt
Спасибо, а в cmake как обычно target_link_libraries?
источник

M

Mr.Mait in Qt
Если это делается с одного потока, то беда
источник

TK

Timur Khasanshin in Qt
странно, это делается с одного потока но дедлока не возникает
источник

SK

Stas Koynov in Qt
в доке же все есть. прям англиским по белому, что есть два случая рекурсивный и нет
источник

TK

Timur Khasanshin in Qt
там не рекурсивный
источник

SK

Stas Koynov in Qt
значит системный мьютекс рекурсивный. QMutex это как QThread лишь обертка.
источник