pub struct QHashOfQStringQVariant { /* private fields */ }Expand description
C++ class: QHash<QString, QVariant>.
Implementations§
Source§impl QHashOfQStringQVariant
impl QHashOfQStringQVariant
Sourcepub unsafe fn begin_mut(&self) -> CppBox<Iterator>
pub unsafe fn begin_mut(&self) -> CppBox<Iterator>
Calls C++ function: QHash<QString, QVariant>::iterator QHash<QString, QVariant>::begin().
Sourcepub unsafe fn begin(&self) -> CppBox<ConstIterator>
pub unsafe fn begin(&self) -> CppBox<ConstIterator>
Calls C++ function: QHash<QString, QVariant>::const_iterator QHash<QString, QVariant>::begin() const.
Sourcepub unsafe fn capacity(&self) -> c_int
pub unsafe fn capacity(&self) -> c_int
Calls C++ function: int QHash<QString, QVariant>::capacity() const.
Sourcepub unsafe fn cbegin(&self) -> CppBox<ConstIterator>
pub unsafe fn cbegin(&self) -> CppBox<ConstIterator>
Calls C++ function: QHash<QString, QVariant>::const_iterator QHash<QString, QVariant>::cbegin() const.
Sourcepub unsafe fn cend(&self) -> CppBox<ConstIterator>
pub unsafe fn cend(&self) -> CppBox<ConstIterator>
Calls C++ function: QHash<QString, QVariant>::const_iterator QHash<QString, QVariant>::cend() const.
Sourcepub unsafe fn const_begin(&self) -> CppBox<ConstIterator>
pub unsafe fn const_begin(&self) -> CppBox<ConstIterator>
Calls C++ function: QHash<QString, QVariant>::const_iterator QHash<QString, QVariant>::constBegin() const.
Sourcepub unsafe fn const_end(&self) -> CppBox<ConstIterator>
pub unsafe fn const_end(&self) -> CppBox<ConstIterator>
Calls C++ function: QHash<QString, QVariant>::const_iterator QHash<QString, QVariant>::constEnd() const.
Sourcepub unsafe fn const_find(
&self,
key: impl CastInto<Ref<QString>>,
) -> CppBox<ConstIterator>
pub unsafe fn const_find( &self, key: impl CastInto<Ref<QString>>, ) -> CppBox<ConstIterator>
Calls C++ function: QHash<QString, QVariant>::const_iterator QHash<QString, QVariant>::constFind(const QString& key) const.
Sourcepub unsafe fn contains(&self, key: impl CastInto<Ref<QString>>) -> bool
pub unsafe fn contains(&self, key: impl CastInto<Ref<QString>>) -> bool
Calls C++ function: bool QHash<QString, QVariant>::contains(const QString& key) const.
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QHashOfQStringQVariant>>,
) -> Ref<QHashOfQStringQVariant>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QHashOfQStringQVariant>>, ) -> Ref<QHashOfQStringQVariant>
Calls C++ function: QHash<QString, QVariant>& QHash<QString, QVariant>::operator=(const QHash<QString, QVariant>& other).
Sourcepub unsafe fn count_1a(&self, key: impl CastInto<Ref<QString>>) -> c_int
pub unsafe fn count_1a(&self, key: impl CastInto<Ref<QString>>) -> c_int
Calls C++ function: int QHash<QString, QVariant>::count(const QString& key) const.
Sourcepub unsafe fn count_0a(&self) -> c_int
pub unsafe fn count_0a(&self) -> c_int
Calls C++ function: int QHash<QString, QVariant>::count() const.
Sourcepub unsafe fn empty(&self) -> bool
pub unsafe fn empty(&self) -> bool
Calls C++ function: bool QHash<QString, QVariant>::empty() const.
Sourcepub unsafe fn end_mut(&self) -> CppBox<Iterator>
pub unsafe fn end_mut(&self) -> CppBox<Iterator>
Calls C++ function: QHash<QString, QVariant>::iterator QHash<QString, QVariant>::end().
Sourcepub unsafe fn end(&self) -> CppBox<ConstIterator>
pub unsafe fn end(&self) -> CppBox<ConstIterator>
Calls C++ function: QHash<QString, QVariant>::const_iterator QHash<QString, QVariant>::end() const.
Sourcepub unsafe fn erase_iterator(
&self,
it: impl CastInto<Ref<Iterator>>,
) -> CppBox<Iterator>
pub unsafe fn erase_iterator( &self, it: impl CastInto<Ref<Iterator>>, ) -> CppBox<Iterator>
Calls C++ function: QHash<QString, QVariant>::iterator QHash<QString, QVariant>::erase(QHash<QString, QVariant>::iterator it).
Sourcepub unsafe fn erase_const_iterator(
&self,
it: impl CastInto<Ref<ConstIterator>>,
) -> CppBox<Iterator>
pub unsafe fn erase_const_iterator( &self, it: impl CastInto<Ref<ConstIterator>>, ) -> CppBox<Iterator>
Calls C++ function: QHash<QString, QVariant>::iterator QHash<QString, QVariant>::erase(QHash<QString, QVariant>::const_iterator it).
Sourcepub unsafe fn find_mut(
&self,
key: impl CastInto<Ref<QString>>,
) -> CppBox<Iterator>
pub unsafe fn find_mut( &self, key: impl CastInto<Ref<QString>>, ) -> CppBox<Iterator>
Calls C++ function: QHash<QString, QVariant>::iterator QHash<QString, QVariant>::find(const QString& key).
Sourcepub unsafe fn find(
&self,
key: impl CastInto<Ref<QString>>,
) -> CppBox<ConstIterator>
pub unsafe fn find( &self, key: impl CastInto<Ref<QString>>, ) -> CppBox<ConstIterator>
Calls C++ function: QHash<QString, QVariant>::const_iterator QHash<QString, QVariant>::find(const QString& key) const.
Sourcepub unsafe fn index_mut(
&self,
key: impl CastInto<Ref<QString>>,
) -> Ref<QVariant>
pub unsafe fn index_mut( &self, key: impl CastInto<Ref<QString>>, ) -> Ref<QVariant>
Calls C++ function: QVariant& QHash<QString, QVariant>::operator[](const QString& key).
Sourcepub unsafe fn index(&self, key: impl CastInto<Ref<QString>>) -> CppBox<QVariant>
pub unsafe fn index(&self, key: impl CastInto<Ref<QString>>) -> CppBox<QVariant>
Calls C++ function: QVariant QHash<QString, QVariant>::operator[](const QString& key) const.
Sourcepub unsafe fn insert(
&self,
key: impl CastInto<Ref<QString>>,
value: impl CastInto<Ref<QVariant>>,
) -> CppBox<Iterator>
pub unsafe fn insert( &self, key: impl CastInto<Ref<QString>>, value: impl CastInto<Ref<QVariant>>, ) -> CppBox<Iterator>
Calls C++ function: QHash<QString, QVariant>::iterator QHash<QString, QVariant>::insert(const QString& key, const QVariant& value).
Sourcepub unsafe fn insert_multi(
&self,
key: impl CastInto<Ref<QString>>,
value: impl CastInto<Ref<QVariant>>,
) -> CppBox<Iterator>
pub unsafe fn insert_multi( &self, key: impl CastInto<Ref<QString>>, value: impl CastInto<Ref<QVariant>>, ) -> CppBox<Iterator>
Calls C++ function: QHash<QString, QVariant>::iterator QHash<QString, QVariant>::insertMulti(const QString& key, const QVariant& value).
Sourcepub unsafe fn is_detached(&self) -> bool
pub unsafe fn is_detached(&self) -> bool
Calls C++ function: bool QHash<QString, QVariant>::isDetached() const.
Sourcepub unsafe fn is_empty(&self) -> bool
pub unsafe fn is_empty(&self) -> bool
Calls C++ function: bool QHash<QString, QVariant>::isEmpty() const.
Sourcepub unsafe fn key_1a(
&self,
value: impl CastInto<Ref<QVariant>>,
) -> CppBox<QString>
pub unsafe fn key_1a( &self, value: impl CastInto<Ref<QVariant>>, ) -> CppBox<QString>
Calls C++ function: QString QHash<QString, QVariant>::key(const QVariant& value) const.
Sourcepub unsafe fn key_2a(
&self,
value: impl CastInto<Ref<QVariant>>,
default_key: impl CastInto<Ref<QString>>,
) -> CppBox<QString>
pub unsafe fn key_2a( &self, value: impl CastInto<Ref<QVariant>>, default_key: impl CastInto<Ref<QString>>, ) -> CppBox<QString>
Calls C++ function: QString QHash<QString, QVariant>::key(const QVariant& value, const QString& defaultKey) const.
Sourcepub unsafe fn key_begin(&self) -> CppBox<KeyIterator>
pub unsafe fn key_begin(&self) -> CppBox<KeyIterator>
Calls C++ function: QHash<QString, QVariant>::key_iterator QHash<QString, QVariant>::keyBegin() const.
Sourcepub unsafe fn key_end(&self) -> CppBox<KeyIterator>
pub unsafe fn key_end(&self) -> CppBox<KeyIterator>
Calls C++ function: QHash<QString, QVariant>::key_iterator QHash<QString, QVariant>::keyEnd() const.
Sourcepub unsafe fn keys_0a(&self) -> CppBox<QListOfQString>
pub unsafe fn keys_0a(&self) -> CppBox<QListOfQString>
Calls C++ function: QList<QString> QHash<QString, QVariant>::keys() const.
Sourcepub unsafe fn keys_1a(
&self,
value: impl CastInto<Ref<QVariant>>,
) -> CppBox<QListOfQString>
pub unsafe fn keys_1a( &self, value: impl CastInto<Ref<QVariant>>, ) -> CppBox<QListOfQString>
Calls C++ function: QList<QString> QHash<QString, QVariant>::keys(const QVariant& value) const.
Sourcepub unsafe fn new() -> CppBox<QHashOfQStringQVariant>
pub unsafe fn new() -> CppBox<QHashOfQStringQVariant>
Calls C++ function: [constructor] void QHash<QString, QVariant>::QHash().
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<QHashOfQStringQVariant>>,
) -> CppBox<QHashOfQStringQVariant>
pub unsafe fn new_copy( other: impl CastInto<Ref<QHashOfQStringQVariant>>, ) -> CppBox<QHashOfQStringQVariant>
Calls C++ function: [constructor] void QHash<QString, QVariant>::QHash(const QHash<QString, QVariant>& other).
Sourcepub unsafe fn remove(&self, key: impl CastInto<Ref<QString>>) -> c_int
pub unsafe fn remove(&self, key: impl CastInto<Ref<QString>>) -> c_int
Calls C++ function: int QHash<QString, QVariant>::remove(const QString& key).
Sourcepub unsafe fn reserve(&self, size: c_int)
pub unsafe fn reserve(&self, size: c_int)
Calls C++ function: void QHash<QString, QVariant>::reserve(int size).
Sourcepub unsafe fn set_sharable(&self, sharable: bool)
pub unsafe fn set_sharable(&self, sharable: bool)
Calls C++ function: void QHash<QString, QVariant>::setSharable(bool sharable).
Sourcepub unsafe fn size(&self) -> c_int
pub unsafe fn size(&self) -> c_int
Calls C++ function: int QHash<QString, QVariant>::size() const.
Sourcepub unsafe fn take(&self, key: impl CastInto<Ref<QString>>) -> CppBox<QVariant>
pub unsafe fn take(&self, key: impl CastInto<Ref<QString>>) -> CppBox<QVariant>
Calls C++ function: QVariant QHash<QString, QVariant>::take(const QString& key).
Sourcepub unsafe fn unique_keys(&self) -> CppBox<QListOfQString>
pub unsafe fn unique_keys(&self) -> CppBox<QListOfQString>
Calls C++ function: QList<QString> QHash<QString, QVariant>::uniqueKeys() const.
Sourcepub unsafe fn value_1a(
&self,
key: impl CastInto<Ref<QString>>,
) -> CppBox<QVariant>
pub unsafe fn value_1a( &self, key: impl CastInto<Ref<QString>>, ) -> CppBox<QVariant>
Calls C++ function: QVariant QHash<QString, QVariant>::value(const QString& key) const.
Sourcepub unsafe fn value_2a(
&self,
key: impl CastInto<Ref<QString>>,
default_value: impl CastInto<Ref<QVariant>>,
) -> CppBox<QVariant>
pub unsafe fn value_2a( &self, key: impl CastInto<Ref<QString>>, default_value: impl CastInto<Ref<QVariant>>, ) -> CppBox<QVariant>
Calls C++ function: QVariant QHash<QString, QVariant>::value(const QString& key, const QVariant& defaultValue) const.
Sourcepub unsafe fn values_0a(&self) -> CppBox<QListOfQVariant>
pub unsafe fn values_0a(&self) -> CppBox<QListOfQVariant>
Calls C++ function: QList<QVariant> QHash<QString, QVariant>::values() const.
Trait Implementations§
Source§impl Begin for QHashOfQStringQVariant
impl Begin for QHashOfQStringQVariant
Source§unsafe fn begin(&self) -> CppBox<ConstIterator>
unsafe fn begin(&self) -> CppBox<ConstIterator>
Calls C++ function: QHash<QString, QVariant>::const_iterator QHash<QString, QVariant>::begin() const.
Source§type Output = CppBox<ConstIterator>
type Output = CppBox<ConstIterator>
Source§impl BeginMut for QHashOfQStringQVariant
impl BeginMut for QHashOfQStringQVariant
Source§impl End for QHashOfQStringQVariant
impl End for QHashOfQStringQVariant
Source§unsafe fn end(&self) -> CppBox<ConstIterator>
unsafe fn end(&self) -> CppBox<ConstIterator>
Calls C++ function: QHash<QString, QVariant>::const_iterator QHash<QString, QVariant>::end() const.