Size: a a a

2021 June 21

M

Mr.Mait in Qt
Есть готовый класс RunGuard, путем shared memory
https://stackoverflow.com/a/28172162
источник

ee

elias eliatto in Qt
Чем заменить QCoreApplication::applicationDirPath(), когда QCoreApplication еще не создан?
источник

v

vyacheslav@deepin:~$ in Qt
можешь парсить напрямую аргументы в мейне
источник

v

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

ee

elias eliatto in Qt
спасибо
источник

EC

Evgeniy Chernyshov in Qt
Так в windows?
источник

v

vyacheslav@deepin:~$ in Qt
хз как винде, на убунте так
источник

EC

Evgeniy Chernyshov in Qt
Если речь о  аргументах функции main, то вообще говоря, это далеко не всегда так
источник

SK

Serguei Khvatov in Qt
На Linux там может быть что угодно
источник

А

Ананданатх in Qt
вот этот более актуальный https://github.com/itay-grudev/SingleApplication
источник

ee

elias eliatto in Qt
надо вызывать уродливые конструкции вида   sprintf( arg1, "/proc/%d/exe", getpid() ); и readlink
источник

RY

Roman Yastrebckov in Qt
выглядит сложна
мне, наверное, RunGuard подойдет
но btw спасибо
источник

А

Ананданатх in Qt
Можно вот этим https://github.com/gpakosz/whereami/
источник

RG

Renat Garaev in Qt
А если второй будет под wine или wsl?
источник

C

Cailen in Qt
Обязательно ли mainwindow.ui использовать? Просто все примеры, что в доках или в инете, не используют ui
источник

СС

Сергей Семёнкин... in Qt
Не обязательно
источник

͏С

͏ СаС in Qt
как установить background-color для QScrollArea? пробовал и stylesheet обьекта менять, и виджета (qsa.setWidget(wid)), но в первом случае меняется только маленькая полоска справа (подозреваю, это место скроллбара, забыл, ибо он спрятан)
выглядит, будто при добавлении виджетов в QScrollArea создается еще один слой поверх этого виджета, у которого свой стиль (скорее не свой, а дефолтный, ибо цвет фона, который устанавливается - EFF0F1, как у любого виджета без стиля)
на тестовой scrollarea фон меняется целиком, даже после добавления виджетов

upd: проблема решена. Как оказалось, установленному виджету надо прописать background-color, вообще без разницы какой - будет использоваться цвет фона QScrollArea
но такое поведение крайне нелогично и непонятно
источник
2021 June 22

T

Tamer in Qt
Товарищи, кто-нибудь сталкивался с проблемой мерцания приложения на QML под операционкой Windows? Под линуксом всё стабильно работает без мерцаний, но стоит запустить софт под виндой, при нажатии на какую-нибудь кнопку QML пару раз мерцает, а потом возвращается в стабильную работу, не могу понять с чем это связано
источник

d0

dOzeR 007 in Qt
Приложение разворачивается на полный экран? Была такая проблема, решилась добавлением рамки к окну:
QWindowsWindowFunctions::setHasBorderInFullScreenDefault( true );
источник

d0

dOzeR 007 in Qt
#include <QtPlatformHeaders/QWindowsWindowFunctions>
источник