Size: a a a

2020 April 29

E

Evilenzo in Qt
Лучше в целом спрошу. Нужна "окантовка" для QLabel в виде заполненного квадрата с закруглёнными краями. Но также нужно, чтобы этот квадрат имел QSizePolicy::Minimum. QPushButton не подходит, т.к. она при Minimum игнорирует находящийся в ней QLabel и просто принимает минимально возможное значение.
источник

F

FPOHTMEH in Qt
Evilenzo
QWidget сам по себе может иметь цвет?
Смотри в сторону qt stylesheet
источник

E

Evilenzo in Qt
FPOHTMEH
Смотри в сторону qt stylesheet
Да, уже нашёл, всё равно спасибо
источник

A

Anystar in Qt
Подскажите,если у меня есть база данных в qt и лежит в самом проекте,как ее правильно подключить?Что бы на разных машинах она включалась?
Пытался через ресурсы - не получается
источник

F

FPOHTMEH in Qt
Anystar
Подскажите,если у меня есть база данных в qt и лежит в самом проекте,как ее правильно подключить?Что бы на разных машинах она включалась?
Пытался через ресурсы - не получается
Базу в начальном состоянии закидывайте в ресурсы, но потом, при первом использовании, копируйте локально, сняв флаг read-only в копии
источник

M

Mr.Mait in Qt
Anystar
Подскажите,если у меня есть база данных в qt и лежит в самом проекте,как ее правильно подключить?Что бы на разных машинах она включалась?
Пытался через ресурсы - не получается
Можешь прям с программы сгенерировать бд, если отсутствует и если нужна именно пустая бд
источник

A

Alex in Qt
QCommandLineParser parser;
parser.setApplicationDescription("Test App");
parser.addHelpOption();
parser.addOption({{"o", "out-dir"}, "Write the results into specified <directory>.", "outDirectory"});

parser.process(QStringList{argv, argv + argc});
parser.showHelp();


Вызываю вот это без параметров - получаю assert в showHelp():

File: c:\users\qt\work\qt\qtbase\include\qtcore\../../src/corelib/tools/qlist.h
Line: 363

ASSERT: "!isEmpty()" in file c:\users\qt\work\qt\qtbase\include\qtcore\../../src/corelib/tools/qlist.h, line 363


Чего ему не хватает? В доке сказано только, что нужен setApplicationDescription, который есть.
источник

M

Minmaxminor in Qt
В Qt есть возможность узнать сколько времени осталось до завершения работы программы?
источник

AS

Anatoly Shirokov in Qt
Minmaxminor
В Qt есть возможность узнать сколько времени осталось до завершения работы программы?
:)
источник

AS

Anatoly Shirokov in Qt
Какой-то курьезный вопрос.
источник

Е

Егор in Qt
Minmaxminor
В Qt есть возможность узнать сколько времени осталось до завершения работы программы?
QtOracle::predictUserActions(Qt::TimeToTerminate)
источник

M

Minmaxminor in Qt
Anatoly Shirokov
Какой-то курьезный вопрос.
Не знаю как иначе сказать. Например, в браузере когда что-то скачиваем показывается сколько времени осталось для полного скачивания.
источник

Е

Егор in Qt
Minmaxminor
Не знаю как иначе сказать. Например, в браузере когда что-то скачиваем показывается сколько времени осталось для полного скачивания.
и как это с куте связано?
источник

Е

Егор in Qt
для загрузок есть сигналы на скачанный %, и сигнал на полную загрузку вроде тоже
источник

M

Minmaxminor in Qt
Егор
и как это с куте связано?
Ну, есть ли готовое решение имелось в виду.
источник

SE

Stanislav Ershov in Qt
Alex
QCommandLineParser parser;
parser.setApplicationDescription("Test App");
parser.addHelpOption();
parser.addOption({{"o", "out-dir"}, "Write the results into specified <directory>.", "outDirectory"});

parser.process(QStringList{argv, argv + argc});
parser.showHelp();


Вызываю вот это без параметров - получаю assert в showHelp():

File: c:\users\qt\work\qt\qtbase\include\qtcore\../../src/corelib/tools/qlist.h
Line: 363

ASSERT: "!isEmpty()" in file c:\users\qt\work\qt\qtbase\include\qtcore\../../src/corelib/tools/qlist.h, line 363


Чего ему не хватает? В доке сказано только, что нужен setApplicationDescription, который есть.
process неверно вызываешь
источник

Е

Егор in Qt
Minmaxminor
Ну, есть ли готовое решение имелось в виду.
источник

A

Alex in Qt
Stanislav Ershov
process неверно вызываешь
А как нужно? Вроде ж, можно передать QStringList
источник

SE

Stanislav Ershov in Qt
QCoreApplication/QApplication app(argc, argv);

parser.process(app);

QStringList там для другого типа process(QStringList() << "-h" <<  "-p" << "2002";
источник

A

Alex in Qt
так а чем отличается мой вызов от правильного использования QStringList?
QApplication у меня нет.
источник