本文整理汇总了C++中Global::getDateTimeFormat方法的典型用法代码示例。如果您正苦于以下问题:C++ Global::getDateTimeFormat方法的具体用法?C++ Global::getDateTimeFormat怎么用?C++ Global::getDateTimeFormat使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Global
的用法示例。
在下文中一共展示了Global::getDateTimeFormat方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: loadData
void NoteHistorySelect::loadData(QList<NoteVersionId> &versions) {
// Add the current generation
QListWidgetItem *item = new QListWidgetItem(&list);
item->setData(Qt::UserRole, 0);
QString text = tr("Current copy on Evernote");
item->setText(text);
list.addItem(item);
this->versions = &versions;
for (int i=0; i<versions.size(); i++) {
QListWidgetItem *item = new QListWidgetItem(&list);
item->setData(Qt::UserRole, versions.at(i).updateSequenceNum);
QString text;
QDateTime timestamp;
timestamp.setTime_t(versions.at(i).saved/1000);
if (timestamp.date() == QDate::currentDate())
text = tr("Today") +" " + timestamp.time().toString(Qt::SystemLocaleShortDate);
if (timestamp.date() == QDate::currentDate().addDays(-1))
text = tr("Yesterday") +" " + timestamp.time().toString(Qt::SystemLocaleShortDate);
text = timestamp.toString(global.getDateTimeFormat());
text = text + " : "+ versions.at(i).title;
item->setText(text);
list.addItem(item);
}
}
示例2: displayText
QString DateDelegate::displayText(const QVariant &value, const QLocale &locale) const {
Q_UNUSED(locale); // suppress unused variable
if (value.toLongLong() == 0)
return "";
QDateTime timestamp;
timestamp.setTime_t(value.toLongLong()/1000);
// if (timestamp.date() == QDate::currentDate())
// return tr("Today") +" " + timestamp.time().toString(global.getTimeFormat());
return timestamp.toString(global.getDateTimeFormat());
}