/** * Convert a TripleID object to a TripleString, using the dictionary to perform the conversion. * If any of the components do not exist in the dictionary, it throws an exception. * @param tripleID TripleID to be converted. * @return resultant TripleSTring */ void tripleIDtoTripleString(TripleID &tripleID, TripleString &ts) { string s = idToString(tripleID.getSubject(), SUBJECT); string p = idToString(tripleID.getPredicate(), PREDICATE); string o = idToString(tripleID.getObject(), OBJECT); ts.setSubject(s); ts.setPredicate(p); ts.setObject(o); }
void VBoxSettingsTreeViewSelector::setItemText (int aId, const QString &aText) { VBoxSettingsSelector::setItemText (aId, aText); QTreeWidgetItem *item = findItem (mTwSelector, idToString (aId), treeWidget_Id); if (item) item->setText (treeWidget_Category, QString (" %1 ").arg (aText)); }
QWidget *VBoxSettingsTreeViewSelector::addItem (const QString & /* strBigIcon */, const QString &strMediumIcon , const QString & /* strSmallIcon */, int aId, const QString &aLink, UISettingsPage* aPage /* = NULL */, int aParentId /* = -1 */) { QWidget *result = NULL; if (aPage != NULL) { QIcon icon = UIIconPool::iconSet(strMediumIcon); SelectorItem *item = new SelectorItem (icon, "", aId, aLink, aPage, aParentId); mItemList.append (item); QTreeWidgetItem *twitem = new QTreeWidgetItem (mTwSelector, QStringList() << QString ("") << idToString (aId) << aLink); twitem->setIcon (treeWidget_Category, item->icon()); aPage->setContentsMargins (0, 0, 0, 0); aPage->layout()->setContentsMargins(0, 0, 0, 0); result = aPage; } return result; }
QWidget *VBoxSettingsTreeViewSelector::addItem (const QString & /* aBigIcon */, const QString & /* aBigIconDisabled */, const QString &aSmallIcon, const QString &aSmallIconDisabled, int aId, const QString &aLink, UISettingsPage* aPage /* = NULL */, int aParentId /* = -1 */) { QWidget *result = NULL; if (aPage != NULL) { QIcon icon (aSmallIcon); if (aSmallIconDisabled.isEmpty()) icon.addFile (aSmallIconDisabled, QSize(), QIcon::Disabled); SelectorItem *item = new SelectorItem (icon, "", aId, aLink, aPage, aParentId); mItemList.append (item); QTreeWidgetItem *twitem = new QTreeWidgetItem (mTwSelector, QStringList() << QString ("") << idToString (aId) << aLink); twitem->setIcon (treeWidget_Category, item->icon()); aPage->setContentsMargins (0, 0, 0, 0); aPage->layout()->setContentsMargins(0, 0, 0, 0); result = aPage; } return result; }
std::string requestToString(const Request &request) { TRACE(std::cout, ""); std::string retVal("{\n"); if (request.has_header()) { retVal.append("Header: {"); if (request.header().has_type()) { retVal.append("type: ") .append(string_utils::toString<int>(request.header().type())); } if (request.header().has_trace()) { retVal.append("trace: ").append(request.header().trace()); } retVal.append("}\n"); } if (request.has_payload()) { retVal.append("Payload: {"); if (request.payload().has_key()) { Id id; id.ParseFromString(request.payload().key()); retVal.append(idToString(id)); } if (request.payload().has_value()) { Person person; person.ParseFromString(request.payload().value()); retVal.append(personToString(person)); } retVal.append("}\n"); } retVal.append("}"); return retVal; }
void VBoxSettingsTreeViewSelector::setVisibleById (int aId, bool aShow) { QTreeWidgetItem *item = findItem (mTwSelector, idToString (aId), treeWidget_Id); if (item) item->setHidden (!aShow); }
void VBoxSettingsTreeViewSelector::selectById (int aId) { QTreeWidgetItem *item = findItem (mTwSelector, idToString (aId), treeWidget_Id); if (item) mTwSelector->setCurrentItem (item); }
QString VBoxSettingsTreeViewSelector::itemText (int aId) const { return pagePath (idToString (aId)); }
QString SystemKeyBoard::toString() const{ return (QString(beginningText) + idToString() + QString(": ") + m_abbreviation); }