plugins.qmltypes 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. import QtQuick.tooling 1.2
  2. // This file describes the plugin-supplied types contained in the library.
  3. // It is used for QML tooling purposes only.
  4. //
  5. // This file was auto-generated by:
  6. // 'qmlplugindump -nonrelocatable gfa.plugins.qml.mysql 1.0'
  7. Module {
  8. dependencies: ["QtQuick 2.7"]
  9. Component {
  10. name: "SqlDatabase"
  11. prototype: "QObject"
  12. exports: ["gfa.plugins.qml.mysql/SqlDatabase 1.0"]
  13. exportMetaObjectRevisions: [0]
  14. Property { name: "hostName"; type: "string" }
  15. Property { name: "databaseName"; type: "string" }
  16. Property { name: "userName"; type: "string" }
  17. Property { name: "passWord"; type: "string" }
  18. Property { name: "driverName"; type: "string" }
  19. Property { name: "isOpen"; type: "bool"; isReadonly: true }
  20. Method { name: "open"; type: "bool" }
  21. Method { name: "close" }
  22. Method {
  23. name: "query"
  24. type: "SqlQuery*"
  25. Parameter { name: "sql"; type: "string" }
  26. }
  27. Method {
  28. name: "isDriverAvailable"
  29. type: "bool"
  30. Parameter { name: "driveName"; type: "string" }
  31. }
  32. }
  33. Component {
  34. name: "SqlQuery"
  35. prototype: "QObject"
  36. exports: ["gfa.plugins.qml.mysql/SqlQuery 1.0"]
  37. isCreatable: false
  38. exportMetaObjectRevisions: [0]
  39. Method { name: "next"; type: "bool" }
  40. Method { name: "previous"; type: "bool" }
  41. Method {
  42. name: "value"
  43. type: "QVariant"
  44. Parameter { name: "index"; type: "int" }
  45. }
  46. Method {
  47. name: "value"
  48. type: "QVariant"
  49. Parameter { name: "name"; type: "string" }
  50. }
  51. Method { name: "isValid"; type: "bool" }
  52. Method { name: "isActive"; type: "bool" }
  53. Method { name: "size"; type: "int" }
  54. Method { name: "close" }
  55. }
  56. }