qt_core 0.5.0

Bindings for QtCore C++ library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use crate::QByteArray;
use cpp_core::CppBox;
use std::os::raw::{c_char, c_int};

impl QByteArray {
    /// Creates a `QByteArray` containing bytes from `slice`.
    ///
    /// `QByteArray` makes a deep copy of the data.
    pub unsafe fn from_slice(slice: &[u8]) -> CppBox<QByteArray> {
        QByteArray::from_char_int(slice.as_ptr() as *const c_char, slice.len() as c_int)
    }
}