var searchIndex = {}; searchIndex["qml"] = {"doc":"","items":[[3,"QmlEngine","qml","Provides an entry point for building QML applications from Rust",null,null],[3,"QVariant","","This holds a value to be providen for a QML context.",null,null],[3,"QListModel","","Allows providing a custom model to QML",null,null],[3,"QObject","","",null,null],[3,"QMetaDefinition","","",null,null],[12,"name","","",0,null],[5,"emit_signal","","",null,{"inputs":[{"name":"qobject"},{"name":"str"},{"name":"vec"}],"output":null}],[11,"new","","Creates a QML context of a non-headless application",1,{"inputs":[],"output":{"name":"self"}}],[11,"load_file","","Loads a file as a qml file",1,null],[11,"load_data","","Loads a string as a qml file",1,null],[11,"exec","","Launches the application",1,null],[11,"quit","","Closes the application",1,null],[11,"set_and_store_property","","Sets a property for this QML context",1,null],[11,"set_property","","Sets a property for this QML context",1,null],[11,"default","","",1,{"inputs":[],"output":{"name":"self"}}],[11,"drop","","",1,null],[11,"clone","","",2,null],[11,"to_int","","",2,null],[11,"into_bool","","",2,null],[11,"into_float","","",2,null],[11,"into_double","","",2,null],[11,"into_cstring","","",2,null],[11,"set","","",2,null],[11,"throw","","",2,null],[11,"drop","","",2,null],[11,"from","","",2,{"inputs":[{"name":"dosqobject"}],"output":{"name":"self"}}],[11,"from","","",2,{"inputs":[{"name":"mutdosqvariant"}],"output":{"name":"self"}}],[11,"from","","",2,{"inputs":[{"name":"qobject"}],"output":{"name":"self"}}],[11,"from","","",2,null],[11,"from","","",2,{"inputs":[{"name":"vec"}],"output":{"name":"self"}}],[11,"from","","",2,{"inputs":[{"name":"qobject"}],"output":{"name":"self"}}],[11,"from","","",2,{"inputs":[{"name":"i32"}],"output":{"name":"self"}}],[11,"from","","",2,{"inputs":[{"name":"f32"}],"output":{"name":"self"}}],[11,"from","","",2,{"inputs":[{"name":"f64"}],"output":{"name":"self"}}],[11,"from","","",2,{"inputs":[{"name":"bool"}],"output":{"name":"self"}}],[11,"from","","",2,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"from","","",2,{"inputs":[{"name":"string"}],"output":{"name":"self"}}],[11,"new","","Rolenames are roles of provided data, that are mapped to corresponding roles in QML.",3,null],[11,"row_count","","Returns an amount of rows in this model",3,null],[11,"get_qvar","","Gets a `QVariant` associate",3,null],[11,"insert_row","","Inserts a row into model",3,null],[11,"new","","",4,{"inputs":[{"name":"qobjectmacro"}],"output":{"name":"qobject"}}],[11,"fmt","","",0,null],[11,"new","","",0,{"inputs":[{"name":"vec"},{"name":"vec"},{"name":"str"}],"output":{"name":"self"}}],[0,"qtypes","","Provides definition of [`QMetaType`](enum.QMetaType.html) enum, that contains mapping of named types\nand a trait [`QMetaTypable`](trait.QMetaTypable.html), that controls which types are able to be used in signals, slots or properties.",null,null],[4,"QMetaType","qml::qtypes","Analogue of [`Qt::QMetaType::Type`](http://doc.qt.io/qt-5/qmetatype.html#Type-enum)",null,null],[13,"Void","","",5,null],[13,"Bool","","",5,null],[13,"Int","","",5,null],[13,"Double","","",5,null],[13,"Long","","",5,null],[13,"QString","","",5,null],[8,"QMetaTypable","","Provides a variant of enum for a type.",null,null],[10,"metatype","","Returns an associate variant of QMetaType",6,{"inputs":[],"output":{"name":"qmetatype"}}],[8,"QObjectMacro","qml","",null,null],[10,"qslot_call","","",7,null],[10,"qmeta","","",7,null],[14,"Q_OBJECT!","","Marks the structure to be able to be used in Qt meta-object system.",null,null]],"paths":[[3,"QMetaDefinition"],[3,"QmlEngine"],[3,"QVariant"],[3,"QListModel"],[3,"QObject"],[4,"QMetaType"],[8,"QMetaTypable"],[8,"QObjectMacro"]]}; initSearch(searchIndex);