The QTime class provides clock time functions in Qt Framework.
1 ответ

Идея для разрыва между графиками

Я застрял в моем коде без каких-либо идей. У меня есть: QList<QPair<QTime,QTime>> data; Где моя QPair представляет начальное время, конечное время, которое в основном является временным интервалом, в котором что-то запланировано. У меня …
21 янв '19 в 17:08
0 ответов

Как установить часовой пояс в Qt?

Может кто-нибудь показать мне, как установить часовой пояс в Qt? В настоящее время я использую системный вызов linux для установки часового пояса, но это не отражается в API currentTime() Qt. В Qt 5 и выше есть API setTimeZone(), но я не знаю, как е…
01 май '15 в 10:19
2 ответа

Как измерить время выполнения функции в Qt?

Я вызываю argon2 - функцию интенсивного хеширования памяти в Qt и измеряю время ее работы: ... QTime start = QTime::currentTime(); // call hashing function QTime finish = QTime::currentTime(); time = start.msecsTo(finish) / 1000.0; ... В тестовом пр…
15 дек '16 в 10:09
1 ответ

Как конвертировать QTime 12 в 24-часовой формат и наоборот

Я имею QTime с текущим временем, отображаемым на экране, и форматом времени, который я должен изменить в зависимости от выбора 12/24. Так как я могу изменить время 12/24 в формате QTime,
03 апр '18 в 05:59
1 ответ

QTime to QTimer

Как я могу преобразовать QTime в QTimer, чтобы я мог напечатать оставшееся время qDebug? Вот некоторый код: QTime time = QTime::fromString("23:54", "hh:mm"); Как я могу отнимать одну секунду от времени каждую секунду и печатать оставленное время, чт…
23 фев '18 в 13:45
0 ответов

Python, QTimer и многопроцессорный Pipe

У меня есть два класса: класс Bullet и Main Class. Мне нужно создать движение пули, и я это сделал, но когда пуля выходит за пределы экрана, я не знаю, как остановить функцию движущейся пули. Из-за этого программа со временем становится медленнее. i…
02 янв '19 в 22:01
1 ответ

Использование QTime в качестве X asis в QwtPlot

Я пытаюсь нарисовать скоростную графику, используя qwtplot. Мои данные X - это значения QTime, а данные Y - соответствующие значения скорости. Я не смог найти пример рисования графиков с помощью QTime. Может кто-нибудь просто объяснить, как рисовать…
10 ноя '15 в 17:14
2 ответа

QTimeDate::currentDateTime не работает должным образом

Я пытаюсь использовать QDateTime для одного из моих проектов. Но все идет не так, когда я использую QDateTime::currentTime(). MsecsTo() .... QString FORMAT = "d/MM/yy hh:mm:ss"; QDateTime at = QDateTime::fromString("30/06/15 12:00:00", FORMAT); qDeb…
30 июн '15 в 09:54
2 ответа

QTime добавить секунды к новому объекту

Я использую QT5.51. Почему t1 недействителен?: QTime t1 = QTime().addSecs(122); qDebug() << t1.isValid() << t1.toString("hh:mm:ss"); Я ожидал получить "00:02:02", но я получаю ложное "".
13 июн '16 в 06:19
2 ответа

Как я могу сделать счетчик времени, используя QTime()

Я пытаюсь сделать счетчик времени в python с помощью QTime и показать это время в QLabel с помощью PyQt, Мне нужно сделать это, чтобы показать, сколько времени прошло с тех пор, как моя программа начала работать, используя этот формат времени: 00:00…
15 май '16 в 14:20
1 ответ

QTimeEdit C++ удалить заполнение

Я хочу удалить нежелательный отступ для виджета QTimeEdit. Вот пример моей проблемы.
30 янв '15 в 14:48
3 ответа

Какой самый простой способ перевести 42010958 миллисекунд в часы: минуты: секунды в Qt?

Класс QTime предлагает мне что-то вроде рассола, поскольку он не позволяет мне устанавливать миллисекунды выше определенных значений, таким образом делая запись, подобную этой, недействительной. QTime time; time.setHMS(0,0,0,42010958); // I normally…
02 дек '16 в 22:53
4 ответа

Получение миллисекунд с точностью текущего времени в Qt

Qt документация о QTime::currentTime() говорит: Обратите внимание, что точность зависит от точности базовой операционной системы; не все системы обеспечивают точность в 1 миллисекунду. Но есть ли способ получить это время с точностью до миллисекунд …
30 июл '15 в 19:53
1 ответ

C++ / Qt QTime - Как использовать объект

Это более общий для начинающих C++ Вопрос: У меня есть 2 класса: Класс A, включая метод "ReadData", который вызывается, как только новые данные принимаются сокетом TCP Класс B, включая метод Start, который отправляет большие объемы данных по TCP. Из…
02 фев '18 в 11:28
1 ответ

Статическое значение Qtime по умолчанию

У меня есть метод. Этот метод имеет статический QTime, но я хочу сбросить это значение, если что-то произошло. static QTime time(QTime::currentTime()); // calculate two new data points: double key = time.elapsed()/1000; static double lastPointKey = …
17 фев '17 в 13:04
1 ответ

QTime to String с AM/PM и установленным переводчиком

Это небольшое приложение создает некоторые проблемы: int main(int argc, char *argv[]) { QTranslator* translator = new QTranslator(); QString langCode = "en_GB"; translator->load(QString("Core_%1.qm").arg(langCode)); QCoreApplication::installTrans…
0 ответов

Преобразование PyQt5 TimeEdit в формат даты и времени Python 3.7

У меня есть простая программа, рассчитывающая рабочее время с помощью функции datetime. Теперь я пытаюсь преобразовать это в приложение PyQt5. Я пытаюсь использовать функцию TimeEdit в качестве ввода для времени начала, окончания и обеда. Моя пробле…
11 май '20 в 23:02
0 ответов

Почему ошибка не обращается в ноль при отклонении времени?

#include <QCoreApplication> #include <QTime> #include <iostream> int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); QTime time; int samples = 1; int lastTime; int currentTime; float midTime; float shittinessOfThePro…
13 мар '20 в 18:53
1 ответ

QTime как добавить / вычесть время QT/C++

Я пытаюсь добавить / вычесть время в объекте QTime. QString time = "10:00:00"; QTime tobj = QTime::fromString(currentTime,"hh:mm:ss"); tobj.addSecs(3600); qDebugs() << "time:" << tobj; Я ожидал, что отладчик выведет "11:00:00", но он ост…
26 янв '20 в 00:49
0 ответов

Как правильно реализовать таймер обратного отсчета в QLabel

Чтобы уменьшить проблему, я создал минимальный проверяемый пример ниже. Я пытаюсь реализовать 60-минутный обратный отсчет, используяQLabel. Моя проблема в том, что вместо того, чтобы смотреть назад, я вижу текущее время, идущее вперед. И обратный от…
09 июн '20 в 18:37