本文整理汇总了C++中ParamSet::toString方法的典型用法代码示例。如果您正苦于以下问题:C++ ParamSet::toString方法的具体用法?C++ ParamSet::toString怎么用?C++ ParamSet::toString使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ParamSet
的用法示例。
在下文中一共展示了ParamSet::toString方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: uiData
QVariant AlertSubscriptionData::uiData(int section, int role) const {
switch(role) {
case Qt::DisplayRole:
case Qt::EditRole:
switch(section) {
case 0:
return _id;
case 1:
return _pattern;
case 2:
return _channelName;
case 3:
return _address;
case 4: {
QString s;
if (!_emitMessage.isEmpty())
s.append(" emitmessage=").append(_emitMessage);
if (!_cancelMessage.isEmpty())
s.append(" cancelmessage=").append(_cancelMessage);
if (!_reminderMessage.isEmpty())
s.append(" remindermessage=").append(_reminderMessage);
return s.mid(1);
}
case 5: {
QString s;
if (!_notifyEmit)
s.append(" noemitnotify");
if (!_notifyCancel)
s.append(" nocancelnotify");
if (!_notifyReminder)
s.append(" noremindernotify");
return s.mid(1);
}
case 6:
return _emitMessage;
case 7:
return _cancelMessage;
case 8:
return _reminderMessage;
case 9:
return _notifyEmit;
case 10:
return _notifyCancel;
case 11:
return _notifyReminder;
case 12:
return _params.toString(false, false);
}
break;
default:
;
}
return QVariant();
}