Просмотр сообщений
|
Страниц: [1] 2 3 ... 27
|
1
|
Qt / Базы данных / Re: QSqlQueryModel, сортировка и фильтрация
|
: Июль 12, 2024, 11:23
|
Обезлюдел форум... Лет 5 назад тут бы такое обсуждение пошло...
Так народ с ChatGPT общается. Русскоязычные форумы в своё время были очень токсичными и, как только появилась альтернатива, основная масса ушла.
|
|
|
3
|
Qt / Qt Quick / Re: Написать свой GraphsView
|
: Май 18, 2024, 14:55
|
Я же выше описал обьекты которые касаются qml, зачем вы виджеты предлагаете?
Чтобы избежать бесполезных советов, нужно задавать корректные вопросы. Ваш вопрос касался в целом Qt, qml был только в коде - соответственно первый же ответ вполне разумно упомянул QWT.
|
|
|
4
|
Qt / Qt Quick / Re: Написать свой GraphsView
|
: Май 17, 2024, 20:53
|
Не понимаю вопроса
А что тут понимать? В QWT есть множество инструментов для рисования разнообразных графиков. Вам именно эту библиотеку и посоветовали. Вместо изобретения велосипеда. К тому же мультиплатформенно получится.
|
|
|
6
|
Qt / Qt-инструментарий / Re: qt6+QtCreator12 - не работает qDebug()
|
: Март 16, 2024, 12:22
|
Можно ещё попробовать что-то типа #include <QtGlobal> #include <stdio.h> #include <stdlib.h>
void myMessageOutput(QtMsgType type, const QMessageLogContext &context, const QString &msg) { QByteArray localMsg = msg.toLocal8Bit(); switch (type) { case QtDebugMsg: fprintf(stderr, "Debug: %s (%s:%u, %s)\n", localMsg.constData(), context.file, context.line, context.function); break; case QtInfoMsg: fprintf(stderr, "Info: %s (%s:%u, %s)\n", localMsg.constData(), context.file, context.line, context.function); break; case QtWarningMsg: fprintf(stderr, "Warning: %s (%s:%u, %s)\n", localMsg.constData(), context.file, context.line, context.function); break; case QtCriticalMsg: fprintf(stderr, "Critical: %s (%s:%u, %s)\n", localMsg.constData(), context.file, context.line, context.function); break; case QtFatalMsg: fprintf(stderr, "Fatal: %s (%s:%u, %s)\n", localMsg.constData(), context.file, context.line, context.function); abort(); } }
int main(int argc, char **argv) { qInstallMessageHandler(myMessageOutput); // Install the handler QApplication app(argc, argv); ... return app.exec(); }
Возможно, что в вашем случае сообщения просто не падают в консоль.
|
|
|
7
|
Qt / Qt-инструментарий / Re: qt6+QtCreator12 - не работает qDebug()
|
: Март 15, 2024, 20:02
|
kambala я сам ничего не собирал, скачал с оф. сайта.
А почему бы просто не поставить с родного репозитория дистрибутива? Допустим, на gentoo всё работает "из коробки". По крайней мере у меня. Или вы под форточками хотите?
|
|
|
10
|
Qt / Установка, сборка, отладка, тестирование / Re: Qt Creator создание dll
|
: Январь 17, 2024, 20:40
|
Вообще, в документации к Qt есть довольно подробный пример как создания dll (динамической и статической), так и пример запуска. Я проверял, работает как в винде, так и в линукс. В вашем случае, лучше привести код, что именно не получается.
|
|
|
12
|
Qt / Общие вопросы / Re: Странный баг в одном из классов Qt (а может, это только у меня?)
|
: Январь 03, 2024, 11:47
|
если не секрет, то почему именно этот дистр ?
Gentoo просто ставится очень долго. Допустим, на работе (на слабой машине) за 8 часов можно просто не успеть собрать gentoo. А калькулятор можно поставить за полчаса, а потом просто сделать из него gentoo - там ведь, фактически, просто gentoo с дополнительным оверлеем. калькулейт стоит на реальном железе или на виртуалке ?
На реальном. Дома и на работе. Винда есть только на работе, да и то в виртуалке.
|
|
|
13
|
Qt / Общие вопросы / Re: Странный баг в одном из классов Qt (а может, это только у меня?)
|
: Январь 01, 2024, 18:55
|
Я gdb пользовал - ничего особенного не увидел. В том плане, что всё крутилось внутри qtwidgets, не цепляя ничего внешнего. Наблюдалось увеличение расхода памяти... а потом падение. Не думаю, что strace покажет что-то ещё. А насчёт багрепорта - сайт (и форум) калькулятора показался каким-то полуживым. Вы пробовали с ними общаться?
|
|
|
|
|