встретил такой helpers
void hoursMinutesSecondsForMSec(const int msec, int *hours,int *minutes, int *seconds);
результат. вы даете ей msec микросекунды , а она вам возвращает
сколько это часов минут и секунда.
examples
QString MainWindow::minutesSecondsAsStringForMSec(qint64 msec)
void hoursMinutesSecondsForMSec(const int msec, int *hours,int *minutes, int *seconds);
результат. вы даете ей msec микросекунды , а она вам возвращает
сколько это часов минут и секунда.
examples
QString MainWindow::minutesSecondsAsStringForMSec(qint64 msec)
{ int minutes;
int seconds;
AQP::hoursMinutesSecondsForMSec(msec, 0, &minutes, &seconds);
return QString("%1:%2").arg(minutes, 2, 10, QChar(' '))
.arg(seconds, 2, 10, QChar('0'));
}
Возвращает путь в котором лежит приложение qt
QString applicationPathOf(const QString &path)
{ QDir dir(QApplication::applicationDirPath());
#ifdef Q_WS_WIN
if (dir.dirName().toLower() == "debug" ||
dir.dirName().toLower() == "release")
dir.cdUp();
#elif defined(Q_WS_MAC)
if (dir.dirName() == "MacOS") {
dir.cdUp();
dir.cdUp();
dir.cdUp();
}
#endif if (!path.isEmpty())
dir.cd(path);
return dir.canonicalPath();
}
буду по мере изучения добавлять
Комментариев нет:
Отправить комментарий