diff --git a/404.html b/404.html index 1866b6c65..0c0e2c44a 100644 --- a/404.html +++ b/404.html @@ -9,14 +9,14 @@ Page Not Found | NodeGui - +

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

- + \ No newline at end of file diff --git a/68e84ced.96d5ce7a.js b/68e84ced.96d5ce7a.js deleted file mode 100644 index 435a3049b..000000000 --- a/68e84ced.96d5ce7a.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[165],{225:function(e,t,a){"use strict";a.r(t),a.d(t,"frontMatter",(function(){return c})),a.d(t,"metadata",(function(){return l})),a.d(t,"rightToc",(function(){return p})),a.d(t,"default",(function(){return i}));var n=a(2),b=a(6),r=(a(0),a(436)),c={id:"qpainter",title:"QPainter",sidebar_label:"QPainter"},l={unversionedId:"api/generated/classes/qpainter",id:"api/generated/classes/qpainter",isDocsHomePage:!1,title:"QPainter",description:"Lets you paint on widgets.",source:"@site/docs/api/generated/classes/qpainter.md",slug:"/api/generated/classes/qpainter",permalink:"/docs/api/generated/classes/qpainter",editUrl:"https://github.com/nodegui/nodegui/edit/master/website/docs/api/generated/classes/qpainter.md",version:"current",sidebar_label:"QPainter",sidebar:"api",previous:{title:"QObject",permalink:"/docs/api/generated/classes/qobject"},next:{title:"QPainterPath",permalink:"/docs/api/generated/classes/qpainterpath"}},p=[{value:"Example",id:"example",children:[]},{value:"Advanced example:",id:"advanced-example",children:[]},{value:"Hierarchy",id:"hierarchy",children:[]},{value:"Index",id:"index",children:[{value:"Constructors",id:"constructors",children:[]},{value:"Properties",id:"properties",children:[]},{value:"Methods",id:"methods",children:[]}]},{value:"Constructors",id:"constructors-1",children:[{value:"constructor",id:"constructor",children:[]}]},{value:"Properties",id:"properties-1",children:[{value:"native",id:"native",children:[]},{value:"nodeChildren",id:"nodechildren",children:[]},{value:"Optional nodeParent",id:"optional-nodeparent",children:[]}]},{value:"Methods",id:"methods-1",children:[{value:"begin",id:"begin",children:[]},{value:"drawConvexPolygon",id:"drawconvexpolygon",children:[]},{value:"drawEllipse",id:"drawellipse",children:[]},{value:"drawLine",id:"drawline",children:[]},{value:"drawPath",id:"drawpath",children:[]},{value:"drawPie",id:"drawpie",children:[]},{value:"drawText",id:"drawtext",children:[]},{value:"end",id:"end",children:[]},{value:"restore",id:"restore",children:[]},{value:"rotate",id:"rotate",children:[]},{value:"save",id:"save",children:[]},{value:"scale",id:"scale",children:[]},{value:"setBrush",id:"setbrush",children:[]},{value:"setNodeParent",id:"setnodeparent",children:[]},{value:"setPen",id:"setpen",children:[]},{value:"setRenderHint",id:"setrenderhint",children:[]},{value:"strokePath",id:"strokepath",children:[]},{value:"translate",id:"translate",children:[]}]}],O={rightToc:p};function i(e){var t=e.components,a=Object(b.a)(e,["components"]);return Object(r.b)("wrapper",Object(n.a)({},O,a,{components:t,mdxType:"MDXLayout"}),Object(r.b)("blockquote",null,Object(r.b)("p",{parentName:"blockquote"},"Lets you paint on widgets.")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"This class is a JS wrapper around Qt's ",Object(r.b)("a",Object(n.a)({parentName:"strong"},{href:"https://doc.qt.io/qt-5/qpainter.html"}),"QPainter class"))),Object(r.b)("p",null,"Note: QPainter works only inside the paint event."),Object(r.b)("h3",{id:"example"},"Example"),Object(r.b)("pre",null,Object(r.b)("code",Object(n.a)({parentName:"pre"},{className:"language-javascript"}),"\nimport { FlexLayout, WidgetEventTypes, QMainWindow, QPainter, QWidget } from '@nodegui/nodegui';\n\nconst win = new QMainWindow();\nconst center = new QWidget();\nconst layout = new FlexLayout();\ncenter.setLayout(layout);\nwin.resize(200, 200);\n\nwin.addEventListener(WidgetEventTypes.Paint, () => {\nconst painter = new QPainter(win);\npainter.drawText(20, 20, 'Hello');\npainter.end();\n});\nwin.show();\n(global as any).win = win;\n\n")),Object(r.b)("h2",{id:"advanced-example"},"Advanced example:"),Object(r.b)("p",null,Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"https://github.com/nodegui/examples/blob/master/nodegui/custom-native-widget-qpainter"}),"https://github.com/nodegui/examples/blob/master/nodegui/custom-native-widget-qpainter")),Object(r.b)("h2",{id:"hierarchy"},"Hierarchy"),Object(r.b)("ul",null,Object(r.b)("li",{parentName:"ul"},Object(r.b)("p",{parentName:"li"},Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/component"}),"Component")),Object(r.b)("p",{parentName:"li"},"\u21b3 ",Object(r.b)("strong",{parentName:"p"},"QPainter")))),Object(r.b)("h2",{id:"index"},"Index"),Object(r.b)("h3",{id:"constructors"},"Constructors"),Object(r.b)("ul",null,Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#constructor"}),"constructor"))),Object(r.b)("h3",{id:"properties"},"Properties"),Object(r.b)("ul",null,Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#native"}),"native")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#nodechildren"}),"nodeChildren")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#optional-nodeparent"}),"nodeParent"))),Object(r.b)("h3",{id:"methods"},"Methods"),Object(r.b)("ul",null,Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#begin"}),"begin")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#drawconvexpolygon"}),"drawConvexPolygon")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#drawellipse"}),"drawEllipse")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#drawline"}),"drawLine")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#drawpath"}),"drawPath")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#drawpie"}),"drawPie")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#drawtext"}),"drawText")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#end"}),"end")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#restore"}),"restore")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#rotate"}),"rotate")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#save"}),"save")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#scale"}),"scale")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#setbrush"}),"setBrush")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#setnodeparent"}),"setNodeParent")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#setpen"}),"setPen")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#setrenderhint"}),"setRenderHint")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#strokepath"}),"strokePath")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#translate"}),"translate"))),Object(r.b)("h2",{id:"constructors-1"},"Constructors"),Object(r.b)("h3",{id:"constructor"},"constructor"),Object(r.b)("p",null,"+"," ",Object(r.b)("strong",{parentName:"p"},"new QPainter"),"(): ",Object(r.b)("em",{parentName:"p"},Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/qpainter"}),"QPainter"))),Object(r.b)("p",null,Object(r.b)("em",{parentName:"p"},"Overrides ",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component"}),"Component"),".",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component#constructor"}),"constructor"))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/qpainter"}),"QPainter"))),Object(r.b)("p",null,"+"," ",Object(r.b)("strong",{parentName:"p"},"new QPainter"),"(",Object(r.b)("inlineCode",{parentName:"p"},"device"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/component"}),"Component"),"): ",Object(r.b)("em",{parentName:"p"},Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/qpainter"}),"QPainter"))),Object(r.b)("p",null,Object(r.b)("em",{parentName:"p"},"Overrides ",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component"}),"Component"),".",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component#constructor"}),"constructor"))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"device")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/component"}),"Component"))))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/qpainter"}),"QPainter"))),Object(r.b)("h2",{id:"properties-1"},"Properties"),Object(r.b)("h3",{id:"native"},"native"),Object(r.b)("p",null,"\u2022 ",Object(r.b)("strong",{parentName:"p"},"native"),": ",Object(r.b)("em",{parentName:"p"},Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/globals#nativeelement"}),"NativeElement"))),Object(r.b)("p",null,Object(r.b)("em",{parentName:"p"},"Overrides ",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component"}),"Component"),".",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component#abstract-native"}),"native"))),Object(r.b)("hr",null),Object(r.b)("h3",{id:"nodechildren"},"nodeChildren"),Object(r.b)("p",null,"\u2022 ",Object(r.b)("strong",{parentName:"p"},"nodeChildren"),": ",Object(r.b)("em",{parentName:"p"},"Set\u2039",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component"}),"Component"),"\u203a")),Object(r.b)("p",null,Object(r.b)("em",{parentName:"p"},"Inherited from ",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component"}),"Component"),".",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component#nodechildren"}),"nodeChildren"))),Object(r.b)("hr",null),Object(r.b)("h3",{id:"optional-nodeparent"},Object(r.b)("inlineCode",{parentName:"h3"},"Optional")," nodeParent"),Object(r.b)("p",null,"\u2022 ",Object(r.b)("strong",{parentName:"p"},"nodeParent"),"? : ",Object(r.b)("em",{parentName:"p"},Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component"}),"Component"))),Object(r.b)("p",null,Object(r.b)("em",{parentName:"p"},"Inherited from ",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component"}),"Component"),".",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component#optional-nodeparent"}),"nodeParent"))),Object(r.b)("h2",{id:"methods-1"},"Methods"),Object(r.b)("h3",{id:"begin"},"begin"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"begin"),"(",Object(r.b)("inlineCode",{parentName:"p"},"device"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/component"}),"Component"),"): ",Object(r.b)("em",{parentName:"p"},"boolean")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"device")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/component"}),"Component"))))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"boolean")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"drawconvexpolygon"},"drawConvexPolygon"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"drawConvexPolygon"),"(",Object(r.b)("inlineCode",{parentName:"p"},"points"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/qpoint"}),"QPoint"),"[]): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"points")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/qpoint"}),"QPoint"),"[]")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"drawellipse"},"drawEllipse"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"drawEllipse"),"(",Object(r.b)("inlineCode",{parentName:"p"},"x"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"y"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"width"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"height"),": number): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"x")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"y")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"width")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"height")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"drawline"},"drawLine"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"drawLine"),"(",Object(r.b)("inlineCode",{parentName:"p"},"x1"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"y1"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"x2"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"y2"),": number): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"x1")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"y1")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"x2")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"y2")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"drawpath"},"drawPath"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"drawPath"),"(",Object(r.b)("inlineCode",{parentName:"p"},"path"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/qpainterpath"}),"QPainterPath"),"): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"path")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/qpainterpath"}),"QPainterPath"))))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"drawpie"},"drawPie"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"drawPie"),"(",Object(r.b)("inlineCode",{parentName:"p"},"x"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"y"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"width"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"height"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"startAngle"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"sweepLength"),": number): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"x")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"y")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"width")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"height")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"startAngle")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"sweepLength")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"drawtext"},"drawText"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"drawText"),"(",Object(r.b)("inlineCode",{parentName:"p"},"x"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"y"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"text"),": string): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"x")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"y")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"text")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"string")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"end"},"end"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"end"),"(): ",Object(r.b)("em",{parentName:"p"},"boolean")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"boolean")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"restore"},"restore"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"restore"),"(): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"rotate"},"rotate"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"rotate"),"(",Object(r.b)("inlineCode",{parentName:"p"},"angle"),": number): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"angle")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"save"},"save"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"save"),"(): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"scale"},"scale"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"scale"),"(",Object(r.b)("inlineCode",{parentName:"p"},"sx"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"sy"),": number): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"sx")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"sy")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"setbrush"},"setBrush"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"setBrush"),"(",Object(r.b)("inlineCode",{parentName:"p"},"color"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/qcolor"}),"QColor"),"): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"color")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/qcolor"}),"QColor"))))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"setnodeparent"},"setNodeParent"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"setNodeParent"),"(",Object(r.b)("inlineCode",{parentName:"p"},"parent?"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/component"}),"Component"),"): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("em",{parentName:"p"},"Inherited from ",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component"}),"Component"),".",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component#setnodeparent"}),"setNodeParent"))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"parent?")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/component"}),"Component"))))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"setpen"},"setPen"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"setPen"),"(",Object(r.b)("inlineCode",{parentName:"p"},"arg"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/enums/penstyle"}),"PenStyle")," | ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/qcolor"}),"QColor")," | ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/qpen"}),"QPen"),"): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"arg")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/enums/penstyle"}),"PenStyle")," ","|"," ",Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/qcolor"}),"QColor")," ","|"," ",Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/qpen"}),"QPen"))))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"setrenderhint"},"setRenderHint"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"setRenderHint"),"(",Object(r.b)("inlineCode",{parentName:"p"},"hint"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/enums/renderhint"}),"RenderHint"),", ",Object(r.b)("inlineCode",{parentName:"p"},"on"),": boolean): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Default"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"hint")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/enums/renderhint"}),"RenderHint")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"-")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"on")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"boolean"),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"true")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"strokepath"},"strokePath"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"strokePath"),"(",Object(r.b)("inlineCode",{parentName:"p"},"path"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/qpainterpath"}),"QPainterPath"),", ",Object(r.b)("inlineCode",{parentName:"p"},"pen"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/qpen"}),"QPen"),"): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"path")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/qpainterpath"}),"QPainterPath"))),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"pen")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/qpen"}),"QPen"))))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"translate"},"translate"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"translate"),"(",Object(r.b)("inlineCode",{parentName:"p"},"dx"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"dy"),": number): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"dx")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"dy")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")))}i.isMDXComponent=!0},436:function(e,t,a){"use strict";a.d(t,"a",(function(){return j})),a.d(t,"b",(function(){return o}));var n=a(0),b=a.n(n);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function c(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function l(e){for(var t=1;t=0||(b[a]=e[a]);return b}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(b[a]=e[a])}return b}var O=b.a.createContext({}),i=function(e){var t=b.a.useContext(O),a=t;return e&&(a="function"==typeof e?e(t):l(l({},t),e)),a},j=function(e){var t=i(e.components);return b.a.createElement(O.Provider,{value:t},e.children)},d={inlineCode:"code",wrapper:function(e){var t=e.children;return b.a.createElement(b.a.Fragment,{},t)}},m=b.a.forwardRef((function(e,t){var a=e.components,n=e.mdxType,r=e.originalType,c=e.parentName,O=p(e,["components","mdxType","originalType","parentName"]),j=i(a),m=n,o=j["".concat(c,".").concat(m)]||j[m]||d[m]||r;return a?b.a.createElement(o,l(l({ref:t},O),{},{components:a})):b.a.createElement(o,l({ref:t},O))}));function o(e,t){var a=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var r=a.length,c=new Array(r);c[0]=m;var l={};for(var p in t)hasOwnProperty.call(t,p)&&(l[p]=t[p]);l.originalType=e,l.mdxType="string"==typeof e?e:n,c[1]=l;for(var O=2;OOptional nodeParent",id:"optional-nodeparent",children:[]}]},{value:"Methods",id:"methods-1",children:[{value:"begin",id:"begin",children:[]},{value:"beginNativePainting",id:"beginnativepainting",children:[]},{value:"drawConvexPolygon",id:"drawconvexpolygon",children:[]},{value:"drawEllipse",id:"drawellipse",children:[]},{value:"drawLine",id:"drawline",children:[]},{value:"drawPath",id:"drawpath",children:[]},{value:"drawPie",id:"drawpie",children:[]},{value:"drawText",id:"drawtext",children:[]},{value:"end",id:"end",children:[]},{value:"endNativePainting",id:"endnativepainting",children:[]},{value:"restore",id:"restore",children:[]},{value:"rotate",id:"rotate",children:[]},{value:"save",id:"save",children:[]},{value:"scale",id:"scale",children:[]},{value:"setBrush",id:"setbrush",children:[]},{value:"setNodeParent",id:"setnodeparent",children:[]},{value:"setPen",id:"setpen",children:[]},{value:"setRenderHint",id:"setrenderhint",children:[]},{value:"strokePath",id:"strokepath",children:[]},{value:"translate",id:"translate",children:[]}]}],i={rightToc:l};function O(e){var t=e.components,a=Object(b.a)(e,["components"]);return Object(r.b)("wrapper",Object(n.a)({},i,a,{components:t,mdxType:"MDXLayout"}),Object(r.b)("blockquote",null,Object(r.b)("p",{parentName:"blockquote"},"Lets you paint on widgets.")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"This class is a JS wrapper around Qt's ",Object(r.b)("a",Object(n.a)({parentName:"strong"},{href:"https://doc.qt.io/qt-5/qpainter.html"}),"QPainter class"))),Object(r.b)("p",null,"Note: QPainter works only inside the paint event."),Object(r.b)("h3",{id:"example"},"Example"),Object(r.b)("pre",null,Object(r.b)("code",Object(n.a)({parentName:"pre"},{className:"language-javascript"}),"\nimport { FlexLayout, WidgetEventTypes, QMainWindow, QPainter, QWidget } from '@nodegui/nodegui';\n\nconst win = new QMainWindow();\nconst center = new QWidget();\nconst layout = new FlexLayout();\ncenter.setLayout(layout);\nwin.resize(200, 200);\n\nwin.addEventListener(WidgetEventTypes.Paint, () => {\nconst painter = new QPainter(win);\npainter.drawText(20, 20, 'Hello');\npainter.end();\n});\nwin.show();\n(global as any).win = win;\n\n")),Object(r.b)("h2",{id:"advanced-example"},"Advanced example:"),Object(r.b)("p",null,Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"https://github.com/nodegui/examples/blob/master/nodegui/custom-native-widget-qpainter"}),"https://github.com/nodegui/examples/blob/master/nodegui/custom-native-widget-qpainter")),Object(r.b)("h2",{id:"hierarchy"},"Hierarchy"),Object(r.b)("ul",null,Object(r.b)("li",{parentName:"ul"},Object(r.b)("p",{parentName:"li"},Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/component"}),"Component")),Object(r.b)("p",{parentName:"li"},"\u21b3 ",Object(r.b)("strong",{parentName:"p"},"QPainter")))),Object(r.b)("h2",{id:"index"},"Index"),Object(r.b)("h3",{id:"constructors"},"Constructors"),Object(r.b)("ul",null,Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#constructor"}),"constructor"))),Object(r.b)("h3",{id:"properties"},"Properties"),Object(r.b)("ul",null,Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#native"}),"native")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#nodechildren"}),"nodeChildren")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#optional-nodeparent"}),"nodeParent"))),Object(r.b)("h3",{id:"methods"},"Methods"),Object(r.b)("ul",null,Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#begin"}),"begin")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#beginnativepainting"}),"beginNativePainting")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#drawconvexpolygon"}),"drawConvexPolygon")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#drawellipse"}),"drawEllipse")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#drawline"}),"drawLine")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#drawpath"}),"drawPath")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#drawpie"}),"drawPie")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#drawtext"}),"drawText")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#end"}),"end")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#endnativepainting"}),"endNativePainting")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#restore"}),"restore")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#rotate"}),"rotate")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#save"}),"save")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#scale"}),"scale")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#setbrush"}),"setBrush")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#setnodeparent"}),"setNodeParent")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#setpen"}),"setPen")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#setrenderhint"}),"setRenderHint")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#strokepath"}),"strokePath")),Object(r.b)("li",{parentName:"ul"},Object(r.b)("a",Object(n.a)({parentName:"li"},{href:"/docs/api/generated/classes/qpainter#translate"}),"translate"))),Object(r.b)("h2",{id:"constructors-1"},"Constructors"),Object(r.b)("h3",{id:"constructor"},"constructor"),Object(r.b)("p",null,"+"," ",Object(r.b)("strong",{parentName:"p"},"new QPainter"),"(): ",Object(r.b)("em",{parentName:"p"},Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/qpainter"}),"QPainter"))),Object(r.b)("p",null,Object(r.b)("em",{parentName:"p"},"Overrides ",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component"}),"Component"),".",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component#constructor"}),"constructor"))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/qpainter"}),"QPainter"))),Object(r.b)("p",null,"+"," ",Object(r.b)("strong",{parentName:"p"},"new QPainter"),"(",Object(r.b)("inlineCode",{parentName:"p"},"device"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/component"}),"Component"),"): ",Object(r.b)("em",{parentName:"p"},Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/qpainter"}),"QPainter"))),Object(r.b)("p",null,Object(r.b)("em",{parentName:"p"},"Overrides ",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component"}),"Component"),".",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component#constructor"}),"constructor"))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"device")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/component"}),"Component"))))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/qpainter"}),"QPainter"))),Object(r.b)("h2",{id:"properties-1"},"Properties"),Object(r.b)("h3",{id:"native"},"native"),Object(r.b)("p",null,"\u2022 ",Object(r.b)("strong",{parentName:"p"},"native"),": ",Object(r.b)("em",{parentName:"p"},Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/globals#nativeelement"}),"NativeElement"))),Object(r.b)("p",null,Object(r.b)("em",{parentName:"p"},"Overrides ",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component"}),"Component"),".",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component#abstract-native"}),"native"))),Object(r.b)("hr",null),Object(r.b)("h3",{id:"nodechildren"},"nodeChildren"),Object(r.b)("p",null,"\u2022 ",Object(r.b)("strong",{parentName:"p"},"nodeChildren"),": ",Object(r.b)("em",{parentName:"p"},"Set\u2039",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component"}),"Component"),"\u203a")),Object(r.b)("p",null,Object(r.b)("em",{parentName:"p"},"Inherited from ",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component"}),"Component"),".",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component#nodechildren"}),"nodeChildren"))),Object(r.b)("hr",null),Object(r.b)("h3",{id:"optional-nodeparent"},Object(r.b)("inlineCode",{parentName:"h3"},"Optional")," nodeParent"),Object(r.b)("p",null,"\u2022 ",Object(r.b)("strong",{parentName:"p"},"nodeParent"),"? : ",Object(r.b)("em",{parentName:"p"},Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component"}),"Component"))),Object(r.b)("p",null,Object(r.b)("em",{parentName:"p"},"Inherited from ",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component"}),"Component"),".",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component#optional-nodeparent"}),"nodeParent"))),Object(r.b)("h2",{id:"methods-1"},"Methods"),Object(r.b)("h3",{id:"begin"},"begin"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"begin"),"(",Object(r.b)("inlineCode",{parentName:"p"},"device"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/component"}),"Component"),"): ",Object(r.b)("em",{parentName:"p"},"boolean")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"device")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/component"}),"Component"))))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"boolean")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"beginnativepainting"},"beginNativePainting"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"beginNativePainting"),"(): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"drawconvexpolygon"},"drawConvexPolygon"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"drawConvexPolygon"),"(",Object(r.b)("inlineCode",{parentName:"p"},"points"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/qpoint"}),"QPoint"),"[]): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"points")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/qpoint"}),"QPoint"),"[]")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"drawellipse"},"drawEllipse"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"drawEllipse"),"(",Object(r.b)("inlineCode",{parentName:"p"},"x"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"y"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"width"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"height"),": number): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"x")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"y")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"width")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"height")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"drawline"},"drawLine"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"drawLine"),"(",Object(r.b)("inlineCode",{parentName:"p"},"x1"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"y1"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"x2"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"y2"),": number): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"x1")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"y1")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"x2")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"y2")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"drawpath"},"drawPath"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"drawPath"),"(",Object(r.b)("inlineCode",{parentName:"p"},"path"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/qpainterpath"}),"QPainterPath"),"): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"path")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/qpainterpath"}),"QPainterPath"))))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"drawpie"},"drawPie"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"drawPie"),"(",Object(r.b)("inlineCode",{parentName:"p"},"x"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"y"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"width"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"height"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"startAngle"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"sweepLength"),": number): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"x")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"y")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"width")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"height")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"startAngle")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"sweepLength")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"drawtext"},"drawText"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"drawText"),"(",Object(r.b)("inlineCode",{parentName:"p"},"x"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"y"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"text"),": string): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"x")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"y")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"text")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"string")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"end"},"end"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"end"),"(): ",Object(r.b)("em",{parentName:"p"},"boolean")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"boolean")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"endnativepainting"},"endNativePainting"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"endNativePainting"),"(): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"restore"},"restore"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"restore"),"(): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"rotate"},"rotate"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"rotate"),"(",Object(r.b)("inlineCode",{parentName:"p"},"angle"),": number): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"angle")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"save"},"save"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"save"),"(): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"scale"},"scale"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"scale"),"(",Object(r.b)("inlineCode",{parentName:"p"},"sx"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"sy"),": number): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"sx")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"sy")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"setbrush"},"setBrush"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"setBrush"),"(",Object(r.b)("inlineCode",{parentName:"p"},"color"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/qcolor"}),"QColor"),"): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"color")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/qcolor"}),"QColor"))))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"setnodeparent"},"setNodeParent"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"setNodeParent"),"(",Object(r.b)("inlineCode",{parentName:"p"},"parent?"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/component"}),"Component"),"): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("em",{parentName:"p"},"Inherited from ",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component"}),"Component"),".",Object(r.b)("a",Object(n.a)({parentName:"em"},{href:"/docs/api/generated/classes/component#setnodeparent"}),"setNodeParent"))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"parent?")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/component"}),"Component"))))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"setpen"},"setPen"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"setPen"),"(",Object(r.b)("inlineCode",{parentName:"p"},"arg"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/enums/penstyle"}),"PenStyle")," | ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/qcolor"}),"QColor")," | ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/qpen"}),"QPen"),"): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"arg")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/enums/penstyle"}),"PenStyle")," ","|"," ",Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/qcolor"}),"QColor")," ","|"," ",Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/qpen"}),"QPen"))))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"setrenderhint"},"setRenderHint"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"setRenderHint"),"(",Object(r.b)("inlineCode",{parentName:"p"},"hint"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/enums/renderhint"}),"RenderHint"),", ",Object(r.b)("inlineCode",{parentName:"p"},"on"),": boolean): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Default"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"hint")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/enums/renderhint"}),"RenderHint")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"-")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"on")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"boolean"),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"true")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"strokepath"},"strokePath"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"strokePath"),"(",Object(r.b)("inlineCode",{parentName:"p"},"path"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/qpainterpath"}),"QPainterPath"),", ",Object(r.b)("inlineCode",{parentName:"p"},"pen"),": ",Object(r.b)("a",Object(n.a)({parentName:"p"},{href:"/docs/api/generated/classes/qpen"}),"QPen"),"): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"path")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/qpainterpath"}),"QPainterPath"))),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"pen")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("a",Object(n.a)({parentName:"td"},{href:"/docs/api/generated/classes/qpen"}),"QPen"))))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("hr",null),Object(r.b)("h3",{id:"translate"},"translate"),Object(r.b)("p",null,"\u25b8 ",Object(r.b)("strong",{parentName:"p"},"translate"),"(",Object(r.b)("inlineCode",{parentName:"p"},"dx"),": number, ",Object(r.b)("inlineCode",{parentName:"p"},"dy"),": number): ",Object(r.b)("em",{parentName:"p"},"void")),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Parameters:")),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Name"),Object(r.b)("th",Object(n.a)({parentName:"tr"},{align:null}),"Type"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"dx")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),Object(r.b)("inlineCode",{parentName:"td"},"dy")),Object(r.b)("td",Object(n.a)({parentName:"tr"},{align:null}),"number")))),Object(r.b)("p",null,Object(r.b)("strong",{parentName:"p"},"Returns:")," ",Object(r.b)("em",{parentName:"p"},"void")))}O.isMDXComponent=!0},436:function(e,t,a){"use strict";a.d(t,"a",(function(){return j})),a.d(t,"b",(function(){return o}));var n=a(0),b=a.n(n);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function c(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function p(e){for(var t=1;t=0||(b[a]=e[a]);return b}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(b[a]=e[a])}return b}var i=b.a.createContext({}),O=function(e){var t=b.a.useContext(i),a=t;return e&&(a="function"==typeof e?e(t):p(p({},t),e)),a},j=function(e){var t=O(e.components);return b.a.createElement(i.Provider,{value:t},e.children)},d={inlineCode:"code",wrapper:function(e){var t=e.children;return b.a.createElement(b.a.Fragment,{},t)}},m=b.a.forwardRef((function(e,t){var a=e.components,n=e.mdxType,r=e.originalType,c=e.parentName,i=l(e,["components","mdxType","originalType","parentName"]),j=O(a),m=n,o=j["".concat(c,".").concat(m)]||j[m]||d[m]||r;return a?b.a.createElement(o,p(p({ref:t},i),{},{components:a})):b.a.createElement(o,p({ref:t},i))}));function o(e,t){var a=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var r=a.length,c=new Array(r);c[0]=m;var p={};for(var l in t)hasOwnProperty.call(t,l)&&(p[l]=t[l]);p.originalType=e,p.mdxType="string"==typeof e?e:n,c[1]=p;for(var i=2;i=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var i=a.a.createContext({}),s=function(e){var t=a.a.useContext(i),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},p=function(e){var t=s(e.components);return a.a.createElement(i.Provider,{value:t},e.children)},u={inlineCode:"code",wrapper:function(e){var t=e.children;return a.a.createElement(a.a.Fragment,{},t)}},m=a.a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,b=e.originalType,c=e.parentName,i=l(e,["components","mdxType","originalType","parentName"]),p=s(n),m=r,d=p["".concat(c,".").concat(m)]||p[m]||u[m]||b;return n?a.a.createElement(d,o(o({ref:t},i),{},{components:n})):a.a.createElement(d,o({ref:t},i))}));function d(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var b=n.length,c=new Array(b);c[0]=m;var o={};for(var l in t)hasOwnProperty.call(t,l)&&(o[l]=t[l]);o.originalType=e,o.mdxType="string"==typeof e?e:r,c[1]=o;for(var i=2;i=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var i=a.a.createContext({}),s=function(e){var t=a.a.useContext(i),n=t;return e&&(n="function"==typeof e?e(t):l(l({},t),e)),n},p=function(e){var t=s(e.components);return a.a.createElement(i.Provider,{value:t},e.children)},u={inlineCode:"code",wrapper:function(e){var t=e.children;return a.a.createElement(a.a.Fragment,{},t)}},m=a.a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,b=e.originalType,c=e.parentName,i=o(e,["components","mdxType","originalType","parentName"]),p=s(n),m=r,d=p["".concat(c,".").concat(m)]||p[m]||u[m]||b;return n?a.a.createElement(d,l(l({ref:t},i),{},{components:n})):a.a.createElement(d,l({ref:t},i))}));function d(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var b=n.length,c=new Array(b);c[0]=m;var l={};for(var o in t)hasOwnProperty.call(t,o)&&(l[o]=t[o]);l.originalType=e,l.mdxType="string"==typeof e?e:r,c[1]=l;for(var i=2;i Welcome | NodeGui - + @@ -21,7 +21,7 @@

Welcome

Atul R

Atul R

Maintainer @NodeGui

This is the new blog site for NodeGui. This will be updated soon.

- + diff --git a/blog/index.html b/blog/index.html index 72809002e..7d4818d62 100644 --- a/blog/index.html +++ b/blog/index.html @@ -9,7 +9,7 @@ Blog | NodeGui - + @@ -22,7 +22,7 @@

Welcome

Atul R

Atul R

Maintainer @NodeGui

This is the new blog site for NodeGui. This will be updated soon.

- + diff --git a/blog/tags/hello/index.html b/blog/tags/hello/index.html index 48305eaaa..b3ffc03c9 100644 --- a/blog/tags/hello/index.html +++ b/blog/tags/hello/index.html @@ -9,7 +9,7 @@ Posts tagged "hello" | NodeGui - + @@ -22,7 +22,7 @@

1 post tagged with "hello"

View All Tags
- + diff --git a/blog/tags/index.html b/blog/tags/index.html index 5db806587..e48174c22 100644 --- a/blog/tags/index.html +++ b/blog/tags/index.html @@ -9,7 +9,7 @@ Tags | NodeGui - + @@ -20,7 +20,7 @@ - + diff --git a/blog/tags/nodegui/index.html b/blog/tags/nodegui/index.html index 8e5eeaa44..7fe5a5f6c 100644 --- a/blog/tags/nodegui/index.html +++ b/blog/tags/nodegui/index.html @@ -9,7 +9,7 @@ Posts tagged "nodegui" | NodeGui - + @@ -22,7 +22,7 @@

1 post tagged with "nodegui"

View All Tags
- + diff --git a/docs/api/generated/classes/component/index.html b/docs/api/generated/classes/component/index.html index cc2a9ba27..c92f82fa9 100644 --- a/docs/api/generated/classes/component/index.html +++ b/docs/api/generated/classes/component/index.html @@ -9,7 +9,7 @@ Component | NodeGui - + @@ -27,7 +27,7 @@ Currently it helps us maintain references to the native C++ instance of the widg It also helps in preventing gc of child elements of a layout or widget**

Component is an abstract class and hence no instances of the same should be created. It exists so that we can add core functionalities to all widgets and layouts easily. This is an internal class.

Its the root base class in NodeGui world.

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new Component(): Component

Returns: Component

Properties

Abstract native

native: NativeElement


nodeChildren

nodeChildren: Set‹Component


Optional nodeParent

nodeParent? : Component

Methods

setNodeParent

setNodeParent(parent?: Component): void

Parameters:

NameType
parent?Component

Returns: void

- + diff --git a/docs/api/generated/classes/eventwidget/index.html b/docs/api/generated/classes/eventwidget/index.html index 59ed9caab..7b2897823 100644 --- a/docs/api/generated/classes/eventwidget/index.html +++ b/docs/api/generated/classes/eventwidget/index.html @@ -9,7 +9,7 @@ EventWidget | NodeGui - + @@ -27,7 +27,7 @@
// or you can listen for an event
view.addEventListener(WidgetEventTypes.MouseMove, () => {
console.log("mouse moved");
});

Type parameters

Signals: unknown

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new EventWidget(native: NativeElement): EventWidget

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: EventWidget

Properties

Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void

- + diff --git a/docs/api/generated/classes/flexlayout/index.html b/docs/api/generated/classes/flexlayout/index.html index 50cdb894f..a447306f6 100644 --- a/docs/api/generated/classes/flexlayout/index.html +++ b/docs/api/generated/classes/flexlayout/index.html @@ -9,7 +9,7 @@ FlexLayout | NodeGui - + @@ -27,7 +27,7 @@
const label = new QLabel();
label.setText("label1");
const label2 = new QLabel();
label2.setText("label2");
layout.addWidget(label);
layout.addWidget(label2);

Hierarchy

NodeLayoutFlexLayoutSignals

FlexLayout

Index

Constructors

Properties

Methods

Constructors

constructor

+ new FlexLayout(): FlexLayout

Overrides EventWidget.constructor

Returns: FlexLayout

+ new FlexLayout(parent: NodeWidget‹any›): FlexLayout

Overrides EventWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: FlexLayout

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "layout"

Inherited from NodeLayout.type

Methods

activate

activate(): boolean

Inherited from NodeLayout.activate

Returns: boolean


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: FlexLayoutSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof FlexLayoutSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackFlexLayoutSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


addWidget

addWidget(childWidget: NodeWidget‹any›, childFlexNode?: FlexNode): void

Overrides NodeLayout.addWidget

Parameters:

NameType
childWidgetNodeWidget‹any›
childFlexNode?FlexNode

Returns: void


getChildIndex

getChildIndex(childWidget: NodeWidget‹any›): number

Parameters:

NameType
childWidgetNodeWidget‹any›

Returns: number


getNextSibling

getNextSibling(childWidget: NodeWidget‹any›): NodeWidget‹any› | null

Parameters:

NameType
childWidgetNodeWidget‹any›

Returns: NodeWidget‹any› | null


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


insertChildBefore

insertChildBefore(childWidget: NodeWidget‹any›, beforeChildWidget: NodeWidget‹any›, childFlexNode?: FlexNode, beforeChildFlexNode?: FlexNode): void

Parameters:

NameType
childWidgetNodeWidget‹any›
beforeChildWidgetNodeWidget‹any›
childFlexNode?FlexNode
beforeChildFlexNode?FlexNode

Returns: void


invalidate

invalidate(): void

Inherited from NodeLayout.invalidate

Returns: void


isEnabled

isEnabled(): boolean

Inherited from NodeLayout.isEnabled

Returns: boolean


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: FlexLayoutSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof FlexLayoutSignals

Parameters:

NameType
signalTypeSignalType
callbackFlexLayoutSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


removeWidget

removeWidget(childWidget: NodeWidget‹any›, childFlexNode?: FlexNode): void

Overrides NodeLayout.removeWidget

Parameters:

NameType
childWidgetNodeWidget‹any›
childFlexNode?FlexNode

Returns: void


setContentsMargins

setContentsMargins(left: number, top: number, right: number, bottom: number): void

Inherited from NodeLayout.setContentsMargins

Parameters:

NameType
leftnumber
topnumber
rightnumber
bottomnumber

Returns: void


setEnabled

setEnabled(enable: boolean): void

Inherited from NodeLayout.setEnabled

Parameters:

NameType
enableboolean

Returns: void


setFlexNode

setFlexNode(flexNode: FlexNode): void

Parameters:

NameType
flexNodeFlexNode

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setSizeConstraint

setSizeConstraint(constraint: SizeConstraint): void

Inherited from NodeLayout.setSizeConstraint

Parameters:

NameType
constraintSizeConstraint

Returns: void


setSpacing

setSpacing(spacing: number): void

Inherited from NodeLayout.setSpacing

Parameters:

NameType
spacingnumber

Returns: void


sizeConstraint

sizeConstraint(): SizeConstraint

Inherited from NodeLayout.sizeConstraint

Returns: SizeConstraint


spacing

spacing(): number

Inherited from NodeLayout.spacing

Returns: number


update

update(): void

Inherited from NodeLayout.update

Returns: void

- + diff --git a/docs/api/generated/classes/nodedatetimeedit/index.html b/docs/api/generated/classes/nodedatetimeedit/index.html index 9f9b297e2..7270840e8 100644 --- a/docs/api/generated/classes/nodedatetimeedit/index.html +++ b/docs/api/generated/classes/nodedatetimeedit/index.html @@ -9,7 +9,7 @@ NodeDateTimeEdit | NodeGui - + @@ -24,7 +24,7 @@

NodeDateTimeEdit

Hierarchy

QAbstractSpinBoxQDateTimeEditSignals

NodeDateTimeEdit

QDateTimeEdit

QDateEdit

QTimeEdit

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new NodeDateTimeEdit(native: NativeElement): NodeDateTimeEdit

Inherited from NodeWidget.constructor

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: NodeDateTimeEdit

Properties

Optional _layout

_layout? : NodeLayoutQDateTimeEditSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Optional calendar

calendar? : QCalendarWidget


Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQDateTimeEditSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQDateTimeEditSignals› | undefined

set layout(l: NodeLayoutQDateTimeEditSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQDateTimeEditSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QDateTimeEditSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QDateTimeEditSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQDateTimeEditSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alignment

alignment(): AlignmentFlag

Inherited from QAbstractSpinBox.alignment

Returns: AlignmentFlag


buttonSymbols

buttonSymbols(): ButtonSymbols

Inherited from QAbstractSpinBox.buttonSymbols

Returns: ButtonSymbols


calendarPopup

calendarPopup(): boolean

Returns: boolean


calendarWidget

calendarWidget(): QCalendarWidget | null

Returns: QCalendarWidget | null


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


correctionMode

correctionMode(): CorrectionMode

Inherited from QAbstractSpinBox.correctionMode

Returns: CorrectionMode


date

date(): QDate

Returns: QDate


dateTime

dateTime(): QDateTime

Returns: QDateTime


displayFormat

displayFormat(): string

Returns: string


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasAcceptableInput

hasAcceptableInput(): boolean

Inherited from QAbstractSpinBox.hasAcceptableInput

Returns: boolean


hasFrame

hasFrame(): boolean

Inherited from QAbstractSpinBox.hasFrame

Returns: boolean


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isAccelerated

isAccelerated(): boolean

Inherited from QAbstractSpinBox.isAccelerated

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isGroupSeparatorShown

isGroupSeparatorShown(): boolean

Inherited from QAbstractSpinBox.isGroupSeparatorShown

Returns: boolean


isReadOnly

isReadOnly(): boolean

Inherited from QAbstractSpinBox.isReadOnly

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


keyboardTracking

keyboardTracking(): boolean

Inherited from QAbstractSpinBox.keyboardTracking

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QDateTimeEditSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QDateTimeEditSignals

Parameters:

NameType
signalTypeSignalType
callbackQDateTimeEditSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


selectAll

selectAll(): void

Inherited from QAbstractSpinBox.selectAll

Returns: void


setAccelerated

setAccelerated(on: boolean): void

Inherited from QAbstractSpinBox.setAccelerated

Parameters:

NameType
onboolean

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlignment

setAlignment(alignment: AlignmentFlag): void

Inherited from QAbstractSpinBox.setAlignment

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setButtonSymbols

setButtonSymbols(bs: ButtonSymbols): void

Inherited from QAbstractSpinBox.setButtonSymbols

Parameters:

NameType
bsButtonSymbols

Returns: void


setCalendarPopup

setCalendarPopup(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setCalendarWidget

setCalendarWidget(calendarWidget: QCalendarWidget): void

Parameters:

NameType
calendarWidgetQCalendarWidget

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCorrectionMode

setCorrectionMode(cm: CorrectionMode): void

Inherited from QAbstractSpinBox.setCorrectionMode

Parameters:

NameType
cmCorrectionMode

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDate

setDate(date: QDate): void

Parameters:

NameType
dateQDate

Returns: void


setDateTime

setDateTime(datetime: QDateTime): void

Parameters:

NameType
datetimeQDateTime

Returns: void


setDisplayFormat

setDisplayFormat(format: string): void

Parameters:

NameType
formatstring

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrame

setFrame(enable: boolean): void

Inherited from QAbstractSpinBox.setFrame

Parameters:

NameType
enableboolean

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setGroupSeparatorShown

setGroupSeparatorShown(shown: boolean): void

Inherited from QAbstractSpinBox.setGroupSeparatorShown

Parameters:

NameType
shownboolean

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setKeyboardTracking

setKeyboardTracking(kt: boolean): void

Inherited from QAbstractSpinBox.setKeyboardTracking

Parameters:

NameType
ktboolean

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQDateTimeEditSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQDateTimeEditSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setReadOnly

setReadOnly(r: boolean): void

Inherited from QAbstractSpinBox.setReadOnly

Parameters:

NameType
rboolean

Returns: void


setSpecialValueText

setSpecialValueText(txt: string): void

Inherited from QAbstractSpinBox.setSpecialValueText

Parameters:

NameType
txtstring

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTime

setTime(time: QTime): void

Parameters:

NameType
timeQTime

Returns: void


setTimeSpec

setTimeSpec(spec: TimeSpec): void

Parameters:

NameType
specTimeSpec

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWrapping

setWrapping(w: boolean): void

Inherited from QAbstractSpinBox.setWrapping

Parameters:

NameType
wboolean

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


specialValueText

specialValueText(): string

Inherited from QAbstractSpinBox.specialValueText

Returns: string


stepDown

stepDown(): void

Inherited from QAbstractSpinBox.stepDown

Returns: void


stepUp

stepUp(): void

Inherited from QAbstractSpinBox.stepUp

Returns: void


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


text

text(): string

Inherited from QAbstractSpinBox.text

Returns: string


time

time(): QTime

Returns: QTime


timeSpec

timeSpec(): TimeSpec

Returns: TimeSpec


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wrapping

wrapping(): boolean

Inherited from QAbstractSpinBox.wrapping

Returns: boolean

- + diff --git a/docs/api/generated/classes/nodedialog/index.html b/docs/api/generated/classes/nodedialog/index.html index fef3cc972..933b3f39f 100644 --- a/docs/api/generated/classes/nodedialog/index.html +++ b/docs/api/generated/classes/nodedialog/index.html @@ -9,7 +9,7 @@ NodeDialog | NodeGui - + @@ -24,7 +24,7 @@

NodeDialog

Type parameters

Signals: QDialogSignals

Hierarchy

NodeWidget‹Signals›

NodeDialog

QDialog

QColorDialog

QErrorMessage

QFileDialog

QFontDialog

QProgressDialog

QMessageBox

QInputDialog

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new NodeDialog(native: NativeElement): NodeDialog

Inherited from NodeWidget.constructor

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: NodeDialog

Properties

Optional _layout

_layout? : NodeLayout‹Signals›

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayout‹Signals› | undefined

Inherited from QMenu.layout

Returns: NodeLayout‹Signals› | undefined

set layout(l: NodeLayout‹Signals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayout‹Signals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


exec

exec(): DialogCode

Returns: DialogCode


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isSizeGripEnabled

isSizeGripEnabled(): boolean

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


open

open(): void

Returns: void


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


reject

reject(): void

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


result

result(): number

Returns: number


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayout‹Signals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayout‹Signals›

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setModal

setModal(modal: boolean): void

Parameters:

NameType
modalboolean

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setResult

setResult(i: number): void

Parameters:

NameType
inumber

Returns: void


setSizeGripEnabled

setSizeGripEnabled(enabled: boolean): void

Parameters:

NameType
enabledboolean

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/nodeframe/index.html b/docs/api/generated/classes/nodeframe/index.html index 16af07031..04b2afcb1 100644 --- a/docs/api/generated/classes/nodeframe/index.html +++ b/docs/api/generated/classes/nodeframe/index.html @@ -9,7 +9,7 @@ NodeFrame | NodeGui - + @@ -24,7 +24,7 @@

NodeFrame

Type parameters

Signals: QFrameSignals

Hierarchy

NodeWidget‹Signals›

NodeFrame

QFrame

QAbstractScrollArea

QLabel

QStackedWidget

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new NodeFrame(native: NativeElement): NodeFrame

Inherited from NodeWidget.constructor

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: NodeFrame

Properties

Optional _layout

_layout? : NodeLayout‹Signals›

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayout‹Signals› | undefined

Inherited from QMenu.layout

Returns: NodeLayout‹Signals› | undefined

set layout(l: NodeLayout‹Signals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayout‹Signals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


frameRect

frameRect(): QRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Returns: Shadow


frameShape

frameShape(): Shape

Returns: Shape


frameStyle

frameStyle(): number

Returns: number


frameWidth

frameWidth(): number

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lineWidth

lineWidth(): number

Returns: number


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayout‹Signals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayout‹Signals›

Returns: void


setLineWidth

setLineWidth(width: number): void

Parameters:

NameType
widthnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/nodelayout/index.html b/docs/api/generated/classes/nodelayout/index.html index 49ba270b7..d089e2bda 100644 --- a/docs/api/generated/classes/nodelayout/index.html +++ b/docs/api/generated/classes/nodelayout/index.html @@ -9,7 +9,7 @@ NodeLayout | NodeGui - + @@ -26,7 +26,7 @@
// addChildToLayout can accept any layout since it expects NodeLayout
const addChildToLayout = (layout: NodeLayout, widget: NodeWidget) => {
layout.addWidget(widget);
};
addChildToLayout(new FlexLayout(), new QPushButton());
addChildToLayout(new GridLayout(), new QWidget());

Type parameters

Signals: QLayoutSignals

Hierarchy

NodeObject‹Signals›

NodeLayout

FlexLayout

QBoxLayout

QGridLayout

Index

Constructors

Properties

Methods

Constructors

constructor

+ new NodeLayout(native: NativeElement): NodeLayout

Inherited from EventWidget.constructor

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: NodeLayout

Properties

Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "layout"

Methods

activate

activate(): boolean

Returns: boolean


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


Abstract addWidget

addWidget(childWidget: NodeWidget‹any›, ...args: any[]): void

Parameters:

NameType
childWidgetNodeWidget‹any›
...argsany[]

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


invalidate

invalidate(): void

Returns: void


isEnabled

isEnabled(): boolean

Returns: boolean


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


Abstract removeWidget

removeWidget(childWidget: NodeWidget‹any›): void

Parameters:

NameType
childWidgetNodeWidget‹any›

Returns: void


setContentsMargins

setContentsMargins(left: number, top: number, right: number, bottom: number): void

Parameters:

NameType
leftnumber
topnumber
rightnumber
bottomnumber

Returns: void


setEnabled

setEnabled(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setSizeConstraint

setSizeConstraint(constraint: SizeConstraint): void

Parameters:

NameType
constraintSizeConstraint

Returns: void


setSpacing

setSpacing(spacing: number): void

Parameters:

NameType
spacingnumber

Returns: void


sizeConstraint

sizeConstraint(): SizeConstraint

Returns: SizeConstraint


spacing

spacing(): number

Returns: number


update

update(): void

Returns: void

- + diff --git a/docs/api/generated/classes/nodelistview/index.html b/docs/api/generated/classes/nodelistview/index.html index b56ea3c85..a8f463b86 100644 --- a/docs/api/generated/classes/nodelistview/index.html +++ b/docs/api/generated/classes/nodelistview/index.html @@ -9,7 +9,7 @@ NodeListView | NodeGui - + @@ -26,7 +26,7 @@
const listview = new QListView();

Type parameters

Signals: QListViewSignals

Hierarchy

QAbstractItemView‹Signals›

NodeListView

QListView

QListWidget

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new NodeListView(native: NativeElement): NodeListView

Inherited from NodeWidget.constructor

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: NodeListView

Properties

Optional _layout

_layout? : NodeLayout‹Signals›

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type


Optional viewportWidget

viewportWidget? : NodeWidget‹any›

Inherited from QAbstractScrollArea.viewportWidget

Accessors

layout

get layout(): NodeLayout‹Signals› | undefined

Inherited from QMenu.layout

Returns: NodeLayout‹Signals› | undefined

set layout(l: NodeLayout‹Signals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayout‹Signals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alternatingRowColors

alternatingRowColors(): boolean

Inherited from QAbstractItemView.alternatingRowColors

Returns: boolean


autoScrollMargin

autoScrollMargin(): number

Inherited from QAbstractItemView.autoScrollMargin

Returns: number


batchSize

batchSize(): number

Returns: number


clearPropertyFlags

clearPropertyFlags(): void

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


currentIndex

currentIndex(): QModelIndex

Inherited from QAbstractItemView.currentIndex

Returns: QModelIndex


defaultDropAction

defaultDropAction(): DropAction

Inherited from QAbstractItemView.defaultDropAction

Returns: DropAction


dragDropMode

dragDropMode(): DragDropMode

Inherited from QAbstractItemView.dragDropMode

Returns: DragDropMode


dragDropOverwriteMode

dragDropOverwriteMode(): boolean

Inherited from QAbstractItemView.dragDropOverwriteMode

Returns: boolean


dragEnabled

dragEnabled(): boolean

Inherited from QAbstractItemView.dragEnabled

Returns: boolean


editTriggers

editTriggers(): number

Inherited from QAbstractItemView.editTriggers

Returns: number


flow

flow(): Flow

Returns: Flow


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


gridSize

gridSize(): QSize

Returns: QSize


hasAutoScroll

hasAutoScroll(): boolean

Inherited from QAbstractItemView.hasAutoScroll

Returns: boolean


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


horizontalScrollMode

horizontalScrollMode(): ScrollMode

Inherited from QAbstractItemView.horizontalScrollMode

Returns: ScrollMode


iconSize

iconSize(): QSize

Inherited from QAbstractItemView.iconSize

Returns: QSize


indexWidget

indexWidget(index: QModelIndex): QWidget

Inherited from QAbstractItemView.indexWidget

Parameters:

NameType
indexQModelIndex

Returns: QWidget


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isRowHidden

isRowHidden(row: number): boolean

Parameters:

NameType
rownumber

Returns: boolean


isSelectionRectVisible

isSelectionRectVisible(): boolean

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


isWrapping

isWrapping(): boolean

Returns: boolean


itemAlignment

itemAlignment(): AlignmentFlag

Returns: AlignmentFlag


layoutMode

layoutMode(): LayoutMode

Returns: LayoutMode


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


modelColumn

modelColumn(): number

Returns: number


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


movement

movement(): Movement

Returns: Movement


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resetHorizontalScrollMode

resetHorizontalScrollMode(): void

Inherited from QAbstractItemView.resetHorizontalScrollMode

Returns: void


resetVerticalScrollMode

resetVerticalScrollMode(): void

Inherited from QAbstractItemView.resetVerticalScrollMode

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


resizeMode

resizeMode(): ResizeMode

Returns: ResizeMode


scrollToBottom

scrollToBottom(): void

Inherited from QAbstractItemView.scrollToBottom

Returns: void


scrollToTop

scrollToTop(): void

Inherited from QAbstractItemView.scrollToTop

Returns: void


selectionBehavior

selectionBehavior(): SelectionBehavior

Inherited from QAbstractItemView.selectionBehavior

Returns: SelectionBehavior


selectionMode

selectionMode(): SelectionMode

Inherited from QAbstractItemView.selectionMode

Returns: SelectionMode


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlternatingRowColors

setAlternatingRowColors(enable: boolean): void

Inherited from QAbstractItemView.setAlternatingRowColors

Parameters:

NameType
enableboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoScroll

setAutoScroll(enable: boolean): void

Inherited from QAbstractItemView.setAutoScroll

Parameters:

NameType
enableboolean

Returns: void


setAutoScrollMargin

setAutoScrollMargin(margin: number): void

Inherited from QAbstractItemView.setAutoScrollMargin

Parameters:

NameType
marginnumber

Returns: void


setBatchSize

setBatchSize(batchSize: number): void

Parameters:

NameType
batchSizenumber

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCurrentIndex

setCurrentIndex(index: QModelIndex): void

Inherited from QAbstractItemView.setCurrentIndex

Parameters:

NameType
indexQModelIndex

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDefaultDropAction

setDefaultDropAction(dropAction: DropAction): void

Inherited from QAbstractItemView.setDefaultDropAction

Parameters:

NameType
dropActionDropAction

Returns: void


setDragDropMode

setDragDropMode(behavior: DragDropMode): void

Inherited from QAbstractItemView.setDragDropMode

Parameters:

NameType
behaviorDragDropMode

Returns: void


setDragDropOverwriteMode

setDragDropOverwriteMode(overwrite: boolean): void

Inherited from QAbstractItemView.setDragDropOverwriteMode

Parameters:

NameType
overwriteboolean

Returns: void


setDragEnabled

setDragEnabled(enable: boolean): void

Inherited from QAbstractItemView.setDragEnabled

Parameters:

NameType
enableboolean

Returns: void


setDropIndicatorShown

setDropIndicatorShown(enable: boolean): void

Inherited from QAbstractItemView.setDropIndicatorShown

Parameters:

NameType
enableboolean

Returns: void


setEditTriggers

setEditTriggers(triggers: number): void

Inherited from QAbstractItemView.setEditTriggers

Parameters:

NameType
triggersnumber

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFlow

setFlow(flow: Flow): void

Parameters:

NameType
flowFlow

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setGridSize

setGridSize(size: QSize): void

Parameters:

NameType
sizeQSize

Returns: void


setHorizontalScrollBarPolicy

setHorizontalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setHorizontalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setHorizontalScrollMode

setHorizontalScrollMode(mode: boolean): void

Inherited from QAbstractItemView.setHorizontalScrollMode

Parameters:

NameType
modeboolean

Returns: void


setIconSize

setIconSize(iconSize: QSize): void

Inherited from QAbstractItemView.setIconSize

Parameters:

NameType
iconSizeQSize

Returns: void


setIndexWidget

setIndexWidget(index: QModelIndex, widget: QWidget): void

Inherited from QAbstractItemView.setIndexWidget

Parameters:

NameType
indexQModelIndex
widgetQWidget

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setItemAlignment

setItemAlignment(alignment: AlignmentFlag): void

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setLayout

setLayout(parentLayout: NodeLayout‹Signals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayout‹Signals›

Returns: void


setLayoutMode

setLayoutMode(mode: LayoutMode): void

Parameters:

NameType
modeLayoutMode

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setModelColumn

setModelColumn(column: number): void

Parameters:

NameType
columnnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setMovement

setMovement(movement: Movement): void

Parameters:

NameType
movementMovement

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setResizeMode

setResizeMode(mode: ResizeMode): void

Parameters:

NameType
modeResizeMode

Returns: void


setRowHidden

setRowHidden(row: number, hide: boolean): void

Parameters:

NameType
rownumber
hideboolean

Returns: void


setSelectionBehavior

setSelectionBehavior(behavior: SelectionBehavior): void

Inherited from QAbstractItemView.setSelectionBehavior

Parameters:

NameType
behaviorSelectionBehavior

Returns: void


setSelectionMode

setSelectionMode(mode: SelectionMode): void

Inherited from QAbstractItemView.setSelectionMode

Parameters:

NameType
modeSelectionMode

Returns: void


setSelectionRectVisible

setSelectionRectVisible(show: boolean): void

Parameters:

NameType
showboolean

Returns: void


setSpacing

setSpacing(space: number): void

Parameters:

NameType
spacenumber

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTabKeyNavigation

setTabKeyNavigation(enable: boolean): void

Inherited from QAbstractItemView.setTabKeyNavigation

Parameters:

NameType
enableboolean

Returns: void


setTextElideMode

setTextElideMode(mode: TextElideMode): void

Inherited from QAbstractItemView.setTextElideMode

Parameters:

NameType
modeTextElideMode

Returns: void


setUniformItemSizes

setUniformItemSizes(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setVerticalScrollBarPolicy

setVerticalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setVerticalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setVerticalScrollMode

setVerticalScrollMode(mode: ScrollMode): void

Inherited from QAbstractItemView.setVerticalScrollMode

Parameters:

NameType
modeScrollMode

Returns: void


setViewMode

setViewMode(mode: ListViewMode): void

Parameters:

NameType
modeListViewMode

Returns: void


setViewport

setViewport(widget: NodeWidget‹any›): void

Inherited from QAbstractScrollArea.setViewport

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWordWrap

setWordWrap(on: boolean): void

Parameters:

NameType
onboolean

Returns: void


setWrapping

setWrapping(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showDropIndicator

showDropIndicator(): boolean

Inherited from QAbstractItemView.showDropIndicator

Returns: boolean


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


spacing

spacing(): number

Returns: number


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


tabKeyNavigation

tabKeyNavigation(): boolean

Inherited from QAbstractItemView.tabKeyNavigation

Returns: boolean


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


textElideMode

textElideMode(): TextElideMode

Inherited from QAbstractItemView.textElideMode

Returns: TextElideMode


uniformItemSizes

uniformItemSizes(): boolean

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


verticalScrollMode

verticalScrollMode(): ScrollMode

Inherited from QAbstractItemView.verticalScrollMode

Returns: ScrollMode


viewMode

viewMode(): ListViewMode

Returns: ListViewMode


viewport

viewport(): QWidget

Inherited from QAbstractScrollArea.viewport

Returns: QWidget


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wordWrap

wordWrap(): boolean

Returns: boolean

- + diff --git a/docs/api/generated/classes/nodeobject/index.html b/docs/api/generated/classes/nodeobject/index.html index 9f1d41125..ce8ab73b0 100644 --- a/docs/api/generated/classes/nodeobject/index.html +++ b/docs/api/generated/classes/nodeobject/index.html @@ -9,7 +9,7 @@ NodeObject | NodeGui - + @@ -24,7 +24,7 @@

NodeObject

Type parameters

Signals: QObjectSignals

Hierarchy

EventWidget‹Signals›

NodeObject

QObject

NodeLayout

YogaWidget

QAction

QGraphicsEffect

QApplication

QMovie

QStandardItemModel

QButtonGroup

QSystemTrayIcon

QShortcut

Index

Constructors

Properties

Methods

Constructors

constructor

+ new NodeObject(native: NativeElement): NodeObject

Inherited from EventWidget.constructor

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: NodeObject

Properties

Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


inherits

inherits(className: string): boolean

Parameters:

NameType
classNamestring

Returns: boolean


objectName

objectName(): string

Returns: string


property

property(name: string): QVariant

Parameters:

NameType
namestring

Returns: QVariant


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean

- + diff --git a/docs/api/generated/classes/nodetableview/index.html b/docs/api/generated/classes/nodetableview/index.html index 3fec80bdd..33c34b81e 100644 --- a/docs/api/generated/classes/nodetableview/index.html +++ b/docs/api/generated/classes/nodetableview/index.html @@ -9,7 +9,7 @@ NodeTableView | NodeGui - + @@ -26,7 +26,7 @@
const tableview = new QTableView();

Type parameters

Signals: QTableViewSignals

Hierarchy

QAbstractItemView‹Signals›

NodeTableView

QTableView

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new NodeTableView(native: NativeElement): NodeTableView

Inherited from NodeWidget.constructor

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: NodeTableView

Properties

Optional _layout

_layout? : NodeLayout‹Signals›

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type


Optional viewportWidget

viewportWidget? : NodeWidget‹any›

Inherited from QAbstractScrollArea.viewportWidget

Accessors

layout

get layout(): NodeLayout‹Signals› | undefined

Inherited from QMenu.layout

Returns: NodeLayout‹Signals› | undefined

set layout(l: NodeLayout‹Signals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayout‹Signals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alternatingRowColors

alternatingRowColors(): boolean

Inherited from QAbstractItemView.alternatingRowColors

Returns: boolean


autoScrollMargin

autoScrollMargin(): number

Inherited from QAbstractItemView.autoScrollMargin

Returns: number


clearSpans

clearSpans(): void

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


columnAt

columnAt(x: number): number

Parameters:

NameType
xnumber

Returns: number


columnSpan

columnSpan(row: number, column: number): number

Parameters:

NameType
rownumber
columnnumber

Returns: number


columnViewportPosition

columnViewportPosition(column: number): number

Parameters:

NameType
columnnumber

Returns: number


columnWidth

columnWidth(column: number): number

Parameters:

NameType
columnnumber

Returns: number


currentIndex

currentIndex(): QModelIndex

Inherited from QAbstractItemView.currentIndex

Returns: QModelIndex


defaultDropAction

defaultDropAction(): DropAction

Inherited from QAbstractItemView.defaultDropAction

Returns: DropAction


dragDropMode

dragDropMode(): DragDropMode

Inherited from QAbstractItemView.dragDropMode

Returns: DragDropMode


dragDropOverwriteMode

dragDropOverwriteMode(): boolean

Inherited from QAbstractItemView.dragDropOverwriteMode

Returns: boolean


dragEnabled

dragEnabled(): boolean

Inherited from QAbstractItemView.dragEnabled

Returns: boolean


editTriggers

editTriggers(): number

Inherited from QAbstractItemView.editTriggers

Returns: number


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


gridStyle

gridStyle(): PenStyle

Returns: PenStyle


hasAutoScroll

hasAutoScroll(): boolean

Inherited from QAbstractItemView.hasAutoScroll

Returns: boolean


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


hideColumn

hideColumn(column: number): void

Parameters:

NameType
columnnumber

Returns: void


hideRow

hideRow(row: number): void

Parameters:

NameType
rownumber

Returns: void


horizontalScrollMode

horizontalScrollMode(): ScrollMode

Inherited from QAbstractItemView.horizontalScrollMode

Returns: ScrollMode


iconSize

iconSize(): QSize

Inherited from QAbstractItemView.iconSize

Returns: QSize


indexWidget

indexWidget(index: QModelIndex): QWidget

Inherited from QAbstractItemView.indexWidget

Parameters:

NameType
indexQModelIndex

Returns: QWidget


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isColumnHidden

isColumnHidden(column: number): boolean

Parameters:

NameType
columnnumber

Returns: boolean


isCornerButtonEnabled

isCornerButtonEnabled(): boolean

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isRowHidden

isRowHidden(row: number): boolean

Parameters:

NameType
rownumber

Returns: boolean


isSortingEnabled

isSortingEnabled(): boolean

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resetHorizontalScrollMode

resetHorizontalScrollMode(): void

Inherited from QAbstractItemView.resetHorizontalScrollMode

Returns: void


resetVerticalScrollMode

resetVerticalScrollMode(): void

Inherited from QAbstractItemView.resetVerticalScrollMode

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


resizeColumnToContents

resizeColumnToContents(column: number): void

Parameters:

NameType
columnnumber

Returns: void


resizeColumnsToContents

resizeColumnsToContents(): void

Returns: void


resizeRowToContents

resizeRowToContents(row: number): void

Parameters:

NameType
rownumber

Returns: void


resizeRowsToContents

resizeRowsToContents(): void

Returns: void


rowAt

rowAt(y: number): number

Parameters:

NameType
ynumber

Returns: number


rowHeight

rowHeight(row: number): number

Parameters:

NameType
rownumber

Returns: number


rowSpan

rowSpan(row: number, column: number): number

Parameters:

NameType
rownumber
columnnumber

Returns: number


rowViewportPosition

rowViewportPosition(row: number): number

Parameters:

NameType
rownumber

Returns: number


scrollToBottom

scrollToBottom(): void

Inherited from QAbstractItemView.scrollToBottom

Returns: void


scrollToTop

scrollToTop(): void

Inherited from QAbstractItemView.scrollToTop

Returns: void


selectColumn

selectColumn(column: number): void

Parameters:

NameType
columnnumber

Returns: void


selectRow

selectRow(row: number): void

Parameters:

NameType
rownumber

Returns: void


selectionBehavior

selectionBehavior(): SelectionBehavior

Inherited from QAbstractItemView.selectionBehavior

Returns: SelectionBehavior


selectionMode

selectionMode(): SelectionMode

Inherited from QAbstractItemView.selectionMode

Returns: SelectionMode


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlternatingRowColors

setAlternatingRowColors(enable: boolean): void

Inherited from QAbstractItemView.setAlternatingRowColors

Parameters:

NameType
enableboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoScroll

setAutoScroll(enable: boolean): void

Inherited from QAbstractItemView.setAutoScroll

Parameters:

NameType
enableboolean

Returns: void


setAutoScrollMargin

setAutoScrollMargin(margin: number): void

Inherited from QAbstractItemView.setAutoScrollMargin

Parameters:

NameType
marginnumber

Returns: void


setColumnHidden

setColumnHidden(column: number, hide: boolean): void

Parameters:

NameType
columnnumber
hideboolean

Returns: void


setColumnWidth

setColumnWidth(column: number, width: number): void

Parameters:

NameType
columnnumber
widthnumber

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCornerButtonEnabled

setCornerButtonEnabled(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setCurrentIndex

setCurrentIndex(index: QModelIndex): void

Inherited from QAbstractItemView.setCurrentIndex

Parameters:

NameType
indexQModelIndex

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDefaultDropAction

setDefaultDropAction(dropAction: DropAction): void

Inherited from QAbstractItemView.setDefaultDropAction

Parameters:

NameType
dropActionDropAction

Returns: void


setDragDropMode

setDragDropMode(behavior: DragDropMode): void

Inherited from QAbstractItemView.setDragDropMode

Parameters:

NameType
behaviorDragDropMode

Returns: void


setDragDropOverwriteMode

setDragDropOverwriteMode(overwrite: boolean): void

Inherited from QAbstractItemView.setDragDropOverwriteMode

Parameters:

NameType
overwriteboolean

Returns: void


setDragEnabled

setDragEnabled(enable: boolean): void

Inherited from QAbstractItemView.setDragEnabled

Parameters:

NameType
enableboolean

Returns: void


setDropIndicatorShown

setDropIndicatorShown(enable: boolean): void

Inherited from QAbstractItemView.setDropIndicatorShown

Parameters:

NameType
enableboolean

Returns: void


setEditTriggers

setEditTriggers(triggers: number): void

Inherited from QAbstractItemView.setEditTriggers

Parameters:

NameType
triggersnumber

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setGridStyle

setGridStyle(style: PenStyle): void

Parameters:

NameType
stylePenStyle

Returns: void


setHorizontalScrollBarPolicy

setHorizontalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setHorizontalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setHorizontalScrollMode

setHorizontalScrollMode(mode: boolean): void

Inherited from QAbstractItemView.setHorizontalScrollMode

Parameters:

NameType
modeboolean

Returns: void


setIconSize

setIconSize(iconSize: QSize): void

Inherited from QAbstractItemView.setIconSize

Parameters:

NameType
iconSizeQSize

Returns: void


setIndexWidget

setIndexWidget(index: QModelIndex, widget: QWidget): void

Inherited from QAbstractItemView.setIndexWidget

Parameters:

NameType
indexQModelIndex
widgetQWidget

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayout‹Signals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayout‹Signals›

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setRowHeight

setRowHeight(row: number, height: number): void

Parameters:

NameType
rownumber
heightnumber

Returns: void


setRowHidden

setRowHidden(row: number, hide: boolean): void

Parameters:

NameType
rownumber
hideboolean

Returns: void


setSelectionBehavior

setSelectionBehavior(behavior: SelectionBehavior): void

Inherited from QAbstractItemView.setSelectionBehavior

Parameters:

NameType
behaviorSelectionBehavior

Returns: void


setSelectionMode

setSelectionMode(mode: SelectionMode): void

Inherited from QAbstractItemView.setSelectionMode

Parameters:

NameType
modeSelectionMode

Returns: void


setShowGrid

setShowGrid(show: boolean): void

Parameters:

NameType
showboolean

Returns: void


setSortingEnabled

setSortingEnabled(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setSpan

setSpan(row: number, column: number, rowSpanCount: number, columnSpanCount: number): void

Parameters:

NameType
rownumber
columnnumber
rowSpanCountnumber
columnSpanCountnumber

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTabKeyNavigation

setTabKeyNavigation(enable: boolean): void

Inherited from QAbstractItemView.setTabKeyNavigation

Parameters:

NameType
enableboolean

Returns: void


setTextElideMode

setTextElideMode(mode: TextElideMode): void

Inherited from QAbstractItemView.setTextElideMode

Parameters:

NameType
modeTextElideMode

Returns: void


setVerticalScrollBarPolicy

setVerticalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setVerticalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setVerticalScrollMode

setVerticalScrollMode(mode: ScrollMode): void

Inherited from QAbstractItemView.setVerticalScrollMode

Parameters:

NameType
modeScrollMode

Returns: void


setViewport

setViewport(widget: NodeWidget‹any›): void

Inherited from QAbstractScrollArea.setViewport

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWordWrap

setWordWrap(on: boolean): void

Parameters:

NameType
onboolean

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showColumn

showColumn(column: number): void

Parameters:

NameType
columnnumber

Returns: void


showDropIndicator

showDropIndicator(): boolean

Inherited from QAbstractItemView.showDropIndicator

Returns: boolean


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showGrid

showGrid(): boolean

Returns: boolean


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


showRow

showRow(row: number): void

Parameters:

NameType
rownumber

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


sortByColumn

sortByColumn(column: number, order: SortOrder): void

Parameters:

NameType
columnnumber
orderSortOrder

Returns: void


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


tabKeyNavigation

tabKeyNavigation(): boolean

Inherited from QAbstractItemView.tabKeyNavigation

Returns: boolean


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


textElideMode

textElideMode(): TextElideMode

Inherited from QAbstractItemView.textElideMode

Returns: TextElideMode


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


verticalScrollMode

verticalScrollMode(): ScrollMode

Inherited from QAbstractItemView.verticalScrollMode

Returns: ScrollMode


viewport

viewport(): QWidget

Inherited from QAbstractScrollArea.viewport

Returns: QWidget


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wordWrap

wordWrap(): boolean

Returns: boolean

- + diff --git a/docs/api/generated/classes/nodetextedit/index.html b/docs/api/generated/classes/nodetextedit/index.html index 7b967e512..2a6019faf 100644 --- a/docs/api/generated/classes/nodetextedit/index.html +++ b/docs/api/generated/classes/nodetextedit/index.html @@ -9,7 +9,7 @@ NodeTextEdit | NodeGui - + @@ -25,7 +25,7 @@

NodeTextEdit

Create and control editable text field.

This class is a JS wrapper around Qt's QTextEdit class

A QTextEdit provides ability to add and manipulate native editable text field widgets.

Example

const { QTextEdit } = require("@nodegui/nodegui");
const textEdit = new QTextEdit();

Type parameters

Signals: QTextEditSignals

Hierarchy

QAbstractScrollArea‹Signals›

NodeTextEdit

QTextEdit

QTextBrowser

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new NodeTextEdit(native: NativeElement): NodeTextEdit

Inherited from NodeWidget.constructor

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: NodeTextEdit

Properties

Optional _layout

_layout? : NodeLayout‹Signals›

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type


Optional viewportWidget

viewportWidget? : NodeWidget‹any›

Inherited from QAbstractScrollArea.viewportWidget

Accessors

layout

get layout(): NodeLayout‹Signals› | undefined

Inherited from QMenu.layout

Returns: NodeLayout‹Signals› | undefined

set layout(l: NodeLayout‹Signals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayout‹Signals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


acceptRichText

acceptRichText(): boolean

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alignment

alignment(): AlignmentFlag

Returns: AlignmentFlag


append

append(text: string): void

Parameters:

NameType
textstring

Returns: void


autoFormatting

autoFormatting(): AutoFormattingFlag

Returns: AutoFormattingFlag


canPaste

canPaste(): boolean

Returns: boolean


clear

clear(): void

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


copy

copy(): void

Returns: void


currentFont

currentFont(): QFont

Returns: QFont


cursorWidth

cursorWidth(): number

Returns: number


cut

cut(): void

Returns: void


documentTitle

documentTitle(): string

Returns: string


ensureCursorVisible

ensureCursorVisible(): void

Returns: void


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


fontFamily

fontFamily(): string

Returns: string


fontItalic

fontItalic(): boolean

Returns: boolean


fontPointSize

fontPointSize(): number

Returns: number


fontUnderline

fontUnderline(): boolean

Returns: boolean


fontWeight

fontWeight(): number

Returns: number


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


insertHtml

insertHtml(text: string): void

Parameters:

NameType
textstring

Returns: void


insertPlainText

insertPlainText(text: string): void

Parameters:

NameType
textstring

Returns: void


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isReadOnly

isReadOnly(): boolean

Returns: boolean


isUndoRedoEnabled

isUndoRedoEnabled(): boolean

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lineWrapColumnOrWidth

lineWrapColumnOrWidth(): number

Returns: number


lineWrapMode

lineWrapMode(): QTextEditLineWrapMode

Returns: QTextEditLineWrapMode


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


overwriteMode

overwriteMode(): boolean

Returns: boolean


paste

paste(): void

Returns: void


placeholderText

placeholderText(): string

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


redo

redo(): void

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


scrollToAnchor

scrollToAnchor(name: string): void

Parameters:

NameType
namestring

Returns: void


selectAll

selectAll(): void

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAcceptRichText

setAcceptRichText(accept: boolean): void

Parameters:

NameType
acceptboolean

Returns: void


setAlignment

setAlignment(alignment: AlignmentFlag): void

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoFormatting

setAutoFormatting(features: AutoFormattingFlag): void

Parameters:

NameType
featuresAutoFormattingFlag

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCurrentFont

setCurrentFont(f: QFont): void

Parameters:

NameType
fQFont

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setCursorWidth

setCursorWidth(width: number): void

Parameters:

NameType
widthnumber

Returns: void


setDocumentTitle

setDocumentTitle(title: string): void

Parameters:

NameType
titlestring

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFontFamily

setFontFamily(family: string): void

Parameters:

NameType
familystring

Returns: void


setFontItalic

setFontItalic(italic: boolean): void

Parameters:

NameType
italicboolean

Returns: void


setFontPointSize

setFontPointSize(s: number): void

Parameters:

NameType
snumber

Returns: void


setFontUnderline

setFontUnderline(underline: boolean): void

Parameters:

NameType
underlineboolean

Returns: void


setFontWeight

setFontWeight(weight: number): void

Parameters:

NameType
weightnumber

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setHorizontalScrollBarPolicy

setHorizontalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setHorizontalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setHtml

setHtml(text: string): void

Parameters:

NameType
textstring

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayout‹Signals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayout‹Signals›

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setLineWrapColumnOrWidth

setLineWrapColumnOrWidth(w: number): void

Parameters:

NameType
wnumber

Returns: void


setLineWrapMode

setLineWrapMode(mode: QTextEditLineWrapMode): void

Parameters:

NameType
modeQTextEditLineWrapMode

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setOverwriteMode

setOverwriteMode(overwrite: boolean): void

Parameters:

NameType
overwriteboolean

Returns: void


setPlaceholderText

setPlaceholderText(placeholderText: string): void

Parameters:

NameType
placeholderTextstring

Returns: void


setPlainText

setPlainText(text: string): void

Parameters:

NameType
textstring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setReadOnly

setReadOnly(ro: boolean): void

Parameters:

NameType
roboolean

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTabChangesFocus

setTabChangesFocus(b: boolean): void

Parameters:

NameType
bboolean

Returns: void


setTabStopDistance

setTabStopDistance(distance: number): void

Parameters:

NameType
distancenumber

Returns: void


setText

setText(text: string): void

Parameters:

NameType
textstring

Returns: void


setTextBackgroundColor

setTextBackgroundColor(color: QColor): void

Parameters:

NameType
colorQColor

Returns: void


setTextColor

setTextColor(color: QColor): void

Parameters:

NameType
colorQColor

Returns: void


setTextInteractionFlags

setTextInteractionFlags(flags: TextInteractionFlag): void

Parameters:

NameType
flagsTextInteractionFlag

Returns: void


setUndoRedoEnabled

setUndoRedoEnabled(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setVerticalScrollBarPolicy

setVerticalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setVerticalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setViewport

setViewport(widget: NodeWidget‹any›): void

Inherited from QAbstractScrollArea.setViewport

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWordWrapMode

setWordWrapMode(policy: WrapMode): void

Parameters:

NameType
policyWrapMode

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


tabChangesFocus

tabChangesFocus(): boolean

Returns: boolean


tabStopDistance

tabStopDistance(): number

Returns: number


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


textInteractionFlags

textInteractionFlags(): TextInteractionFlag

Returns: TextInteractionFlag


toHtml

toHtml(): string

Returns: string


toPlainText

toPlainText(): string

Returns: string


undo

undo(): void

Returns: void


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


viewport

viewport(): QWidget

Inherited from QAbstractScrollArea.viewport

Returns: QWidget


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wordWrapMode

wordWrapMode(): WrapMode

Returns: WrapMode


zommIn

zommIn(range: number): void

Parameters:

NameTypeDefault
rangenumber1

Returns: void


zoomOut

zoomOut(range: number): void

Parameters:

NameTypeDefault
rangenumber1

Returns: void

- + diff --git a/docs/api/generated/classes/nodewidget/index.html b/docs/api/generated/classes/nodewidget/index.html index c6adbce8e..ed4cdb4aa 100644 --- a/docs/api/generated/classes/nodewidget/index.html +++ b/docs/api/generated/classes/nodewidget/index.html @@ -9,7 +9,7 @@ NodeWidget | NodeGui - + @@ -27,7 +27,7 @@
showWidget(new QPushButton());
showWidget(new QWidget());
showWidget(new QRadioButton());

All Widgets should extend from NodeWidget Implement all native QWidget methods here so that all widgets get access to those aswell

Type parameters

Signals: QWidgetSignals

Hierarchy

YogaWidget‹Signals›

NodeWidget

QMenu

QWidget

QDesktopWidget

NodeFrame

QAbstractSlider

QAbstractButton

QAbstractSpinBox

QCalendarWidget

NodeDialog

QLCDNumber

QLineEdit

QMenuBar

QStatusBar

QMainWindow

QProgressBar

QComboBox

QTabBar

QTabWidget

QSvgWidget

QGroupBox

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new NodeWidget(native: NativeElement): NodeWidget

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: NodeWidget

Properties

Optional _layout

_layout? : NodeLayout‹Signals›


_rawInlineStyle

_rawInlineStyle: string = ""


actions

actions: Set‹QAction


Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Accessors

layout

get layout(): NodeLayout‹Signals› | undefined

Returns: NodeLayout‹Signals› | undefined

set layout(l: NodeLayout‹Signals› | undefined): void

Parameters:

NameType
lNodeLayout‹Signals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Returns: boolean


activateWindow

activateWindow(): void

Returns: void


addAction

addAction(action: QAction | string): QAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Returns: void


close

close(): boolean

Returns: boolean


font

font(): QFont

Returns: QFont


geometry

geometry(): QRect

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Returns: boolean


hide

hide(): void

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Returns: boolean


isVisible

isVisible(): boolean

Returns: boolean


lower

lower(): void

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Returns: QSize


minimumSize

minimumSize(): QSize

Returns: QSize


move

move(x: number, y: number): void

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Returns: void


removeAction

removeAction(action: QAction): void

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Returns: void


repolish

repolish(): void

Returns: void


resize

resize(width: number, height: number): void

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayout‹Signals›): void

Parameters:

NameType
parentLayoutNodeLayout‹Signals›

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setStyleSheet

setStyleSheet(styleSheet: string): void

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Returns: void


showFullScreen

showFullScreen(): void

Returns: void


showMaximized

showMaximized(): void

Returns: void


showMinimized

showMinimized(): void

Returns: void


showNormal

showNormal(): void

Returns: void


size

size(): QSize

Returns: QSize


styleSheet

styleSheet(): string

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Returns: void


updateGeometry

updateGeometry(): void

Returns: void


windowOpacity

windowOpacity(): number

Returns: number


windowState

windowState(): number

Returns: number


windowTitle

windowTitle(): string

Returns: string

- + diff --git a/docs/api/generated/classes/qabstractbutton/index.html b/docs/api/generated/classes/qabstractbutton/index.html index 9d94c385b..faa2c3589 100644 --- a/docs/api/generated/classes/qabstractbutton/index.html +++ b/docs/api/generated/classes/qabstractbutton/index.html @@ -9,7 +9,7 @@ QAbstractButton | NodeGui - + @@ -25,7 +25,7 @@

QAbstractButton

This is the abstract base class of button widgets, providing their functionality.

This class is a JS wrapper around Qt's QAbstractButton class

The QAbstractButton class is an abstract class and therefore, technically, no further instances actually have to be created. It is inherited by QCheckBox, QPushButton, QRadioButton, and QToolButton.

Type parameters

Signals: QAbstractButtonSignals

Hierarchy

NodeWidget‹Signals›

QAbstractButton

QCheckBox

QPushButton

QToolButton

QRadioButton

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QAbstractButton(native: NativeElement): QAbstractButton

Inherited from NodeWidget.constructor

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: QAbstractButton

Properties

Optional _layout

_layout? : NodeLayout‹Signals›

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayout‹Signals› | undefined

Inherited from QMenu.layout

Returns: NodeLayout‹Signals› | undefined

set layout(l: NodeLayout‹Signals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayout‹Signals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


animateClick

animateClick(msec: number): void

Parameters:

NameType
msecnumber

Returns: void


autoExclusive

autoExclusive(): boolean

Returns: boolean


autoRepeat

autoRepeat(): boolean

Returns: boolean


autoRepeatDelay

autoRepeatDelay(): number

Returns: number


autoRepeatInterval

autoRepeatInterval(): number

Returns: number


click

click(): void

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


icon

icon(): QIcon

Returns: QIcon


iconSize

iconSize(): QSize

Returns: QSize


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isCheckable

isCheckable(): boolean

Returns: boolean


isChecked

isChecked(): boolean

Returns: boolean


isDown

isDown(): boolean

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoExclusive

setAutoExclusive(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setAutoRepeat

setAutoRepeat(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setAutoRepeatDelay

setAutoRepeatDelay(delay: number): void

Parameters:

NameType
delaynumber

Returns: void


setAutoRepeatInterval

setAutoRepeatInterval(interval: number): void

Parameters:

NameType
intervalnumber

Returns: void


setCheckable

setCheckable(checkable: boolean): void

Parameters:

NameType
checkableboolean

Returns: void


setChecked

setChecked(checked: boolean): void

Parameters:

NameType
checkedboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDown

setDown(down: boolean): void

Parameters:

NameType
downboolean

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setIcon

setIcon(icon: QIcon): void

Parameters:

NameType
iconQIcon

Returns: void


setIconSize

setIconSize(iconSize: QSize): void

Parameters:

NameType
iconSizeQSize

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayout‹Signals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayout‹Signals›

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setShortcut

setShortcut(key: QKeySequence): void

Parameters:

NameType
keyQKeySequence

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setText

setText(text: string): void

Parameters:

NameType
textstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


shortcut

shortcut(): QKeySequence

Returns: QKeySequence


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


text

text(): string

Returns: string


toggle

toggle(): void

Returns: void


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qabstractitemview/index.html b/docs/api/generated/classes/qabstractitemview/index.html index dad9d16c1..46867a3f6 100644 --- a/docs/api/generated/classes/qabstractitemview/index.html +++ b/docs/api/generated/classes/qabstractitemview/index.html @@ -9,7 +9,7 @@ QAbstractItemView | NodeGui - + @@ -25,7 +25,7 @@

QAbstractItemView

This is the abstract base class of button widgets, providing their functionality.

This class is a JS wrapper around Qt's QAbstractItemView class

The QAbstractItemView class is an abstract class and therefore, technically, no further instances actually have to be created. It is inherited by QListWidget. (n/a QColumnView, QHeaderView, QListView, QTableView, and QTreeView)

Type parameters

Signals: QAbstractItemViewSignals

Hierarchy

QAbstractScrollArea‹Signals›

QAbstractItemView

NodeListView

NodeTableView

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QAbstractItemView(native: NativeElement): QAbstractItemView

Inherited from NodeWidget.constructor

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: QAbstractItemView

Properties

Optional _layout

_layout? : NodeLayout‹Signals›

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type


Optional viewportWidget

viewportWidget? : NodeWidget‹any›

Inherited from QAbstractScrollArea.viewportWidget

Accessors

layout

get layout(): NodeLayout‹Signals› | undefined

Inherited from QMenu.layout

Returns: NodeLayout‹Signals› | undefined

set layout(l: NodeLayout‹Signals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayout‹Signals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alternatingRowColors

alternatingRowColors(): boolean

Returns: boolean


autoScrollMargin

autoScrollMargin(): number

Returns: number


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


currentIndex

currentIndex(): QModelIndex

Returns: QModelIndex


defaultDropAction

defaultDropAction(): DropAction

Returns: DropAction


dragDropMode

dragDropMode(): DragDropMode

Returns: DragDropMode


dragDropOverwriteMode

dragDropOverwriteMode(): boolean

Returns: boolean


dragEnabled

dragEnabled(): boolean

Returns: boolean


editTriggers

editTriggers(): number

Returns: number


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasAutoScroll

hasAutoScroll(): boolean

Returns: boolean


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


horizontalScrollMode

horizontalScrollMode(): ScrollMode

Returns: ScrollMode


iconSize

iconSize(): QSize

Returns: QSize


indexWidget

indexWidget(index: QModelIndex): QWidget

Parameters:

NameType
indexQModelIndex

Returns: QWidget


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resetHorizontalScrollMode

resetHorizontalScrollMode(): void

Returns: void


resetVerticalScrollMode

resetVerticalScrollMode(): void

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


scrollToBottom

scrollToBottom(): void

Returns: void


scrollToTop

scrollToTop(): void

Returns: void


selectionBehavior

selectionBehavior(): SelectionBehavior

Returns: SelectionBehavior


selectionMode

selectionMode(): SelectionMode

Returns: SelectionMode


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlternatingRowColors

setAlternatingRowColors(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoScroll

setAutoScroll(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setAutoScrollMargin

setAutoScrollMargin(margin: number): void

Parameters:

NameType
marginnumber

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCurrentIndex

setCurrentIndex(index: QModelIndex): void

Parameters:

NameType
indexQModelIndex

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDefaultDropAction

setDefaultDropAction(dropAction: DropAction): void

Parameters:

NameType
dropActionDropAction

Returns: void


setDragDropMode

setDragDropMode(behavior: DragDropMode): void

Parameters:

NameType
behaviorDragDropMode

Returns: void


setDragDropOverwriteMode

setDragDropOverwriteMode(overwrite: boolean): void

Parameters:

NameType
overwriteboolean

Returns: void


setDragEnabled

setDragEnabled(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setDropIndicatorShown

setDropIndicatorShown(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setEditTriggers

setEditTriggers(triggers: number): void

Parameters:

NameType
triggersnumber

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setHorizontalScrollBarPolicy

setHorizontalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setHorizontalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setHorizontalScrollMode

setHorizontalScrollMode(mode: boolean): void

Parameters:

NameType
modeboolean

Returns: void


setIconSize

setIconSize(iconSize: QSize): void

Parameters:

NameType
iconSizeQSize

Returns: void


setIndexWidget

setIndexWidget(index: QModelIndex, widget: QWidget): void

Parameters:

NameType
indexQModelIndex
widgetQWidget

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayout‹Signals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayout‹Signals›

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setSelectionBehavior

setSelectionBehavior(behavior: SelectionBehavior): void

Parameters:

NameType
behaviorSelectionBehavior

Returns: void


setSelectionMode

setSelectionMode(mode: SelectionMode): void

Parameters:

NameType
modeSelectionMode

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTabKeyNavigation

setTabKeyNavigation(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setTextElideMode

setTextElideMode(mode: TextElideMode): void

Parameters:

NameType
modeTextElideMode

Returns: void


setVerticalScrollBarPolicy

setVerticalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setVerticalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setVerticalScrollMode

setVerticalScrollMode(mode: ScrollMode): void

Parameters:

NameType
modeScrollMode

Returns: void


setViewport

setViewport(widget: NodeWidget‹any›): void

Inherited from QAbstractScrollArea.setViewport

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showDropIndicator

showDropIndicator(): boolean

Returns: boolean


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


tabKeyNavigation

tabKeyNavigation(): boolean

Returns: boolean


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


textElideMode

textElideMode(): TextElideMode

Returns: TextElideMode


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


verticalScrollMode

verticalScrollMode(): ScrollMode

Returns: ScrollMode


viewport

viewport(): QWidget

Inherited from QAbstractScrollArea.viewport

Returns: QWidget


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qabstractscrollarea/index.html b/docs/api/generated/classes/qabstractscrollarea/index.html index 5d4946456..e048918ab 100644 --- a/docs/api/generated/classes/qabstractscrollarea/index.html +++ b/docs/api/generated/classes/qabstractscrollarea/index.html @@ -9,7 +9,7 @@ QAbstractScrollArea | NodeGui - + @@ -24,7 +24,7 @@

QAbstractScrollArea

Abstract class to add functionalities common to all scrollarea based widgets.

*This class implements all methods, properties of Qt's QAbstractScrollArea class so that it can be inherited by all scroll based widgets**

QAbstractScrollArea is an abstract class and hence no instances of the same should be created. It exists so that we can add similar functionalities to all scrollable widget's easily. If you wish to create a scrollarea use QScrollArea instead.

*QAbstractScrollArea is the base class for all widgets.**

QAbstractScrollArea will list all methods and properties that are common to all scrollable widgets in the NodeGui world.

Type parameters

Signals: QAbstractScrollAreaSignals

Hierarchy

NodeFrame‹Signals›

QAbstractScrollArea

QAbstractItemView

QTableWidget

QPlainTextEdit

QScrollArea

QTreeWidget

NodeTextEdit

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QAbstractScrollArea(native: NativeElement): QAbstractScrollArea

Inherited from NodeWidget.constructor

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: QAbstractScrollArea

Properties

Optional _layout

_layout? : NodeLayout‹Signals›

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type


Optional viewportWidget

viewportWidget? : NodeWidget‹any›

Accessors

layout

get layout(): NodeLayout‹Signals› | undefined

Inherited from QMenu.layout

Returns: NodeLayout‹Signals› | undefined

set layout(l: NodeLayout‹Signals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayout‹Signals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setHorizontalScrollBarPolicy

setHorizontalScrollBarPolicy(policy: ScrollBarPolicy): void

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayout‹Signals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayout‹Signals›

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setVerticalScrollBarPolicy

setVerticalScrollBarPolicy(policy: ScrollBarPolicy): void

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setViewport

setViewport(widget: NodeWidget‹any›): void

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


viewport

viewport(): QWidget

Returns: QWidget


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qabstractslider/index.html b/docs/api/generated/classes/qabstractslider/index.html index acbcaeacb..80e3a500b 100644 --- a/docs/api/generated/classes/qabstractslider/index.html +++ b/docs/api/generated/classes/qabstractslider/index.html @@ -9,7 +9,7 @@ QAbstractSlider | NodeGui - + @@ -24,7 +24,7 @@

QAbstractSlider

Abstract class to add functionalities common to all slider based widgets.

*This class implements all methods, properties of Qt's QAbstractSlider class so that it can be inherited by all slider based widgets**

QAbstractSlider is an abstract class and hence no instances of the same should be created. It exists so that we can add similar functionalities to all slider widget's easily. If you wish to create a slider use QDial instead.

*QAbstractSlider is the base class for all slider widgets.**

QAbstractSlider will list all methods and properties that are common to all slider widgets in the NodeGui world.

Type parameters

Signals: QAbstractSliderSignals

Hierarchy

NodeWidget‹Signals›

QAbstractSlider

QDial

QScrollBar

QSlider

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QAbstractSlider(native: NativeElement): QAbstractSlider

Inherited from NodeWidget.constructor

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: QAbstractSlider

Properties

Optional _layout

_layout? : NodeLayout‹Signals›

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayout‹Signals› | undefined

Inherited from QMenu.layout

Returns: NodeLayout‹Signals› | undefined

set layout(l: NodeLayout‹Signals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayout‹Signals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hasTracking

hasTracking(): boolean

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


invertedAppearance

invertedAppearance(): boolean

Returns: boolean


invertedControls

invertedControls(): boolean

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isSliderDown

isSliderDown(): boolean

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximum

maximum(): number

Returns: number


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimum

minimum(): number

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


orientation

orientation(): Orientation

Returns: Orientation


pageStep

pageStep(): number

Returns: number


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setInvertedAppearance

setInvertedAppearance(inverted: boolean): void

Parameters:

NameType
invertedboolean

Returns: void


setInvertedControls

setInvertedControls(inverted: boolean): void

Parameters:

NameType
invertedboolean

Returns: void


setLayout

setLayout(parentLayout: NodeLayout‹Signals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayout‹Signals›

Returns: void


setMaximum

setMaximum(maximum: number): void

Parameters:

NameType
maximumnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimum

setMinimum(minimum: number): void

Parameters:

NameType
minimumnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setOrientation

setOrientation(orientation: Orientation): void

Parameters:

NameType
orientationOrientation

Returns: void


setPageStep

setPageStep(step: number): void

Parameters:

NameType
stepnumber

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setRange

setRange(min: number, max: number): void

Parameters:

NameType
minnumber
maxnumber

Returns: void


setSingleStep

setSingleStep(step: number): void

Parameters:

NameType
stepnumber

Returns: void


setSliderDown

setSliderDown(down: boolean): void

Parameters:

NameType
downboolean

Returns: void


setSliderPosition

setSliderPosition(position: number): void

Parameters:

NameType
positionnumber

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTracking

setTracking(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setValue

setValue(value: number): void

Parameters:

NameType
valuenumber

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


singleStep

singleStep(): number

Returns: number


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


sliderPosition

sliderPosition(): number

Returns: number


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


triggerAction

triggerAction(action: SliderAction): void

Parameters:

NameType
actionSliderAction

Returns: void


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


value

value(): number

Returns: number


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qabstractspinbox/index.html b/docs/api/generated/classes/qabstractspinbox/index.html index 8195a4663..5659a6309 100644 --- a/docs/api/generated/classes/qabstractspinbox/index.html +++ b/docs/api/generated/classes/qabstractspinbox/index.html @@ -9,7 +9,7 @@ QAbstractSpinBox | NodeGui - + @@ -25,7 +25,7 @@

QAbstractSpinBox

This is the abstract base class of button widgets, providing their functionality.

This class is a JS wrapper around Qt's QAbstractSpinBox class

The QAbstractSpinBox class is an abstract class and therefore, technically, no further instances actually have to be created. It is inherited by QDateTimeEdit and QSpinBox. (n/a QDoubleSpinBox)

Type parameters

Signals: QAbstractSpinBoxSignals

Hierarchy

NodeWidget‹Signals›

QAbstractSpinBox

NodeDateTimeEdit

QDoubleSpinBox

QSpinBox

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QAbstractSpinBox(native: NativeElement): QAbstractSpinBox

Inherited from NodeWidget.constructor

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: QAbstractSpinBox

Properties

Optional _layout

_layout? : NodeLayout‹Signals›

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayout‹Signals› | undefined

Inherited from QMenu.layout

Returns: NodeLayout‹Signals› | undefined

set layout(l: NodeLayout‹Signals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayout‹Signals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alignment

alignment(): AlignmentFlag

Returns: AlignmentFlag


buttonSymbols

buttonSymbols(): ButtonSymbols

Returns: ButtonSymbols


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


correctionMode

correctionMode(): CorrectionMode

Returns: CorrectionMode


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasAcceptableInput

hasAcceptableInput(): boolean

Returns: boolean


hasFrame

hasFrame(): boolean

Returns: boolean


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isAccelerated

isAccelerated(): boolean

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isGroupSeparatorShown

isGroupSeparatorShown(): boolean

Returns: boolean


isReadOnly

isReadOnly(): boolean

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


keyboardTracking

keyboardTracking(): boolean

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


selectAll

selectAll(): void

Returns: void


setAccelerated

setAccelerated(on: boolean): void

Parameters:

NameType
onboolean

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlignment

setAlignment(alignment: AlignmentFlag): void

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setButtonSymbols

setButtonSymbols(bs: ButtonSymbols): void

Parameters:

NameType
bsButtonSymbols

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCorrectionMode

setCorrectionMode(cm: CorrectionMode): void

Parameters:

NameType
cmCorrectionMode

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrame

setFrame(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setGroupSeparatorShown

setGroupSeparatorShown(shown: boolean): void

Parameters:

NameType
shownboolean

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setKeyboardTracking

setKeyboardTracking(kt: boolean): void

Parameters:

NameType
ktboolean

Returns: void


setLayout

setLayout(parentLayout: NodeLayout‹Signals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayout‹Signals›

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setReadOnly

setReadOnly(r: boolean): void

Parameters:

NameType
rboolean

Returns: void


setSpecialValueText

setSpecialValueText(txt: string): void

Parameters:

NameType
txtstring

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWrapping

setWrapping(w: boolean): void

Parameters:

NameType
wboolean

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


specialValueText

specialValueText(): string

Returns: string


stepDown

stepDown(): void

Returns: void


stepUp

stepUp(): void

Returns: void


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


text

text(): string

Returns: string


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wrapping

wrapping(): boolean

Returns: boolean

- + diff --git a/docs/api/generated/classes/qaction/index.html b/docs/api/generated/classes/qaction/index.html index be978641c..1ca6d28f0 100644 --- a/docs/api/generated/classes/qaction/index.html +++ b/docs/api/generated/classes/qaction/index.html @@ -9,7 +9,7 @@ QAction | NodeGui - + @@ -25,7 +25,7 @@

QAction

The QAction class provides an abstract user interface action that can be inserted into widgets.

This class is a JS wrapper around Qt's QAction class

Example

const { QAction, QMenu } = require("@nodegui/nodegui");
const menu = new QMenu();
const menuAction = new QAction();
menuAction.setText("subAction");
menuAction.addEventListener("triggered", () => {
console.log("Action clicked");
});
menu.addAction(menuAction);

Hierarchy

NodeObjectQActionSignals

QAction

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QAction(): QAction

Overrides EventWidget.constructor

Returns: QAction

+ new QAction(native: NativeElement): QAction

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: QAction

+ new QAction(parent: NodeWidget‹any›): QAction

Overrides EventWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QAction

Properties

Optional icon

icon? : QIcon


Optional menu

menu? : QMenu


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QActionSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QActionSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQActionSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


font

font(): QFont

Returns: QFont


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isCheckable

isCheckable(): boolean

Returns: boolean


isChecked

isChecked(): boolean

Returns: boolean


isSeparator

isSeparator(): boolean

Returns: boolean


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QActionSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QActionSignals

Parameters:

NameType
signalTypeSignalType
callbackQActionSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


setCheckable

setCheckable(isCheckable: boolean): void

Parameters:

NameType
isCheckableboolean

Returns: void


setChecked

setChecked(isChecked: boolean): void

Parameters:

NameType
isCheckedboolean

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Parameters:

NameType
enabledboolean

Returns: void


setFont

setFont(font: QFont): void

Parameters:

NameType
fontQFont

Returns: void


setIcon

setIcon(icon: QIcon): void

Parameters:

NameType
iconQIcon

Returns: void


setMenu

setMenu(menu: QMenu): void

Parameters:

NameType
menuQMenu

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setSeparator

setSeparator(isSeparator: boolean): void

Parameters:

NameType
isSeparatorboolean

Returns: void


setShortcut

setShortcut(keysequence: QKeySequence): void

Parameters:

NameType
keysequenceQKeySequence

Returns: void


setShortcutContext

setShortcutContext(shortcutContext: ShortcutContext): void

Parameters:

NameType
shortcutContextShortcutContext

Returns: void


setText

setText(text: string): void

Parameters:

NameType
textstring

Returns: void

- + diff --git a/docs/api/generated/classes/qapplication/index.html b/docs/api/generated/classes/qapplication/index.html index df209d439..fb1188322 100644 --- a/docs/api/generated/classes/qapplication/index.html +++ b/docs/api/generated/classes/qapplication/index.html @@ -9,7 +9,7 @@ QApplication | NodeGui - + @@ -25,7 +25,7 @@

QApplication

QApplication is the root object for the entire application. It manages app level settings.

This class is a JS wrapper around Qt's QApplication class

The QApplication class manages the GUI application's control flow and main settings. In NodeGui you will never create an instance of it manually. NodeGui's internal runtime Qode does it for you on app start. You can access the initialised QApplication though if needed.

Example

const { QApplication } = require("@nodegui/nodegui");
const qApp = QApplication.instance();
qApp.quit();

Hierarchy

NodeObjectQApplicationSignals

QApplication

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QApplication(): QApplication

Overrides EventWidget.constructor

Returns: QApplication

+ new QApplication(native: NativeElement): QApplication

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: QApplication

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QApplicationSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QApplicationSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQApplicationSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


exec

exec(): number

Returns: number


exit

exit(exitCode: number): number

Parameters:

NameType
exitCodenumber

Returns: number


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


processEvents

processEvents(): void

Returns: void


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


quit

quit(): number

Returns: number


quitOnLastWindowClosed

quitOnLastWindowClosed(): boolean

Returns: boolean


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QApplicationSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QApplicationSignals

Parameters:

NameType
signalTypeSignalType
callbackQApplicationSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setQuitOnLastWindowClosed

setQuitOnLastWindowClosed(quit: boolean): void

Parameters:

NameType
quitboolean

Returns: void


Static clipboard

clipboard(): QClipboard

Returns: QClipboard


Static desktop

desktop(): QDesktopWidget

Returns: QDesktopWidget


Static instance

instance(): QApplication

Returns: QApplication


Static style

style(): QStyle

Returns: QStyle

- + diff --git a/docs/api/generated/classes/qboxlayout/index.html b/docs/api/generated/classes/qboxlayout/index.html index 06d1bba9f..cc170992d 100644 --- a/docs/api/generated/classes/qboxlayout/index.html +++ b/docs/api/generated/classes/qboxlayout/index.html @@ -9,7 +9,7 @@ QBoxLayout | NodeGui - + @@ -27,7 +27,7 @@
const centralWidget = new QWidget();
const boxLayout = new QBoxLayout(0);
boxLayout.addWidget(new QCalendarWidget());
boxLayout.addWidget(new QCalendarWidget());
centralWidget.setLayout(boxLayout);

Hierarchy

NodeLayoutQBoxLayoutSignals

QBoxLayout

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QBoxLayout(dir: Direction): QBoxLayout

Overrides EventWidget.constructor

Parameters:

NameType
dirDirection

Returns: QBoxLayout

+ new QBoxLayout(dir: Direction, parent: NodeWidget‹any›): QBoxLayout

Overrides EventWidget.constructor

Parameters:

NameType
dirDirection
parentNodeWidget‹any›

Returns: QBoxLayout

Properties

childLayouts

childLayouts: Set‹NodeLayout‹any››


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "layout"

Inherited from NodeLayout.type

Methods

activate

activate(): boolean

Inherited from NodeLayout.activate

Returns: boolean


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QBoxLayoutSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QBoxLayoutSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQBoxLayoutSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


addLayout

addLayout(layout: NodeLayout‹any›, stretch: number): void

Parameters:

NameTypeDefault
layoutNodeLayout‹any›-
stretchnumber0

Returns: void


addSpacing

addSpacing(size: number): void

Parameters:

NameType
sizenumber

Returns: void


addStretch

addStretch(stretch: number): void

Parameters:

NameTypeDefault
stretchnumber0

Returns: void


addStrut

addStrut(size: number): void

Parameters:

NameType
sizenumber

Returns: void


addWidget

addWidget(widget: NodeWidget‹any›, stretch: number): void

Overrides NodeLayout.addWidget

Parameters:

NameTypeDefault
widgetNodeWidget‹any›-
stretchnumber0

Returns: void


count

count(): number

Returns: number


direction

direction(): Direction

Returns: Direction


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


insertLayout

insertLayout(index: number, layout: NodeLayout‹any›, stretch: number): void

Parameters:

NameTypeDefault
indexnumber-
layoutNodeLayout‹any›-
stretchnumber0

Returns: void


insertSpacing

insertSpacing(index: number, size: number): void

Parameters:

NameType
indexnumber
sizenumber

Returns: void


insertStretch

insertStretch(index: number, stretch: number): void

Parameters:

NameTypeDefault
indexnumber-
stretchnumber0

Returns: void


insertWidget

insertWidget(index: number, widget: NodeWidget‹any›, stretch: number): void

Parameters:

NameTypeDefault
indexnumber-
widgetNodeWidget‹any›-
stretchnumber0

Returns: void


invalidate

invalidate(): void

Inherited from NodeLayout.invalidate

Returns: void


isEnabled

isEnabled(): boolean

Inherited from NodeLayout.isEnabled

Returns: boolean


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QBoxLayoutSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QBoxLayoutSignals

Parameters:

NameType
signalTypeSignalType
callbackQBoxLayoutSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


removeWidget

removeWidget(widget: NodeWidget‹any›): void

Overrides NodeLayout.removeWidget

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setContentsMargins

setContentsMargins(left: number, top: number, right: number, bottom: number): void

Inherited from NodeLayout.setContentsMargins

Parameters:

NameType
leftnumber
topnumber
rightnumber
bottomnumber

Returns: void


setDirection

setDirection(dir: Direction): void

Parameters:

NameType
dirDirection

Returns: void


setEnabled

setEnabled(enable: boolean): void

Inherited from NodeLayout.setEnabled

Parameters:

NameType
enableboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setSizeConstraint

setSizeConstraint(constraint: SizeConstraint): void

Inherited from NodeLayout.setSizeConstraint

Parameters:

NameType
constraintSizeConstraint

Returns: void


setSpacing

setSpacing(spacing: number): void

Inherited from NodeLayout.setSpacing

Parameters:

NameType
spacingnumber

Returns: void


setStretch

setStretch(index: number, stretch: number): void

Parameters:

NameType
indexnumber
stretchnumber

Returns: void


sizeConstraint

sizeConstraint(): SizeConstraint

Inherited from NodeLayout.sizeConstraint

Returns: SizeConstraint


spacing

spacing(): number

Inherited from NodeLayout.spacing

Returns: number


update

update(): void

Inherited from NodeLayout.update

Returns: void

- + diff --git a/docs/api/generated/classes/qbrush/index.html b/docs/api/generated/classes/qbrush/index.html index d1a0c40c1..33ff4e171 100644 --- a/docs/api/generated/classes/qbrush/index.html +++ b/docs/api/generated/classes/qbrush/index.html @@ -9,7 +9,7 @@ QBrush | NodeGui - + @@ -25,7 +25,7 @@

QBrush

The QBrush class defines the fill pattern of shapes drawn by QPainter.

This class is a JS wrapper around Qt's QBrush class

Example

const { QBrush } = require("@nodegui/nodegui");
const brush = new QBrush();

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QBrush(): QBrush

Overrides Component.constructor

Returns: QBrush

+ new QBrush(nativeElement: NativeElement): QBrush

Overrides Component.constructor

Parameters:

NameType
nativeElementNativeElement

Returns: QBrush

+ new QBrush(color: GlobalColor, style: BrushStyle): QBrush

Overrides Component.constructor

Parameters:

NameType
colorGlobalColor
styleBrushStyle

Returns: QBrush

+ new QBrush(color: QColor, style: BrushStyle): QBrush

Overrides Component.constructor

Parameters:

NameType
colorQColor
styleBrushStyle

Returns: QBrush

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

color

color(): QColor

Returns: QColor


isOpaque

isOpaque(): boolean

Returns: boolean


setColor

setColor(color: QColor | GlobalColor): void

Parameters:

NameType
colorQColor | GlobalColor

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setStyle

setStyle(style: BrushStyle): void

Parameters:

NameType
styleBrushStyle

Returns: void


setTexture

setTexture(pixmap: QPixmap): void

Parameters:

NameType
pixmapQPixmap

Returns: void


style

style(): BrushStyle

Returns: BrushStyle


texture

texture(): QPixmap

Returns: QPixmap


Static fromQVariant

fromQVariant(variant: QVariant): QBrush

Parameters:

NameType
variantQVariant

Returns: QBrush

- + diff --git a/docs/api/generated/classes/qbuttongroup/index.html b/docs/api/generated/classes/qbuttongroup/index.html index 5c8bea2fe..558fd014a 100644 --- a/docs/api/generated/classes/qbuttongroup/index.html +++ b/docs/api/generated/classes/qbuttongroup/index.html @@ -9,7 +9,7 @@ QButtonGroup | NodeGui - + @@ -24,7 +24,7 @@

QButtonGroup

Hierarchy

NodeObject‹any›

QButtonGroup

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QButtonGroup(): QButtonGroup

Overrides EventWidget.constructor

Returns: QButtonGroup

+ new QButtonGroup(parent: NodeWidget‹any›): QButtonGroup

Overrides EventWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QButtonGroup

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addButton

addButton(button: QAbstractButtonQAbstractButtonSignals›, id: number): void

Parameters:

NameTypeDefault
buttonQAbstractButtonQAbstractButtonSignals-
idnumber-1

Returns: void


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: any[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof any

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackany[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


button

button(id: number): NativeRawPointer‹"QAbstractButton"›*

Parameters:

NameType
idnumber

Returns: NativeRawPointer‹"QAbstractButton"›*


buttons

buttons(): QAbstractButtonQAbstractButtonSignals›[]

Returns: QAbstractButtonQAbstractButtonSignals›[]


checkedButton

checkedButton(): NativeRawPointer‹"QAbstractButton"›*

Returns: NativeRawPointer‹"QAbstractButton"›*


checkedId

checkedId(): number

Returns: number


exclusive

exclusive(): boolean

Returns: boolean


id

id(button: QAbstractButtonQAbstractButtonSignals›): number

Parameters:

NameType
buttonQAbstractButtonQAbstractButtonSignals

Returns: number


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


removeButton

removeButton(button: QAbstractButtonQAbstractButtonSignals›): void

Parameters:

NameType
buttonQAbstractButtonQAbstractButtonSignals

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: any[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof any

Parameters:

NameType
signalTypeSignalType
callbackany[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


setExclusive

setExclusive(exculsive: boolean): void

Parameters:

NameType
exculsiveboolean

Returns: void


setId

setId(button: QAbstractButtonQAbstractButtonSignals›, id: number): void

Parameters:

NameType
buttonQAbstractButtonQAbstractButtonSignals
idnumber

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean

- + diff --git a/docs/api/generated/classes/qcalendarwidget/index.html b/docs/api/generated/classes/qcalendarwidget/index.html index b1f7675db..c4ab1832a 100644 --- a/docs/api/generated/classes/qcalendarwidget/index.html +++ b/docs/api/generated/classes/qcalendarwidget/index.html @@ -9,7 +9,7 @@ QCalendarWidget | NodeGui - + @@ -25,7 +25,7 @@

QCalendarWidget

Create and control a selectable monthly calendar.

This class is a JS wrapper around Qt's QCalendarWidget class

A QCalendarWidget provides a monthly based calendar widget allowing the user to select a date.

Example

const { QCalendarWidget } = require("@nodegui/nodegui");
const calendarWidget = new QCalendarWidget();
// more will follow when .selectedDate() et cetera are implemented

Hierarchy

NodeWidgetQCalendarWidgetSignals

QCalendarWidget

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QCalendarWidget(): QCalendarWidget

Overrides NodeWidget.constructor

Returns: QCalendarWidget

+ new QCalendarWidget(parent: NodeWidget‹any›): QCalendarWidget

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QCalendarWidget

Properties

Optional _layout

_layout? : NodeLayoutQCalendarWidgetSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQCalendarWidgetSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQCalendarWidgetSignals› | undefined

set layout(l: NodeLayoutQCalendarWidgetSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQCalendarWidgetSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QCalendarWidgetSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QCalendarWidgetSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQCalendarWidgetSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


dateEditAcceptDelay

dateEditAcceptDelay(): number

Returns: number


firstDayOfWeek

firstDayOfWeek(): DayOfWeek

Returns: DayOfWeek


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


horizontalHeaderFormat

horizontalHeaderFormat(): HorizontalHeaderFormat

Returns: HorizontalHeaderFormat


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isDateEditEnabled

isDateEditEnabled(): boolean

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isGridVisible

isGridVisible(): boolean

Returns: boolean


isNavigationBarVisible

isNavigationBarVisible(): boolean

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QCalendarWidgetSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QCalendarWidgetSignals

Parameters:

NameType
signalTypeSignalType
callbackQCalendarWidgetSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


selectionMode

selectionMode(): SelectionMode

Returns: SelectionMode


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDateEditAcceptDelay

setDateEditAcceptDelay(delay: number): void

Parameters:

NameType
delaynumber

Returns: void


setDateEditEnabled

setDateEditEnabled(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFirstDayOfWeek

setFirstDayOfWeek(dayOfWeek: DayOfWeek): void

Parameters:

NameType
dayOfWeekDayOfWeek

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setGridVisible

setGridVisible(show: boolean): void

Parameters:

NameType
showboolean

Returns: void


setHorizontalHeaderFormat

setHorizontalHeaderFormat(format: HorizontalHeaderFormat): void

Parameters:

NameType
formatHorizontalHeaderFormat

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQCalendarWidgetSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQCalendarWidgetSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNavigationBarVisible

setNavigationBarVisible(visible: boolean): void

Parameters:

NameType
visibleboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setSelectionMode

setSelectionMode(mode: SelectionMode): void

Parameters:

NameType
modeSelectionMode

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setVerticalHeaderFormat

setVerticalHeaderFormat(format: VerticalHeaderFormat): void

Parameters:

NameType
formatVerticalHeaderFormat

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


verticalHeaderFormat

verticalHeaderFormat(): VerticalHeaderFormat

Returns: VerticalHeaderFormat


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qcheckbox/index.html b/docs/api/generated/classes/qcheckbox/index.html index f9b1bde02..9f95b3f6c 100644 --- a/docs/api/generated/classes/qcheckbox/index.html +++ b/docs/api/generated/classes/qcheckbox/index.html @@ -9,7 +9,7 @@ QCheckBox | NodeGui - + @@ -25,7 +25,7 @@

QCheckBox

Create and control checkbox.

This class is a JS wrapper around Qt's QCheckBox class

A QCheckBox provides ability to add and manipulate native checkbox widgets.

Example

const { QCheckBox } = require("@nodegui/nodegui");
const checkbox = new QCheckBox();
checkbox.setText("Hello");

Hierarchy

QAbstractButtonQCheckBoxSignals

QCheckBox

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QCheckBox(): QCheckBox

Overrides NodeWidget.constructor

Returns: QCheckBox

+ new QCheckBox(parent: NodeWidget‹any›): QCheckBox

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QCheckBox

+ new QCheckBox(rawPointer: NativeRawPointer‹any›, disableNativeDeletion?: undefined | false | true): QCheckBox

Overrides NodeWidget.constructor

Parameters:

NameType
rawPointerNativeRawPointer‹any›
disableNativeDeletion?undefined | false | true

Returns: QCheckBox

Properties

Optional _layout

_layout? : NodeLayoutQCheckBoxSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQCheckBoxSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQCheckBoxSignals› | undefined

set layout(l: NodeLayoutQCheckBoxSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQCheckBoxSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QCheckBoxSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QCheckBoxSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQCheckBoxSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


animateClick

animateClick(msec: number): void

Inherited from QAbstractButton.animateClick

Parameters:

NameType
msecnumber

Returns: void


autoExclusive

autoExclusive(): boolean

Inherited from QAbstractButton.autoExclusive

Returns: boolean


autoRepeat

autoRepeat(): boolean

Inherited from QAbstractButton.autoRepeat

Returns: boolean


autoRepeatDelay

autoRepeatDelay(): number

Inherited from QAbstractButton.autoRepeatDelay

Returns: number


autoRepeatInterval

autoRepeatInterval(): number

Inherited from QAbstractButton.autoRepeatInterval

Returns: number


checkState

checkState(): CheckState

Returns: CheckState


click

click(): void

Inherited from QAbstractButton.click

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


icon

icon(): QIcon

Inherited from QAbstractButton.icon

Returns: QIcon


iconSize

iconSize(): QSize

Inherited from QAbstractButton.iconSize

Returns: QSize


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isCheckable

isCheckable(): boolean

Inherited from QAbstractButton.isCheckable

Returns: boolean


isChecked

isChecked(): boolean

Inherited from QAbstractButton.isChecked

Returns: boolean


isDown

isDown(): boolean

Inherited from QAbstractButton.isDown

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isTristate

isTristate(): boolean

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QCheckBoxSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QCheckBoxSignals

Parameters:

NameType
signalTypeSignalType
callbackQCheckBoxSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoExclusive

setAutoExclusive(enable: boolean): void

Inherited from QAbstractButton.setAutoExclusive

Parameters:

NameType
enableboolean

Returns: void


setAutoRepeat

setAutoRepeat(enable: boolean): void

Inherited from QAbstractButton.setAutoRepeat

Parameters:

NameType
enableboolean

Returns: void


setAutoRepeatDelay

setAutoRepeatDelay(delay: number): void

Inherited from QAbstractButton.setAutoRepeatDelay

Parameters:

NameType
delaynumber

Returns: void


setAutoRepeatInterval

setAutoRepeatInterval(interval: number): void

Inherited from QAbstractButton.setAutoRepeatInterval

Parameters:

NameType
intervalnumber

Returns: void


setCheckState

setCheckState(state: CheckState): void

Parameters:

NameType
stateCheckState

Returns: void


setCheckable

setCheckable(checkable: boolean): void

Inherited from QAbstractButton.setCheckable

Parameters:

NameType
checkableboolean

Returns: void


setChecked

setChecked(checked: boolean): void

Inherited from QAbstractButton.setChecked

Parameters:

NameType
checkedboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDown

setDown(down: boolean): void

Inherited from QAbstractButton.setDown

Parameters:

NameType
downboolean

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setIcon

setIcon(icon: QIcon): void

Inherited from QAbstractButton.setIcon

Parameters:

NameType
iconQIcon

Returns: void


setIconSize

setIconSize(iconSize: QSize): void

Inherited from QAbstractButton.setIconSize

Parameters:

NameType
iconSizeQSize

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQCheckBoxSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQCheckBoxSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setShortcut

setShortcut(key: QKeySequence): void

Inherited from QAbstractButton.setShortcut

Parameters:

NameType
keyQKeySequence

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setText

setText(text: string): void

Inherited from QAbstractButton.setText

Parameters:

NameType
textstring

Returns: void


setTristate

setTristate(y: boolean): void

Parameters:

NameTypeDefault
ybooleantrue

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


shortcut

shortcut(): QKeySequence

Inherited from QAbstractButton.shortcut

Returns: QKeySequence


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


text

text(): string

Inherited from QAbstractButton.text

Returns: string


toggle

toggle(): void

Inherited from QAbstractButton.toggle

Returns: void


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qclipboard/index.html b/docs/api/generated/classes/qclipboard/index.html index 13bb924cc..cb5577b56 100644 --- a/docs/api/generated/classes/qclipboard/index.html +++ b/docs/api/generated/classes/qclipboard/index.html @@ -9,7 +9,7 @@ QClipboard | NodeGui - + @@ -25,7 +25,7 @@

QClipboard

The QClipboard class provides access to the window system clipboard.

This class is a JS wrapper around Qt's QClipboard class

Example

const {
QClipboard,
QClipboardMode,
QApplication
} = require("@nodegui/nodegui");
const clipboard = QApplication.clipboard();
const text = clipboard.text(QClipboardMode.Clipboard);

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QClipboard(native: NativeElement): QClipboard

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: QClipboard

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

clear

clear(mode: QClipboardMode): void

Parameters:

NameType
modeQClipboardMode

Returns: void


pixmap

pixmap(mode: QClipboardMode): QPixmap

Parameters:

NameType
modeQClipboardMode

Returns: QPixmap


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setPixmap

setPixmap(pixmap: QPixmap, mode: QClipboardMode): void

Parameters:

NameType
pixmapQPixmap
modeQClipboardMode

Returns: void


setText

setText(text: string, mode: QClipboardMode): void

Parameters:

NameType
textstring
modeQClipboardMode

Returns: void


text

text(mode: QClipboardMode): string

Parameters:

NameType
modeQClipboardMode

Returns: string

- + diff --git a/docs/api/generated/classes/qcolor/index.html b/docs/api/generated/classes/qcolor/index.html index 98cc60a22..090ab7463 100644 --- a/docs/api/generated/classes/qcolor/index.html +++ b/docs/api/generated/classes/qcolor/index.html @@ -9,7 +9,7 @@ QColor | NodeGui - + @@ -24,7 +24,7 @@

QColor

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QColor(): QColor

Overrides Component.constructor

Returns: QColor

+ new QColor(nativeElement: NativeElement): QColor

Overrides Component.constructor

Parameters:

NameType
nativeElementNativeElement

Returns: QColor

+ new QColor(colorString: string): QColor

Overrides Component.constructor

Parameters:

NameType
colorStringstring

Returns: QColor

+ new QColor(color: GlobalColor): QColor

Overrides Component.constructor

Parameters:

NameType
colorGlobalColor

Returns: QColor

+ new QColor(r?: undefined | number, g?: undefined | number, b?: undefined | number, a?: undefined | number): QColor

Overrides Component.constructor

Parameters:

NameType
r?undefined | number
g?undefined | number
b?undefined | number
a?undefined | number

Returns: QColor

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

alpha

alpha(): number

Returns: number


blue

blue(): number

Returns: number


green

green(): number

Returns: number


red

red(): number

Returns: number


setAlpha

setAlpha(value: number): void

Parameters:

NameType
valuenumber

Returns: void


setBlue

setBlue(value: number): void

Parameters:

NameType
valuenumber

Returns: void


setGreen

setGreen(value: number): void

Parameters:

NameType
valuenumber

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setRed

setRed(value: number): void

Parameters:

NameType
valuenumber

Returns: void


Static fromQVariant

fromQVariant(variant: QVariant): QColor

Parameters:

NameType
variantQVariant

Returns: QColor

- + diff --git a/docs/api/generated/classes/qcolordialog/index.html b/docs/api/generated/classes/qcolordialog/index.html index a7f389672..e6efa28d8 100644 --- a/docs/api/generated/classes/qcolordialog/index.html +++ b/docs/api/generated/classes/qcolordialog/index.html @@ -9,7 +9,7 @@ QColorDialog | NodeGui - + @@ -27,7 +27,7 @@
const color = dialog.currentColor();
console.log(color.red(), color.green(), color.blue());

Hierarchy

NodeDialogQColorDialogSignals

QColorDialog

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QColorDialog(): QColorDialog

Overrides NodeWidget.constructor

Returns: QColorDialog

+ new QColorDialog(parent: NodeWidget‹any›): QColorDialog

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QColorDialog

Properties

Optional _layout

_layout? : NodeLayoutQColorDialogSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQColorDialogSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQColorDialogSignals› | undefined

set layout(l: NodeLayoutQColorDialogSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQColorDialogSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QColorDialogSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QColorDialogSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQColorDialogSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


currentColor

currentColor(): QColor

Returns: QColor


exec

exec(): DialogCode

Inherited from NodeDialog.exec

Returns: DialogCode


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isSizeGripEnabled

isSizeGripEnabled(): boolean

Inherited from NodeDialog.isSizeGripEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


open

open(): void

Inherited from NodeDialog.open

Returns: void


options

options(): ColorDialogOption

Returns: ColorDialogOption


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


reject

reject(): void

Inherited from NodeDialog.reject

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QColorDialogSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QColorDialogSignals

Parameters:

NameType
signalTypeSignalType
callbackQColorDialogSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


result

result(): number

Inherited from NodeDialog.result

Returns: number


selectedColor

selectedColor(): QColor

Returns: QColor


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCurrentColor

setCurrentColor(color: QColor): void

Parameters:

NameType
colorQColor

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQColorDialogSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQColorDialogSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setModal

setModal(modal: boolean): void

Inherited from NodeDialog.setModal

Parameters:

NameType
modalboolean

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setOption

setOption(option: ColorDialogOption, on: boolean): void

Parameters:

NameTypeDefault
optionColorDialogOption-
onbooleantrue

Returns: void


setOptions

setOptions(options: ColorDialogOption): void

Parameters:

NameType
optionsColorDialogOption

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setResult

setResult(i: number): void

Inherited from NodeDialog.setResult

Parameters:

NameType
inumber

Returns: void


setSizeGripEnabled

setSizeGripEnabled(enabled: boolean): void

Inherited from NodeDialog.setSizeGripEnabled

Parameters:

NameType
enabledboolean

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


testOption

testOption(option: ColorDialogOption): boolean

Parameters:

NameType
optionColorDialogOption

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


Static customColor

customColor(index: number): QColor

Parameters:

NameType
indexnumber

Returns: QColor


Static customCount

customCount(): number

Returns: number


Static setCustomColor

setCustomColor(index: number, color: QColor): void

Parameters:

NameType
indexnumber
colorQColor

Returns: void


Static setStandardColor

setStandardColor(index: number, color: QColor): void

Parameters:

NameType
indexnumber
colorQColor

Returns: void


Static standardColor

standardColor(index: number): QColor

Parameters:

NameType
indexnumber

Returns: QColor

- + diff --git a/docs/api/generated/classes/qcombobox/index.html b/docs/api/generated/classes/qcombobox/index.html index 3ddb8d225..9c21151f2 100644 --- a/docs/api/generated/classes/qcombobox/index.html +++ b/docs/api/generated/classes/qcombobox/index.html @@ -9,7 +9,7 @@ QComboBox | NodeGui - + @@ -27,7 +27,7 @@
comboBox.addEventListener('currentTextChanged', (text) => {
console.log('currentTextChanged: ' + text);
});
comboBox.addEventListener('currentIndexChanged', (index) => {
console.log('currentIndexChanged: ' + index);
});

Hierarchy

NodeWidgetQComboBoxSignals

QComboBox

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QComboBox(): QComboBox

Overrides NodeWidget.constructor

Returns: QComboBox

+ new QComboBox(parent: NodeWidget‹any›): QComboBox

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QComboBox

Properties

Optional _layout

_layout? : NodeLayoutQComboBoxSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQComboBoxSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQComboBoxSignals› | undefined

set layout(l: NodeLayoutQComboBoxSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQComboBoxSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QComboBoxSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QComboBoxSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQComboBoxSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


addItem

addItem(icon: QIcon | undefined, text: string, userData: QVariant): void

Parameters:

NameTypeDefault
iconQIcon | undefined-
textstring-
userDataQVariantnew QVariant()

Returns: void


addItems

addItems(texts: string[]): void

Parameters:

NameType
textsstring[]

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


clear

clear(): void

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


currentIndex

currentIndex(): number

Returns: number


currentText

currentText(): string

Returns: string


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


insertItem

insertItem(index: number, icon: QIcon | undefined, text: string, userData: QVariant): void

Parameters:

NameTypeDefault
indexnumber-
iconQIcon | undefined-
textstring-
userDataQVariantnew QVariant()

Returns: void


insertItems

insertItems(index: number, texts: string[]): void

Parameters:

NameType
indexnumber
textsstring[]

Returns: void


insertSeparator

insertSeparator(index: number): void

Parameters:

NameType
indexnumber

Returns: void


isEditable

isEditable(): boolean

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


itemData

itemData(index: number): QVariant

Parameters:

NameType
indexnumber

Returns: QVariant


itemText

itemText(index: number): string

Parameters:

NameType
indexnumber

Returns: string


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maxVisibleItems

maxVisibleItems(): number

Returns: number


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QComboBoxSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QComboBoxSignals

Parameters:

NameType
signalTypeSignalType
callbackQComboBoxSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


removeItem

removeItem(index: number): void

Parameters:

NameType
indexnumber

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCurrentIndex

setCurrentIndex(index: number): void

Parameters:

NameType
indexnumber

Returns: void


setCurrentText

setCurrentText(text: string): void

Parameters:

NameType
textstring

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEditText

setEditText(text: string): void

Parameters:

NameType
textstring

Returns: void


setEditable

setEditable(editable: boolean): void

Parameters:

NameType
editableboolean

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQComboBoxSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQComboBoxSignals

Returns: void


setMaxVisibleItems

setMaxVisibleItems(index: number): void

Parameters:

NameType
indexnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setModel

setModel(model: QStandardItemModel): void

Parameters:

NameType
modelQStandardItemModel

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setSizeAdjustPolicy

setSizeAdjustPolicy(policy: SizeAdjustPolicy): void

Parameters:

NameType
policySizeAdjustPolicy

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


sizeAdjustPolicy

sizeAdjustPolicy(): number

Returns: number


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qcursor/index.html b/docs/api/generated/classes/qcursor/index.html index 98127f65b..a2683696e 100644 --- a/docs/api/generated/classes/qcursor/index.html +++ b/docs/api/generated/classes/qcursor/index.html @@ -9,7 +9,7 @@ QCursor | NodeGui - + @@ -25,7 +25,7 @@

QCursor

The QCursor class provides scalable icons in different modes and states.

This class is a JS wrapper around Qt's QCursor class

Example

const { QCursor } = require("@nodegui/nodegui");
const cursor = new QCursor();

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QCursor(): QCursor

Overrides Component.constructor

Returns: QCursor

+ new QCursor(native: NativeElement): QCursor

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: QCursor

+ new QCursor(shape: CursorShape): QCursor

Overrides Component.constructor

Parameters:

NameType
shapeCursorShape

Returns: QCursor

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

pos

pos(): object

Returns: object

  • x: number

  • y: number


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setPos

setPos(x: number, y: number): void

Parameters:

NameType
xnumber
ynumber

Returns: void

- + diff --git a/docs/api/generated/classes/qdate/index.html b/docs/api/generated/classes/qdate/index.html index 9ff0f4776..bebe47dbf 100644 --- a/docs/api/generated/classes/qdate/index.html +++ b/docs/api/generated/classes/qdate/index.html @@ -9,7 +9,7 @@ QDate | NodeGui - + @@ -24,7 +24,7 @@

QDate

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QDate(arg?: NativeElement | number, month?: undefined | number, day?: undefined | number): QDate

Overrides Component.constructor

Parameters:

NameType
arg?NativeElement | number
month?undefined | number
day?undefined | number

Returns: QDate

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addDays

addDays(ndays: number): QDate

Parameters:

NameType
ndaysnumber

Returns: QDate


addMonths

addMonths(nmonths: number): QDate

Parameters:

NameType
nmonthsnumber

Returns: QDate


addYears

addYears(nyears: number): QDate

Parameters:

NameType
nyearsnumber

Returns: QDate


day

day(): number

Returns: number


dayOfWeek

dayOfWeek(): number

Returns: number


dayOfYear

dayOfYear(): number

Returns: number


daysInMonth

daysInMonth(): number

Returns: number


daysInYear

daysInYear(): number

Returns: number


daysTo

daysTo(d: QDate): number

Parameters:

NameType
dQDate

Returns: number


isNull

isNull(): boolean

Returns: boolean


isValid

isValid(): boolean

Returns: boolean


month

month(): number

Returns: number


setDate

setDate(year: number, month: number, day: number): boolean

Parameters:

NameType
yearnumber
monthnumber
daynumber

Returns: boolean


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


toJulianDay

toJulianDay(): number

Returns: number


toString

toString(format: string | DateFormat): string

Parameters:

NameType
formatstring | DateFormat

Returns: string


year

year(): number

Returns: number


Static currentDate

currentDate(): QDate

Returns: QDate


Static fromJulianDay

fromJulianDay(jd: number): QDate

Parameters:

NameType
jdnumber

Returns: QDate


Static fromQVariant

fromQVariant(variant: QVariant): QDate

Parameters:

NameType
variantQVariant

Returns: QDate


Static fromString

fromString(dateString: string, format: string | DateFormat): QDate

Parameters:

NameType
dateStringstring
formatstring | DateFormat

Returns: QDate


Static isLeapYear

isLeapYear(year: number): boolean

Parameters:

NameType
yearnumber

Returns: boolean


Static isValid

isValid(year: number, month: number, day: number): boolean

Parameters:

NameType
yearnumber
monthnumber
daynumber

Returns: boolean

- + diff --git a/docs/api/generated/classes/qdateedit/index.html b/docs/api/generated/classes/qdateedit/index.html index f7e1fa72c..f2da463ec 100644 --- a/docs/api/generated/classes/qdateedit/index.html +++ b/docs/api/generated/classes/qdateedit/index.html @@ -9,7 +9,7 @@ QDateEdit | NodeGui - + @@ -25,7 +25,7 @@

QDateEdit

Creates a widget to edit dates with spin box layout. WIP!

This class is a JS wrapper around Qt's QDateEdit class

A QDateEdit provides a widget for editing dates based on the QDateTimeEdit widget.

Example

const { QDateEdit } = require("@nodegui/nodegui");
const dateEdit = new QDateEdit();
// must be implemented

Hierarchy

NodeDateTimeEdit

QDateEdit

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QDateEdit(): QDateEdit

Overrides NodeWidget.constructor

Returns: QDateEdit

+ new QDateEdit(parent: NodeWidget‹any›): QDateEdit

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QDateEdit

Properties

Optional _layout

_layout? : NodeLayoutQDateTimeEditSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Optional calendar

calendar? : QCalendarWidget

Inherited from NodeDateTimeEdit.calendar


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQDateTimeEditSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQDateTimeEditSignals› | undefined

set layout(l: NodeLayoutQDateTimeEditSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQDateTimeEditSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QDateTimeEditSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QDateTimeEditSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQDateTimeEditSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alignment

alignment(): AlignmentFlag

Inherited from QAbstractSpinBox.alignment

Returns: AlignmentFlag


buttonSymbols

buttonSymbols(): ButtonSymbols

Inherited from QAbstractSpinBox.buttonSymbols

Returns: ButtonSymbols


calendarPopup

calendarPopup(): boolean

Inherited from NodeDateTimeEdit.calendarPopup

Returns: boolean


calendarWidget

calendarWidget(): QCalendarWidget | null

Inherited from NodeDateTimeEdit.calendarWidget

Returns: QCalendarWidget | null


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


correctionMode

correctionMode(): CorrectionMode

Inherited from QAbstractSpinBox.correctionMode

Returns: CorrectionMode


date

date(): QDate

Inherited from NodeDateTimeEdit.date

Returns: QDate


dateTime

dateTime(): QDateTime

Inherited from NodeDateTimeEdit.dateTime

Returns: QDateTime


displayFormat

displayFormat(): string

Inherited from NodeDateTimeEdit.displayFormat

Returns: string


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasAcceptableInput

hasAcceptableInput(): boolean

Inherited from QAbstractSpinBox.hasAcceptableInput

Returns: boolean


hasFrame

hasFrame(): boolean

Inherited from QAbstractSpinBox.hasFrame

Returns: boolean


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isAccelerated

isAccelerated(): boolean

Inherited from QAbstractSpinBox.isAccelerated

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isGroupSeparatorShown

isGroupSeparatorShown(): boolean

Inherited from QAbstractSpinBox.isGroupSeparatorShown

Returns: boolean


isReadOnly

isReadOnly(): boolean

Inherited from QAbstractSpinBox.isReadOnly

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


keyboardTracking

keyboardTracking(): boolean

Inherited from QAbstractSpinBox.keyboardTracking

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QDateTimeEditSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QDateTimeEditSignals

Parameters:

NameType
signalTypeSignalType
callbackQDateTimeEditSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


selectAll

selectAll(): void

Inherited from QAbstractSpinBox.selectAll

Returns: void


setAccelerated

setAccelerated(on: boolean): void

Inherited from QAbstractSpinBox.setAccelerated

Parameters:

NameType
onboolean

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlignment

setAlignment(alignment: AlignmentFlag): void

Inherited from QAbstractSpinBox.setAlignment

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setButtonSymbols

setButtonSymbols(bs: ButtonSymbols): void

Inherited from QAbstractSpinBox.setButtonSymbols

Parameters:

NameType
bsButtonSymbols

Returns: void


setCalendarPopup

setCalendarPopup(enable: boolean): void

Inherited from NodeDateTimeEdit.setCalendarPopup

Parameters:

NameType
enableboolean

Returns: void


setCalendarWidget

setCalendarWidget(calendarWidget: QCalendarWidget): void

Inherited from NodeDateTimeEdit.setCalendarWidget

Parameters:

NameType
calendarWidgetQCalendarWidget

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCorrectionMode

setCorrectionMode(cm: CorrectionMode): void

Inherited from QAbstractSpinBox.setCorrectionMode

Parameters:

NameType
cmCorrectionMode

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDate

setDate(date: QDate): void

Inherited from NodeDateTimeEdit.setDate

Parameters:

NameType
dateQDate

Returns: void


setDateTime

setDateTime(datetime: QDateTime): void

Inherited from NodeDateTimeEdit.setDateTime

Parameters:

NameType
datetimeQDateTime

Returns: void


setDisplayFormat

setDisplayFormat(format: string): void

Inherited from NodeDateTimeEdit.setDisplayFormat

Parameters:

NameType
formatstring

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrame

setFrame(enable: boolean): void

Inherited from QAbstractSpinBox.setFrame

Parameters:

NameType
enableboolean

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setGroupSeparatorShown

setGroupSeparatorShown(shown: boolean): void

Inherited from QAbstractSpinBox.setGroupSeparatorShown

Parameters:

NameType
shownboolean

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setKeyboardTracking

setKeyboardTracking(kt: boolean): void

Inherited from QAbstractSpinBox.setKeyboardTracking

Parameters:

NameType
ktboolean

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQDateTimeEditSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQDateTimeEditSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setReadOnly

setReadOnly(r: boolean): void

Inherited from QAbstractSpinBox.setReadOnly

Parameters:

NameType
rboolean

Returns: void


setSpecialValueText

setSpecialValueText(txt: string): void

Inherited from QAbstractSpinBox.setSpecialValueText

Parameters:

NameType
txtstring

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTime

setTime(time: QTime): void

Inherited from NodeDateTimeEdit.setTime

Parameters:

NameType
timeQTime

Returns: void


setTimeSpec

setTimeSpec(spec: TimeSpec): void

Inherited from NodeDateTimeEdit.setTimeSpec

Parameters:

NameType
specTimeSpec

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWrapping

setWrapping(w: boolean): void

Inherited from QAbstractSpinBox.setWrapping

Parameters:

NameType
wboolean

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


specialValueText

specialValueText(): string

Inherited from QAbstractSpinBox.specialValueText

Returns: string


stepDown

stepDown(): void

Inherited from QAbstractSpinBox.stepDown

Returns: void


stepUp

stepUp(): void

Inherited from QAbstractSpinBox.stepUp

Returns: void


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


text

text(): string

Inherited from QAbstractSpinBox.text

Returns: string


time

time(): QTime

Inherited from NodeDateTimeEdit.time

Returns: QTime


timeSpec

timeSpec(): TimeSpec

Inherited from NodeDateTimeEdit.timeSpec

Returns: TimeSpec


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wrapping

wrapping(): boolean

Inherited from QAbstractSpinBox.wrapping

Returns: boolean

- + diff --git a/docs/api/generated/classes/qdatetime/index.html b/docs/api/generated/classes/qdatetime/index.html index 44b470237..5cd69a5fd 100644 --- a/docs/api/generated/classes/qdatetime/index.html +++ b/docs/api/generated/classes/qdatetime/index.html @@ -9,7 +9,7 @@ QDateTime | NodeGui - + @@ -24,7 +24,7 @@

QDateTime

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QDateTime(arg?: NativeElement, time?: NativeElement): QDateTime

Overrides Component.constructor

Parameters:

NameType
arg?NativeElement
time?NativeElement

Returns: QDateTime

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addDays

addDays(ndays: number): QDateTime

Parameters:

NameType
ndaysnumber

Returns: QDateTime


addMSecs

addMSecs(msecs: number): QDateTime

Parameters:

NameType
msecsnumber

Returns: QDateTime


addMonths

addMonths(nmonths: number): QDateTime

Parameters:

NameType
nmonthsnumber

Returns: QDateTime


addSecs

addSecs(s: number): QDateTime

Parameters:

NameType
snumber

Returns: QDateTime


addYears

addYears(nyears: number): QDateTime

Parameters:

NameType
nyearsnumber

Returns: QDateTime


date

date(): QDate

Returns: QDate


daysTo

daysTo(other: QDateTime): number

Parameters:

NameType
otherQDateTime

Returns: number


isDaylightTime

isDaylightTime(): boolean

Returns: boolean


isNull

isNull(): boolean

Returns: boolean


isValid

isValid(): boolean

Returns: boolean


msecsTo

msecsTo(other: QDateTime): number

Parameters:

NameType
otherQDateTime

Returns: number


offsetFromUtc

offsetFromUtc(): number

Returns: number


secsTo

secsTo(other: QDateTime): number

Parameters:

NameType
otherQDateTime

Returns: number


setDate

setDate(date: QDate): void

Parameters:

NameType
dateQDate

Returns: void


setMSecsSinceEpoch

setMSecsSinceEpoch(msecs: number): void

Parameters:

NameType
msecsnumber

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setOffsetFromUtc

setOffsetFromUtc(offsetSeconds: number): void

Parameters:

NameType
offsetSecondsnumber

Returns: void


setSecsSinceEpoch

setSecsSinceEpoch(secs: number): void

Parameters:

NameType
secsnumber

Returns: void


setTime

setTime(time: QTime): void

Parameters:

NameType
timeQTime

Returns: void


setTimeSpec

setTimeSpec(spec: TimeSpec): void

Parameters:

NameType
specTimeSpec

Returns: void


time

time(): QTime

Returns: QTime


timeSpec

timeSpec(): TimeSpec

Returns: TimeSpec


toLocalTime

toLocalTime(): QDateTime

Returns: QDateTime


toMSecsSinceEpoch

toMSecsSinceEpoch(): number

Returns: number


toOffsetFromUtc

toOffsetFromUtc(offsetSeconds: number): QDateTime

Parameters:

NameType
offsetSecondsnumber

Returns: QDateTime


toSecsSinceEpoch

toSecsSinceEpoch(): number

Returns: number


toString

toString(format: string | DateFormat): string

Parameters:

NameType
formatstring | DateFormat

Returns: string


toTimeSpec

toTimeSpec(spec: TimeSpec): QDateTime

Parameters:

NameType
specTimeSpec

Returns: QDateTime


toUTC

toUTC(): QDateTime

Returns: QDateTime


Static currentDateTime

currentDateTime(): QDateTime

Returns: QDateTime


Static currentDateTimeUtc

currentDateTimeUtc(): QDateTime

Returns: QDateTime


Static currentMSecsSinceEpoch

currentMSecsSinceEpoch(): number

Returns: number


Static currentSecsSinceEpoch

currentSecsSinceEpoch(): number

Returns: number


Static fromQVariant

fromQVariant(variant: QVariant): QDateTime

Parameters:

NameType
variantQVariant

Returns: QDateTime


Static fromString

fromString(dateTimeString: string, format: string | DateFormat): QDateTime

Parameters:

NameType
dateTimeStringstring
formatstring | DateFormat

Returns: QDateTime

- + diff --git a/docs/api/generated/classes/qdatetimeedit/index.html b/docs/api/generated/classes/qdatetimeedit/index.html index 345d4d805..246852143 100644 --- a/docs/api/generated/classes/qdatetimeedit/index.html +++ b/docs/api/generated/classes/qdatetimeedit/index.html @@ -9,7 +9,7 @@ QDateTimeEdit | NodeGui - + @@ -28,7 +28,7 @@
let time = new QTime();
time.setHMS(16, 30, 0);
dateTimeEdit.setDate(date);
dateTimeEdit.setTime(time);

Hierarchy

NodeDateTimeEdit

QDateTimeEdit

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QDateTimeEdit(): QDateTimeEdit

Overrides NodeWidget.constructor

Returns: QDateTimeEdit

+ new QDateTimeEdit(parent: NodeWidget‹any›): QDateTimeEdit

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QDateTimeEdit

Properties

Optional _layout

_layout? : NodeLayoutQDateTimeEditSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Optional calendar

calendar? : QCalendarWidget

Inherited from NodeDateTimeEdit.calendar


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQDateTimeEditSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQDateTimeEditSignals› | undefined

set layout(l: NodeLayoutQDateTimeEditSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQDateTimeEditSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QDateTimeEditSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QDateTimeEditSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQDateTimeEditSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alignment

alignment(): AlignmentFlag

Inherited from QAbstractSpinBox.alignment

Returns: AlignmentFlag


buttonSymbols

buttonSymbols(): ButtonSymbols

Inherited from QAbstractSpinBox.buttonSymbols

Returns: ButtonSymbols


calendarPopup

calendarPopup(): boolean

Inherited from NodeDateTimeEdit.calendarPopup

Returns: boolean


calendarWidget

calendarWidget(): QCalendarWidget | null

Inherited from NodeDateTimeEdit.calendarWidget

Returns: QCalendarWidget | null


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


correctionMode

correctionMode(): CorrectionMode

Inherited from QAbstractSpinBox.correctionMode

Returns: CorrectionMode


date

date(): QDate

Inherited from NodeDateTimeEdit.date

Returns: QDate


dateTime

dateTime(): QDateTime

Inherited from NodeDateTimeEdit.dateTime

Returns: QDateTime


displayFormat

displayFormat(): string

Inherited from NodeDateTimeEdit.displayFormat

Returns: string


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasAcceptableInput

hasAcceptableInput(): boolean

Inherited from QAbstractSpinBox.hasAcceptableInput

Returns: boolean


hasFrame

hasFrame(): boolean

Inherited from QAbstractSpinBox.hasFrame

Returns: boolean


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isAccelerated

isAccelerated(): boolean

Inherited from QAbstractSpinBox.isAccelerated

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isGroupSeparatorShown

isGroupSeparatorShown(): boolean

Inherited from QAbstractSpinBox.isGroupSeparatorShown

Returns: boolean


isReadOnly

isReadOnly(): boolean

Inherited from QAbstractSpinBox.isReadOnly

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


keyboardTracking

keyboardTracking(): boolean

Inherited from QAbstractSpinBox.keyboardTracking

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QDateTimeEditSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QDateTimeEditSignals

Parameters:

NameType
signalTypeSignalType
callbackQDateTimeEditSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


selectAll

selectAll(): void

Inherited from QAbstractSpinBox.selectAll

Returns: void


setAccelerated

setAccelerated(on: boolean): void

Inherited from QAbstractSpinBox.setAccelerated

Parameters:

NameType
onboolean

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlignment

setAlignment(alignment: AlignmentFlag): void

Inherited from QAbstractSpinBox.setAlignment

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setButtonSymbols

setButtonSymbols(bs: ButtonSymbols): void

Inherited from QAbstractSpinBox.setButtonSymbols

Parameters:

NameType
bsButtonSymbols

Returns: void


setCalendarPopup

setCalendarPopup(enable: boolean): void

Inherited from NodeDateTimeEdit.setCalendarPopup

Parameters:

NameType
enableboolean

Returns: void


setCalendarWidget

setCalendarWidget(calendarWidget: QCalendarWidget): void

Inherited from NodeDateTimeEdit.setCalendarWidget

Parameters:

NameType
calendarWidgetQCalendarWidget

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCorrectionMode

setCorrectionMode(cm: CorrectionMode): void

Inherited from QAbstractSpinBox.setCorrectionMode

Parameters:

NameType
cmCorrectionMode

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDate

setDate(date: QDate): void

Inherited from NodeDateTimeEdit.setDate

Parameters:

NameType
dateQDate

Returns: void


setDateTime

setDateTime(datetime: QDateTime): void

Inherited from NodeDateTimeEdit.setDateTime

Parameters:

NameType
datetimeQDateTime

Returns: void


setDisplayFormat

setDisplayFormat(format: string): void

Inherited from NodeDateTimeEdit.setDisplayFormat

Parameters:

NameType
formatstring

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrame

setFrame(enable: boolean): void

Inherited from QAbstractSpinBox.setFrame

Parameters:

NameType
enableboolean

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setGroupSeparatorShown

setGroupSeparatorShown(shown: boolean): void

Inherited from QAbstractSpinBox.setGroupSeparatorShown

Parameters:

NameType
shownboolean

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setKeyboardTracking

setKeyboardTracking(kt: boolean): void

Inherited from QAbstractSpinBox.setKeyboardTracking

Parameters:

NameType
ktboolean

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQDateTimeEditSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQDateTimeEditSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setReadOnly

setReadOnly(r: boolean): void

Inherited from QAbstractSpinBox.setReadOnly

Parameters:

NameType
rboolean

Returns: void


setSpecialValueText

setSpecialValueText(txt: string): void

Inherited from QAbstractSpinBox.setSpecialValueText

Parameters:

NameType
txtstring

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTime

setTime(time: QTime): void

Inherited from NodeDateTimeEdit.setTime

Parameters:

NameType
timeQTime

Returns: void


setTimeSpec

setTimeSpec(spec: TimeSpec): void

Inherited from NodeDateTimeEdit.setTimeSpec

Parameters:

NameType
specTimeSpec

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWrapping

setWrapping(w: boolean): void

Inherited from QAbstractSpinBox.setWrapping

Parameters:

NameType
wboolean

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


specialValueText

specialValueText(): string

Inherited from QAbstractSpinBox.specialValueText

Returns: string


stepDown

stepDown(): void

Inherited from QAbstractSpinBox.stepDown

Returns: void


stepUp

stepUp(): void

Inherited from QAbstractSpinBox.stepUp

Returns: void


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


text

text(): string

Inherited from QAbstractSpinBox.text

Returns: string


time

time(): QTime

Inherited from NodeDateTimeEdit.time

Returns: QTime


timeSpec

timeSpec(): TimeSpec

Inherited from NodeDateTimeEdit.timeSpec

Returns: TimeSpec


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wrapping

wrapping(): boolean

Inherited from QAbstractSpinBox.wrapping

Returns: boolean

- + diff --git a/docs/api/generated/classes/qdesktopwidget/index.html b/docs/api/generated/classes/qdesktopwidget/index.html index bb256e9fb..421d7c41b 100644 --- a/docs/api/generated/classes/qdesktopwidget/index.html +++ b/docs/api/generated/classes/qdesktopwidget/index.html @@ -9,7 +9,7 @@ QDesktopWidget | NodeGui - + @@ -24,7 +24,7 @@

QDesktopWidget

Hierarchy

NodeWidgetQDesktopWidgetSignals

QDesktopWidget

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QDesktopWidget(parent?: NodeWidget‹any›): QDesktopWidget

Overrides NodeWidget.constructor

Parameters:

NameType
parent?NodeWidget‹any›

Returns: QDesktopWidget

Properties

Optional _layout

_layout? : NodeLayoutQDesktopWidgetSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQDesktopWidgetSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQDesktopWidgetSignals› | undefined

set layout(l: NodeLayoutQDesktopWidgetSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQDesktopWidgetSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QDesktopWidgetSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QDesktopWidgetSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQDesktopWidgetSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


availableGeometry

availableGeometry(screen: number): QRect

Parameters:

NameTypeDefault
screennumber-1

Returns: QRect


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QDesktopWidgetSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QDesktopWidgetSignals

Parameters:

NameType
signalTypeSignalType
callbackQDesktopWidgetSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


screenGeometry

screenGeometry(screen: number): QRect

Parameters:

NameTypeDefault
screennumber-1

Returns: QRect


screenNumber

screenNumber(): number

Returns: number


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQDesktopWidgetSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQDesktopWidgetSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qdial/index.html b/docs/api/generated/classes/qdial/index.html index 72d1fdc6a..08543d004 100644 --- a/docs/api/generated/classes/qdial/index.html +++ b/docs/api/generated/classes/qdial/index.html @@ -9,7 +9,7 @@ QDial | NodeGui - + @@ -25,7 +25,7 @@

QDial

Create and control dial slider widgets.

This class is a JS wrapper around Qt's QDial class

A QDial provides ability to add and manipulate native dial slider widgets.

Example

const { QDial } = require("@nodegui/nodegui");
const dial = new QDial();

Hierarchy

QAbstractSliderQDialSignals

QDial

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QDial(): QDial

Overrides NodeWidget.constructor

Returns: QDial

+ new QDial(parent: NodeWidget‹any›): QDial

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QDial

Properties

Optional _layout

_layout? : NodeLayoutQDialSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQDialSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQDialSignals› | undefined

set layout(l: NodeLayoutQDialSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQDialSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QDialSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QDialSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQDialSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hasTracking

hasTracking(): boolean

Inherited from QAbstractSlider.hasTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


invertedAppearance

invertedAppearance(): boolean

Inherited from QAbstractSlider.invertedAppearance

Returns: boolean


invertedControls

invertedControls(): boolean

Inherited from QAbstractSlider.invertedControls

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isSliderDown

isSliderDown(): boolean

Inherited from QAbstractSlider.isSliderDown

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximum

maximum(): number

Inherited from QAbstractSlider.maximum

Returns: number


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimum

minimum(): number

Inherited from QAbstractSlider.minimum

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


notchSize

notchSize(): number

Returns: number


notchTarget

notchTarget(): number

Returns: number


notchesVisible

notchesVisible(): boolean

Returns: boolean


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


orientation

orientation(): Orientation

Inherited from QAbstractSlider.orientation

Returns: Orientation


pageStep

pageStep(): number

Inherited from QAbstractSlider.pageStep

Returns: number


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QDialSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QDialSignals

Parameters:

NameType
signalTypeSignalType
callbackQDialSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setInvertedAppearance

setInvertedAppearance(inverted: boolean): void

Inherited from QAbstractSlider.setInvertedAppearance

Parameters:

NameType
invertedboolean

Returns: void


setInvertedControls

setInvertedControls(inverted: boolean): void

Inherited from QAbstractSlider.setInvertedControls

Parameters:

NameType
invertedboolean

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQDialSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQDialSignals

Returns: void


setMaximum

setMaximum(maximum: number): void

Inherited from QAbstractSlider.setMaximum

Parameters:

NameType
maximumnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimum

setMinimum(minimum: number): void

Inherited from QAbstractSlider.setMinimum

Parameters:

NameType
minimumnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setNotchTarget

setNotchTarget(target: number): void

Parameters:

NameType
targetnumber

Returns: void


setNotchesVisible

setNotchesVisible(visible: boolean): void

Parameters:

NameType
visibleboolean

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setOrientation

setOrientation(orientation: Orientation): void

Inherited from QAbstractSlider.setOrientation

Parameters:

NameType
orientationOrientation

Returns: void


setPageStep

setPageStep(step: number): void

Inherited from QAbstractSlider.setPageStep

Parameters:

NameType
stepnumber

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setRange

setRange(min: number, max: number): void

Inherited from QAbstractSlider.setRange

Parameters:

NameType
minnumber
maxnumber

Returns: void


setSingleStep

setSingleStep(step: number): void

Inherited from QAbstractSlider.setSingleStep

Parameters:

NameType
stepnumber

Returns: void


setSliderDown

setSliderDown(down: boolean): void

Inherited from QAbstractSlider.setSliderDown

Parameters:

NameType
downboolean

Returns: void


setSliderPosition

setSliderPosition(position: number): void

Inherited from QAbstractSlider.setSliderPosition

Parameters:

NameType
positionnumber

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTracking

setTracking(enable: boolean): void

Inherited from QAbstractSlider.setTracking

Parameters:

NameType
enableboolean

Returns: void


setValue

setValue(value: number): void

Inherited from QAbstractSlider.setValue

Parameters:

NameType
valuenumber

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWrapping

setWrapping(on: boolean): void

Parameters:

NameType
onboolean

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


singleStep

singleStep(): number

Inherited from QAbstractSlider.singleStep

Returns: number


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


sliderPosition

sliderPosition(): number

Inherited from QAbstractSlider.sliderPosition

Returns: number


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


triggerAction

triggerAction(action: SliderAction): void

Inherited from QAbstractSlider.triggerAction

Parameters:

NameType
actionSliderAction

Returns: void


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


value

value(): number

Inherited from QAbstractSlider.value

Returns: number


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wrapping

wrapping(): boolean

Returns: boolean

- + diff --git a/docs/api/generated/classes/qdialog/index.html b/docs/api/generated/classes/qdialog/index.html index 5a3c7d4e7..89bbf4155 100644 --- a/docs/api/generated/classes/qdialog/index.html +++ b/docs/api/generated/classes/qdialog/index.html @@ -9,7 +9,7 @@ QDialog | NodeGui - + @@ -24,7 +24,7 @@

QDialog

This is the base class of dialog windows.

This class is a JS wrapper around Qt's QDialog class

It is inherited by QFileDialog and QMessageBox (n/a QColorDialog, QErrorMessage, QFontDialog, QInputDialog, QMessageBox, QProgressDialog, and QWizard)

Hierarchy

NodeDialogQDialogSignals

QDialog

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QDialog(arg?: NodeDialogQDialogSignals› | NativeElement): QDialog

Overrides NodeWidget.constructor

Parameters:

NameType
arg?NodeDialogQDialogSignals› | NativeElement

Returns: QDialog

Properties

Optional _layout

_layout? : NodeLayoutQDialogSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQDialogSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQDialogSignals› | undefined

set layout(l: NodeLayoutQDialogSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQDialogSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QDialogSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QDialogSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQDialogSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


exec

exec(): DialogCode

Inherited from NodeDialog.exec

Returns: DialogCode


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isSizeGripEnabled

isSizeGripEnabled(): boolean

Inherited from NodeDialog.isSizeGripEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


open

open(): void

Inherited from NodeDialog.open

Returns: void


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


reject

reject(): void

Inherited from NodeDialog.reject

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QDialogSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QDialogSignals

Parameters:

NameType
signalTypeSignalType
callbackQDialogSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


result

result(): number

Inherited from NodeDialog.result

Returns: number


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQDialogSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQDialogSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setModal

setModal(modal: boolean): void

Inherited from NodeDialog.setModal

Parameters:

NameType
modalboolean

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setResult

setResult(i: number): void

Inherited from NodeDialog.setResult

Parameters:

NameType
inumber

Returns: void


setSizeGripEnabled

setSizeGripEnabled(enabled: boolean): void

Inherited from NodeDialog.setSizeGripEnabled

Parameters:

NameType
enabledboolean

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qdoublespinbox/index.html b/docs/api/generated/classes/qdoublespinbox/index.html index 86ba6bc64..907e09d5e 100644 --- a/docs/api/generated/classes/qdoublespinbox/index.html +++ b/docs/api/generated/classes/qdoublespinbox/index.html @@ -9,7 +9,7 @@ QDoubleSpinBox | NodeGui - + @@ -25,7 +25,7 @@

QDoubleSpinBox

Create and control double spin box widgets.

This class is a JS wrapper around Qt's QDoubleSpinBox class

A QDoubleSpinBox provides ability to add and manipulate native double spin box widgets.

Example

const { QDoubleSpinBox } = require("@nodegui/nodegui");
const doublespinBox = new QDoubleSpinBox();

Hierarchy

QAbstractSpinBoxQDoubleSpinBoxSignals

QDoubleSpinBox

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QDoubleSpinBox(): QDoubleSpinBox

Overrides NodeWidget.constructor

Returns: QDoubleSpinBox

+ new QDoubleSpinBox(parent: NodeWidget‹any›): QDoubleSpinBox

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QDoubleSpinBox

Properties

Optional _layout

_layout? : NodeLayoutQDoubleSpinBoxSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQDoubleSpinBoxSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQDoubleSpinBoxSignals› | undefined

set layout(l: NodeLayoutQDoubleSpinBoxSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQDoubleSpinBoxSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QDoubleSpinBoxSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QDoubleSpinBoxSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQDoubleSpinBoxSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alignment

alignment(): AlignmentFlag

Inherited from QAbstractSpinBox.alignment

Returns: AlignmentFlag


buttonSymbols

buttonSymbols(): ButtonSymbols

Inherited from QAbstractSpinBox.buttonSymbols

Returns: ButtonSymbols


cleanText

cleanText(): string

Returns: string


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


correctionMode

correctionMode(): CorrectionMode

Inherited from QAbstractSpinBox.correctionMode

Returns: CorrectionMode


decimals

decimals(): number

Returns: number


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasAcceptableInput

hasAcceptableInput(): boolean

Inherited from QAbstractSpinBox.hasAcceptableInput

Returns: boolean


hasFrame

hasFrame(): boolean

Inherited from QAbstractSpinBox.hasFrame

Returns: boolean


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isAccelerated

isAccelerated(): boolean

Inherited from QAbstractSpinBox.isAccelerated

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isGroupSeparatorShown

isGroupSeparatorShown(): boolean

Inherited from QAbstractSpinBox.isGroupSeparatorShown

Returns: boolean


isReadOnly

isReadOnly(): boolean

Inherited from QAbstractSpinBox.isReadOnly

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


keyboardTracking

keyboardTracking(): boolean

Inherited from QAbstractSpinBox.keyboardTracking

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximum

maximum(): number

Returns: number


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimum

minimum(): number

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


prefix

prefix(): string

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QDoubleSpinBoxSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QDoubleSpinBoxSignals

Parameters:

NameType
signalTypeSignalType
callbackQDoubleSpinBoxSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


selectAll

selectAll(): void

Inherited from QAbstractSpinBox.selectAll

Returns: void


setAccelerated

setAccelerated(on: boolean): void

Inherited from QAbstractSpinBox.setAccelerated

Parameters:

NameType
onboolean

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlignment

setAlignment(alignment: AlignmentFlag): void

Inherited from QAbstractSpinBox.setAlignment

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setButtonSymbols

setButtonSymbols(bs: ButtonSymbols): void

Inherited from QAbstractSpinBox.setButtonSymbols

Parameters:

NameType
bsButtonSymbols

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCorrectionMode

setCorrectionMode(cm: CorrectionMode): void

Inherited from QAbstractSpinBox.setCorrectionMode

Parameters:

NameType
cmCorrectionMode

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDecimals

setDecimals(prec: number): void

Parameters:

NameType
precnumber

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrame

setFrame(enable: boolean): void

Inherited from QAbstractSpinBox.setFrame

Parameters:

NameType
enableboolean

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setGroupSeparatorShown

setGroupSeparatorShown(shown: boolean): void

Inherited from QAbstractSpinBox.setGroupSeparatorShown

Parameters:

NameType
shownboolean

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setKeyboardTracking

setKeyboardTracking(kt: boolean): void

Inherited from QAbstractSpinBox.setKeyboardTracking

Parameters:

NameType
ktboolean

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQDoubleSpinBoxSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQDoubleSpinBoxSignals

Returns: void


setMaximum

setMaximum(max: number): void

Parameters:

NameType
maxnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimum

setMinimum(min: number): void

Parameters:

NameType
minnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setPrefix

setPrefix(prefix: string): void

Parameters:

NameType
prefixstring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setRange

setRange(minimum: number, maximum: number): void

Parameters:

NameType
minimumnumber
maximumnumber

Returns: void


setReadOnly

setReadOnly(r: boolean): void

Inherited from QAbstractSpinBox.setReadOnly

Parameters:

NameType
rboolean

Returns: void


setSingleStep

setSingleStep(val: number): void

Parameters:

NameType
valnumber

Returns: void


setSpecialValueText

setSpecialValueText(txt: string): void

Inherited from QAbstractSpinBox.setSpecialValueText

Parameters:

NameType
txtstring

Returns: void


setStepType

setStepType(stepType: StepType): void

Parameters:

NameType
stepTypeStepType

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setSuffix

setSuffix(suffix: string): void

Parameters:

NameType
suffixstring

Returns: void


setValue

setValue(val: number): void

Parameters:

NameType
valnumber

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWrapping

setWrapping(w: boolean): void

Inherited from QAbstractSpinBox.setWrapping

Parameters:

NameType
wboolean

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


singleStep

singleStep(): number

Returns: number


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


specialValueText

specialValueText(): string

Inherited from QAbstractSpinBox.specialValueText

Returns: string


stepDown

stepDown(): void

Inherited from QAbstractSpinBox.stepDown

Returns: void


stepType

stepType(): StepType

Returns: StepType


stepUp

stepUp(): void

Inherited from QAbstractSpinBox.stepUp

Returns: void


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


suffix

suffix(): string

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


text

text(): string

Inherited from QAbstractSpinBox.text

Returns: string


textFromValue

textFromValue(value: number): string

Parameters:

NameType
valuenumber

Returns: string


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


value

value(): number

Returns: number


valueFromText

valueFromText(text: string): number

Parameters:

NameType
textstring

Returns: number


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wrapping

wrapping(): boolean

Inherited from QAbstractSpinBox.wrapping

Returns: boolean

- + diff --git a/docs/api/generated/classes/qdrag/index.html b/docs/api/generated/classes/qdrag/index.html index dd23b0f76..7e9095a7e 100644 --- a/docs/api/generated/classes/qdrag/index.html +++ b/docs/api/generated/classes/qdrag/index.html @@ -9,7 +9,7 @@ QDrag | NodeGui - + @@ -25,7 +25,7 @@

QDrag

description

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QDrag(arg?: NativeElement | QObject): QDrag

Overrides Component.constructor

Parameters:

NameType
arg?NativeElement | QObject

Returns: QDrag

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

defaultAction

defaultAction(): DropAction

Returns the default proposed drop action for this drag operation.

Returns: DropAction


dragCursor

dragCursor(action: DropAction): QPixmap

Returns the drag cursor for the action.

Parameters:

NameType
actionDropAction

Returns: QPixmap


exec

exec(supportedActions: number, defaultDropAction?: DropAction): DropAction

Starts the drag and drop operation and returns a value indicating the requested drop action when it is completed. The drop actions that the user can choose from are specified in supportedActions. The default proposed action will be selected among the allowed actions in the following order: Move, Copy and Link.

Parameters:

NameTypeDefault
supportedActionsnumberDropAction.MoveAction
defaultDropAction?DropAction-

Returns: DropAction


hotSpot

hotSpot(): QPoint

Returns the position of the hot spot relative to the top-left corner of the cursor.

Returns: QPoint


mimeData

mimeData(): QMimeData

Returns the MIME data that is encapsulated by the drag object.

Returns: QMimeData


pixmap

pixmap(): QPixmap

Returns the pixmap used to represent the data in a drag and drop operation.

Returns: QPixmap


setDragCursor

setDragCursor(cursor: QPixmap, action: DropAction): void

Sets the drag cursor for the action. This allows you to override the default native cursors. To revert to using the native cursor for action pass in a null QPixmap as cursor.

Parameters:

NameType
cursorQPixmap
actionDropAction

Returns: void


setHotSpot

setHotSpot(hotspot: QPoint): void

Sets the position of the hot spot relative to the top-left corner of the pixmap used to the point specified by hotspot.

Parameters:

NameType
hotspotQPoint

Returns: void


setMimeData

setMimeData(data: QMimeData): void

Sets the data to be sent to the given MIME data. Ownership of the data is transferred to the QDrag object.

Parameters:

NameType
dataQMimeData

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setPixmap

setPixmap(pixmap: QPixmap): void

Sets pixmap as the pixmap used to represent the data in a drag and drop operation. You can only set a pixmap before the drag is started.

Parameters:

NameType
pixmapQPixmap

Returns: void


supportedActions

supportedActions(): number

Returns the set of possible drop actions for this drag operation.

Returns: number


Static cancel

cancel(): void

Cancels a drag operation initiated by Qt.

Returns: void

- + diff --git a/docs/api/generated/classes/qdragleaveevent/index.html b/docs/api/generated/classes/qdragleaveevent/index.html index 962f462f5..fe9c29b06 100644 --- a/docs/api/generated/classes/qdragleaveevent/index.html +++ b/docs/api/generated/classes/qdragleaveevent/index.html @@ -9,7 +9,7 @@ QDragLeaveEvent | NodeGui - + @@ -27,7 +27,7 @@ Setting the accept parameter indicates that the event receiver wants the event. Clearing the accept parameter indicates that the event receiver does not want the event. Unwanted events might be propagated to the parent widget.

Returns: void


isAccepted

isAccepted(): boolean

Returns: boolean


setAccepted

setAccepted(accepted: boolean): void

Sets the accept flag of the event object

Parameters:

NameType
acceptedboolean

Returns: void


spontaneous

spontaneous(): boolean

Returns true if the event originated outside the application (a system event); otherwise returns false.

The return value of this function is not defined for paint events.

Returns: boolean


type

type(): number

Returns the event type

Returns: number

This is QEvent::Type

- + diff --git a/docs/api/generated/classes/qdragmoveevent/index.html b/docs/api/generated/classes/qdragmoveevent/index.html index 92fd05cc0..4948b947b 100644 --- a/docs/api/generated/classes/qdragmoveevent/index.html +++ b/docs/api/generated/classes/qdragmoveevent/index.html @@ -9,7 +9,7 @@ QDragMoveEvent | NodeGui - + @@ -31,7 +31,7 @@ if you have called setDropAction() to explicitly choose a drop action

Parameters:

NameType
x?undefined | number
y?undefined | number
width?undefined | number
height?undefined | number

Returns: void


isAccepted

isAccepted(): boolean

Returns: boolean


keyboardModifiers

keyboardModifiers(): number

Returns the modifier keys that are pressed

see Qt::KeyboardModifier for flags

Returns: number


mimeData

mimeData(): QMimeData

Returns the data that was dropped on the widget and its associated MIME type information

Returns: QMimeData


mouseButtons

mouseButtons(): number

Returns the mouse buttons that are pressed

See Qt::MouseButton for flags

Returns: number


pos

pos(): object

Returns the position where the drop was made

Returns: object

  • x: number

  • y: number


posF

posF(): object

Returns the position where the drop was made

Returns: object

  • x: number

  • y: number


possibleActions

possibleActions(): number

Returns an OR-combination of possible drop actions.

See Qt::DropAction for flags

Returns: number


proposedAction

proposedAction(): DropAction

Returns the proposed drop action

Returns: DropAction


setAccepted

setAccepted(accepted: boolean): void

Sets the accept flag of the event object

Parameters:

NameType
acceptedboolean

Returns: void


setDropAction

setDropAction(action: DropAction): void

Parameters:

NameType
actionDropAction

Returns: void


spontaneous

spontaneous(): boolean

Returns true if the event originated outside the application (a system event); otherwise returns false.

The return value of this function is not defined for paint events.

Returns: boolean


type

type(): number

Returns the event type

Returns: number

This is QEvent::Type

- + diff --git a/docs/api/generated/classes/qdropevent/index.html b/docs/api/generated/classes/qdropevent/index.html index 305f821da..1e2eaa044 100644 --- a/docs/api/generated/classes/qdropevent/index.html +++ b/docs/api/generated/classes/qdropevent/index.html @@ -9,7 +9,7 @@ QDropEvent | NodeGui - + @@ -29,7 +29,7 @@ if you have called setDropAction() to explicitly choose a drop action

Returns: void


isAccepted

isAccepted(): boolean

Returns: boolean


keyboardModifiers

keyboardModifiers(): number

Returns the modifier keys that are pressed

see Qt::KeyboardModifier for flags

Returns: number


mimeData

mimeData(): QMimeData

Returns the data that was dropped on the widget and its associated MIME type information

Returns: QMimeData


mouseButtons

mouseButtons(): number

Returns the mouse buttons that are pressed

See Qt::MouseButton for flags

Returns: number


pos

pos(): object

Returns the position where the drop was made

Returns: object

  • x: number

  • y: number


posF

posF(): object

Returns the position where the drop was made

Returns: object

  • x: number

  • y: number


possibleActions

possibleActions(): number

Returns an OR-combination of possible drop actions.

See Qt::DropAction for flags

Returns: number


proposedAction

proposedAction(): DropAction

Returns the proposed drop action

Returns: DropAction


setAccepted

setAccepted(accepted: boolean): void

Sets the accept flag of the event object

Parameters:

NameType
acceptedboolean

Returns: void


setDropAction

setDropAction(action: DropAction): void

Parameters:

NameType
actionDropAction

Returns: void


spontaneous

spontaneous(): boolean

Returns true if the event originated outside the application (a system event); otherwise returns false.

The return value of this function is not defined for paint events.

Returns: boolean


type

type(): number

Returns the event type

Returns: number

This is QEvent::Type

- + diff --git a/docs/api/generated/classes/qerrormessage/index.html b/docs/api/generated/classes/qerrormessage/index.html index 15357f36b..1f9622071 100644 --- a/docs/api/generated/classes/qerrormessage/index.html +++ b/docs/api/generated/classes/qerrormessage/index.html @@ -9,7 +9,7 @@ QErrorMessage | NodeGui - + @@ -26,7 +26,7 @@
const errorMessage = new QErrorMessage();

Hierarchy

NodeDialogQErrorMessageSignals

QErrorMessage

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QErrorMessage(): QErrorMessage

Overrides NodeWidget.constructor

Returns: QErrorMessage

+ new QErrorMessage(parent: NodeWidget‹any›): QErrorMessage

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QErrorMessage

Properties

Optional _layout

_layout? : NodeLayoutQErrorMessageSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQErrorMessageSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQErrorMessageSignals› | undefined

set layout(l: NodeLayoutQErrorMessageSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQErrorMessageSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QErrorMessageSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QErrorMessageSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQErrorMessageSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


exec

exec(): DialogCode

Inherited from NodeDialog.exec

Returns: DialogCode


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isSizeGripEnabled

isSizeGripEnabled(): boolean

Inherited from NodeDialog.isSizeGripEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


open

open(): void

Inherited from NodeDialog.open

Returns: void


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


reject

reject(): void

Inherited from NodeDialog.reject

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QErrorMessageSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QErrorMessageSignals

Parameters:

NameType
signalTypeSignalType
callbackQErrorMessageSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


result

result(): number

Inherited from NodeDialog.result

Returns: number


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQErrorMessageSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQErrorMessageSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setModal

setModal(modal: boolean): void

Inherited from NodeDialog.setModal

Parameters:

NameType
modalboolean

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setResult

setResult(i: number): void

Inherited from NodeDialog.setResult

Parameters:

NameType
inumber

Returns: void


setSizeGripEnabled

setSizeGripEnabled(enabled: boolean): void

Inherited from NodeDialog.setSizeGripEnabled

Parameters:

NameType
enabledboolean

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMessage

showMessage(message: string): void

Parameters:

NameType
messagestring

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qfiledialog/index.html b/docs/api/generated/classes/qfiledialog/index.html index 6ce318fef..aca05b552 100644 --- a/docs/api/generated/classes/qfiledialog/index.html +++ b/docs/api/generated/classes/qfiledialog/index.html @@ -9,7 +9,7 @@ QFileDialog | NodeGui - + @@ -27,7 +27,7 @@
const selectedFiles = fileDialog.selectedFiles();
console.log(selectedFiles);

Hierarchy

NodeDialogQFileDialogSignals

QFileDialog

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QFileDialog(): QFileDialog

Overrides NodeWidget.constructor

Returns: QFileDialog

+ new QFileDialog(parent: NodeWidget‹any›, caption?: undefined | string, directory?: undefined | string, filter?: undefined | string): QFileDialog

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›
caption?undefined | string
directory?undefined | string
filter?undefined | string

Returns: QFileDialog

Properties

Optional _layout

_layout? : NodeLayoutQFileDialogSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQFileDialogSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQFileDialogSignals› | undefined

set layout(l: NodeLayoutQFileDialogSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQFileDialogSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


acceptMode

acceptMode(): AcceptMode

Returns: AcceptMode


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QFileDialogSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QFileDialogSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQFileDialogSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


defaultSuffix

defaultSuffix(): string

Returns: string


exec

exec(): DialogCode

Inherited from NodeDialog.exec

Returns: DialogCode


fileMode

fileMode(): FileMode

Returns: FileMode


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isSizeGripEnabled

isSizeGripEnabled(): boolean

Inherited from NodeDialog.isSizeGripEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


labelText

labelText(label: DialogLabel): string

Parameters:

NameType
labelDialogLabel

Returns: string


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


open

open(): void

Inherited from NodeDialog.open

Returns: void


options

options(): Option

Returns: Option


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


reject

reject(): void

Inherited from NodeDialog.reject

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QFileDialogSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QFileDialogSignals

Parameters:

NameType
signalTypeSignalType
callbackQFileDialogSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


result

result(): number

Inherited from NodeDialog.result

Returns: number


selectedFiles

selectedFiles(): string[]

Returns: string[]


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAcceptMode

setAcceptMode(acceptMode: AcceptMode): void

Parameters:

NameType
acceptModeAcceptMode

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDefaultSuffix

setDefaultSuffix(defaultSuffix: string): void

Parameters:

NameType
defaultSuffixstring

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFileMode

setFileMode(fileMode: FileMode): void

Parameters:

NameType
fileModeFileMode

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLabelText

setLabelText(label: DialogLabel, text: string): void

Parameters:

NameType
labelDialogLabel
textstring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQFileDialogSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQFileDialogSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setModal

setModal(modal: boolean): void

Inherited from NodeDialog.setModal

Parameters:

NameType
modalboolean

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNameFilter

setNameFilter(filter: string): void

Parameters:

NameType
filterstring

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setOption

setOption(option: Option, on: boolean): void

Parameters:

NameTypeDefault
optionOption-
onbooleantrue

Returns: void


setOptions

setOptions(options: Option): void

Parameters:

NameType
optionsOption

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setResult

setResult(i: number): void

Inherited from NodeDialog.setResult

Parameters:

NameType
inumber

Returns: void


setSizeGripEnabled

setSizeGripEnabled(enabled: boolean): void

Inherited from NodeDialog.setSizeGripEnabled

Parameters:

NameType
enabledboolean

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setSupportedSchemes

setSupportedSchemes(schemes: string[]): void

Parameters:

NameType
schemesstring[]

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


supportedSchemes

supportedSchemes(): string[]

Returns: string[]


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


viewMode

viewMode(): ViewMode

Returns: ViewMode


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qfont/index.html b/docs/api/generated/classes/qfont/index.html index ef79ee0f4..322dbd96b 100644 --- a/docs/api/generated/classes/qfont/index.html +++ b/docs/api/generated/classes/qfont/index.html @@ -9,7 +9,7 @@ QFont | NodeGui - + @@ -24,7 +24,7 @@

QFont

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QFont(): QFont

Overrides Component.constructor

Returns: QFont

+ new QFont(font: QFont): QFont

Overrides Component.constructor

Parameters:

NameType
fontQFont

Returns: QFont

+ new QFont(native: NativeElement): QFont

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: QFont

+ new QFont(family: string, pointSize?: undefined | number, weight?: QFontWeight, italic?: undefined | false | true): QFont

Overrides Component.constructor

Parameters:

NameType
familystring
pointSize?undefined | number
weight?QFontWeight
italic?undefined | false | true

Returns: QFont

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

capitalization

capitalization(): QFontCapitalization

Returns: QFontCapitalization


family

family(): string

Returns: string


italic

italic(): boolean

Returns: boolean


pointSize

pointSize(): number

Returns: number


setCapitalization

setCapitalization(caps: QFontCapitalization): void

Parameters:

NameType
capsQFontCapitalization

Returns: void


setFamily

setFamily(family: string): void

Parameters:

NameType
familystring

Returns: void


setItalic

setItalic(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setPointSize

setPointSize(value: number): void

Parameters:

NameType
valuenumber

Returns: void


setStretch

setStretch(factor: QFontStretch): void

Parameters:

NameType
factorQFontStretch

Returns: void


setWeight

setWeight(weight: QFontWeight): void

Parameters:

NameType
weightQFontWeight

Returns: void


stretch

stretch(): QFontStretch

Returns: QFontStretch


toString

toString(): string

Returns: string


weight

weight(): QFontWeight

Returns: QFontWeight


Static fromQVariant

fromQVariant(variant: QVariant): QFont

Parameters:

NameType
variantQVariant

Returns: QFont

- + diff --git a/docs/api/generated/classes/qfontdatabase/index.html b/docs/api/generated/classes/qfontdatabase/index.html index 72537d0f8..3f0c110c0 100644 --- a/docs/api/generated/classes/qfontdatabase/index.html +++ b/docs/api/generated/classes/qfontdatabase/index.html @@ -9,7 +9,7 @@ QFontDatabase | NodeGui - + @@ -24,7 +24,7 @@

QFontDatabase

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QFontDatabase(): QFontDatabase

Overrides Component.constructor

Returns: QFontDatabase

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

bold

bold(family: string, style: string): boolean

Parameters:

NameType
familystring
stylestring

Returns: boolean


families

families(ws: WritingSystem): string[]

Parameters:

NameTypeDefault
wsWritingSystemWritingSystem.Any

Returns: string[]


italic

italic(family: string, style: string): boolean

Parameters:

NameType
familystring
stylestring

Returns: boolean


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


weight

weight(family: string, style: string): number

Parameters:

NameType
familystring
stylestring

Returns: number


Static addApplicationFont

addApplicationFont(fileName: string): number

Parameters:

NameType
fileNamestring

Returns: number


Static removeApplicationFont

removeApplicationFont(id: number): boolean

Parameters:

NameType
idnumber

Returns: boolean

- + diff --git a/docs/api/generated/classes/qfontdialog/index.html b/docs/api/generated/classes/qfontdialog/index.html index 26b5fa6b9..f9ec498bb 100644 --- a/docs/api/generated/classes/qfontdialog/index.html +++ b/docs/api/generated/classes/qfontdialog/index.html @@ -9,7 +9,7 @@ QFontDialog | NodeGui - + @@ -26,7 +26,7 @@
const fontDialog = new QFontDialog();
fontDialog.exec();
const font = fontDialog.currentFont();
console.log(font);

Hierarchy

NodeDialogQFontDialogSignals

QFontDialog

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QFontDialog(): QFontDialog

Overrides NodeWidget.constructor

Returns: QFontDialog

+ new QFontDialog(parent: NodeWidget‹any›): QFontDialog

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QFontDialog

Properties

Optional _layout

_layout? : NodeLayoutQFontDialogSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQFontDialogSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQFontDialogSignals› | undefined

set layout(l: NodeLayoutQFontDialogSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQFontDialogSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QFontDialogSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QFontDialogSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQFontDialogSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


currentFont

currentFont(): QFont

Returns: QFont


exec

exec(): DialogCode

Inherited from NodeDialog.exec

Returns: DialogCode


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isSizeGripEnabled

isSizeGripEnabled(): boolean

Inherited from NodeDialog.isSizeGripEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


open

open(): void

Inherited from NodeDialog.open

Returns: void


options

options(): FontDialogOption

Returns: FontDialogOption


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


reject

reject(): void

Inherited from NodeDialog.reject

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QFontDialogSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QFontDialogSignals

Parameters:

NameType
signalTypeSignalType
callbackQFontDialogSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


result

result(): number

Inherited from NodeDialog.result

Returns: number


selectedFont

selectedFont(): QFont

Returns: QFont


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCurrentFont

setCurrentFont(font: QFont): void

Parameters:

NameType
fontQFont

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQFontDialogSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQFontDialogSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setModal

setModal(modal: boolean): void

Inherited from NodeDialog.setModal

Parameters:

NameType
modalboolean

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setOption

setOption(option: FontDialogOption, on: boolean): void

Parameters:

NameTypeDefault
optionFontDialogOption-
onbooleantrue

Returns: void


setOptions

setOptions(options: FontDialogOption): void

Parameters:

NameType
optionsFontDialogOption

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setResult

setResult(i: number): void

Inherited from NodeDialog.setResult

Parameters:

NameType
inumber

Returns: void


setSizeGripEnabled

setSizeGripEnabled(enabled: boolean): void

Inherited from NodeDialog.setSizeGripEnabled

Parameters:

NameType
enabledboolean

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


testOption

testOption(option: FontDialogOption): boolean

Parameters:

NameType
optionFontDialogOption

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qfontmetrics/index.html b/docs/api/generated/classes/qfontmetrics/index.html index 0fde1bef9..c6c175a41 100644 --- a/docs/api/generated/classes/qfontmetrics/index.html +++ b/docs/api/generated/classes/qfontmetrics/index.html @@ -9,7 +9,7 @@ QFontMetrics | NodeGui - + @@ -24,7 +24,7 @@

QFontMetrics

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QFontMetrics(native: NativeElement): QFontMetrics

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: QFontMetrics

+ new QFontMetrics(qfont: QFont): QFontMetrics

Overrides Component.constructor

Parameters:

NameType
qfontQFont

Returns: QFontMetrics

+ new QFontMetrics(qfontmetrics: QFontMetrics): QFontMetrics

Overrides Component.constructor

Parameters:

NameType
qfontmetricsQFontMetrics

Returns: QFontMetrics

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

ascent

ascent(): number

Returns the ascent of the font

Returns: number


averageCharWidth

averageCharWidth(): number

Returns the average width of glyphs in the font

Returns: number


capHeight

capHeight(): number

Returns the cap height of the font

Returns: number


descent

descent(): number

Returns the descent of the font

Returns: number


fontDpi

fontDpi(): number

Returns the font DPI

Returns: number


height

height(): number

Returns the height of the font

Returns: number


horizontalAdvance

horizontalAdvance(text: string, len: number): number

Returns the horizontal advance in pixels of the first len characters of text. If len is negative (the default), the entire string is used

Parameters:

NameTypeDefault
textstring-
lennumber-1

Returns: number


inFont

inFont(text: string): number

Returns true if character ch is a valid character in the font; otherwise returns false

Parameters:

NameType
textstring

Returns: number


leading

leading(): number

Returns the leading of the font

Returns: number


leftBearing

leftBearing(text: string): number

Returns the left bearing of character ch in the font

Parameters:

NameType
textstring

Returns: number


lineSpacing

lineSpacing(): number

Returns the distance from one base line to the next

Returns: number


lineWidth

lineWidth(): number

Returns the width of the underline and strikeout lines, adjusted for the point size of the font

Returns: number


overlinePos

overlinePos(): number

Returns the distance from the base line to where an overline should be drawn

Returns: number


rightBearing

rightBearing(text: string): number

Returns the right bearing of character ch in the font

Parameters:

NameType
textstring

Returns: number


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


size

size(flags: TextFlag, text: string, tabStops: number): QSize

Returns the size in pixels of text

See QtEnums::TextFlag for flags

Parameters:

NameTypeDefault
flagsTextFlag-
textstring-
tabStopsnumber0

Returns: QSize


strikeOutPos

strikeOutPos(): number

Returns the distance from the base line to where the strikeout line should be drawn

Returns: number


swap

swap(other: QFontMetrics): void

Swaps metrics other with this metrics. This operation is very fast and never fails

Parameters:

NameType
otherQFontMetrics

Returns: void


underlinePos

underlinePos(): number

Returns the distance from the base line to where an underscore should be drawn

Returns: number

- + diff --git a/docs/api/generated/classes/qframe/index.html b/docs/api/generated/classes/qframe/index.html index f7c78e839..3282e2db3 100644 --- a/docs/api/generated/classes/qframe/index.html +++ b/docs/api/generated/classes/qframe/index.html @@ -9,7 +9,7 @@ QFrame | NodeGui - + @@ -25,7 +25,7 @@

QFrame

Create and control frame.

This class is a JS wrapper around Qt's QFrame class

The QFrame class is the base class of widgets that can have a frame. It can be used directly for creating simple placeholder frames without any contents.

Example

const { QFrame } = require("@nodegui/nodegui");
const frame = new QFrame();

Hierarchy

NodeFrameQFrameSignals

QFrame

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QFrame(arg?: NodeWidgetQWidgetSignals› | NativeElement): QFrame

Overrides NodeWidget.constructor

Parameters:

NameType
arg?NodeWidgetQWidgetSignals› | NativeElement

Returns: QFrame

Properties

Optional _layout

_layout? : NodeLayoutQFrameSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQFrameSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQFrameSignals› | undefined

set layout(l: NodeLayoutQFrameSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQFrameSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QFrameSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QFrameSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQFrameSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QFrameSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QFrameSignals

Parameters:

NameType
signalTypeSignalType
callbackQFrameSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQFrameSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQFrameSignals

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qgraphicsblureffect/index.html b/docs/api/generated/classes/qgraphicsblureffect/index.html index e09ef35df..81bf57283 100644 --- a/docs/api/generated/classes/qgraphicsblureffect/index.html +++ b/docs/api/generated/classes/qgraphicsblureffect/index.html @@ -9,7 +9,7 @@ QGraphicsBlurEffect | NodeGui - + @@ -25,7 +25,7 @@

QGraphicsBlurEffect

The QGraphicsBlurEffect class provides a blur effect.

This class is a JS wrapper around Qt's QGraphicsBlurEffect class

A blur effect blurs the source. This effect is useful for reducing details, such as when the source loses focus and you want to draw attention to other elements.

Example

const { QGraphicsBlurEffect } = require("@nodegui/nodegui");
const blur = new QGraphicsBlurEffect();
blur.setBlurRadius(8);

Hierarchy

QGraphicsEffectQGraphicsBlurEffectSignals

QGraphicsBlurEffect

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QGraphicsBlurEffect(): QGraphicsBlurEffect

Overrides EventWidget.constructor

Returns: QGraphicsBlurEffect

+ new QGraphicsBlurEffect(native: NativeElement): QGraphicsBlurEffect

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: QGraphicsBlurEffect

+ new QGraphicsBlurEffect(parent: NodeObject‹any›): QGraphicsBlurEffect

Overrides EventWidget.constructor

Parameters:

NameType
parentNodeObject‹any›

Returns: QGraphicsBlurEffect

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QGraphicsBlurEffectSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QGraphicsBlurEffectSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQGraphicsBlurEffectSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


blurHints

blurHints(): BlurHint

Returns: BlurHint


blurRadius

blurRadius(): number

Returns: number


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QGraphicsEffect.isEnabled

Returns: boolean


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QGraphicsBlurEffectSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QGraphicsBlurEffectSignals

Parameters:

NameType
signalTypeSignalType
callbackQGraphicsBlurEffectSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


setBlurHints

setBlurHints(hints: BlurHint): void

Parameters:

NameType
hintsBlurHint

Returns: void


setBlurRadius

setBlurRadius(blurRadius: number): void

Parameters:

NameType
blurRadiusnumber

Returns: void


setEnabled

setEnabled(enable: boolean): void

Inherited from QGraphicsEffect.setEnabled

Parameters:

NameType
enableboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean

- + diff --git a/docs/api/generated/classes/qgraphicsdropshadoweffect/index.html b/docs/api/generated/classes/qgraphicsdropshadoweffect/index.html index 991e54a2d..3b6732f84 100644 --- a/docs/api/generated/classes/qgraphicsdropshadoweffect/index.html +++ b/docs/api/generated/classes/qgraphicsdropshadoweffect/index.html @@ -9,7 +9,7 @@ QGraphicsDropShadowEffect | NodeGui - + @@ -25,7 +25,7 @@

QGraphicsDropShadowEffect

The QGraphicsDropShadowEffect class provides a drop shadow effect.

This class is a JS wrapper around Qt's QGraphicsDropShadowEffect class

A drop shadow effect renders the source with a drop shadow.

Example

const { QGraphicsDropShadowEffect } = require("@nodegui/nodegui");
const shadow = new QGraphicsDropShadowEffect();
shadow.setBlurRadius(8);

Hierarchy

QGraphicsEffectQGraphicsDropShadowEffectSignals

QGraphicsDropShadowEffect

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QGraphicsDropShadowEffect(): QGraphicsDropShadowEffect

Overrides EventWidget.constructor

Returns: QGraphicsDropShadowEffect

+ new QGraphicsDropShadowEffect(native: NativeElement): QGraphicsDropShadowEffect

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: QGraphicsDropShadowEffect

+ new QGraphicsDropShadowEffect(parent: NodeObject‹any›): QGraphicsDropShadowEffect

Overrides EventWidget.constructor

Parameters:

NameType
parentNodeObject‹any›

Returns: QGraphicsDropShadowEffect

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QGraphicsDropShadowEffectSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QGraphicsDropShadowEffectSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQGraphicsDropShadowEffectSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


blurRadius

blurRadius(): number

Returns: number


color

color(): QColor

Returns: QColor


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QGraphicsEffect.isEnabled

Returns: boolean


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QGraphicsDropShadowEffectSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QGraphicsDropShadowEffectSignals

Parameters:

NameType
signalTypeSignalType
callbackQGraphicsDropShadowEffectSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


setBlurRadius

setBlurRadius(blurRadius: number): void

Parameters:

NameType
blurRadiusnumber

Returns: void


setColor

setColor(color: QColor): void

Parameters:

NameType
colorQColor

Returns: void


setEnabled

setEnabled(enable: boolean): void

Inherited from QGraphicsEffect.setEnabled

Parameters:

NameType
enableboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setXOffset

setXOffset(dx: number): void

Parameters:

NameType
dxnumber

Returns: void


setYOffset

setYOffset(dy: number): void

Parameters:

NameType
dynumber

Returns: void


xOffset

xOffset(): number

Returns: number


yOffset

yOffset(): number

Returns: number

- + diff --git a/docs/api/generated/classes/qgraphicseffect/index.html b/docs/api/generated/classes/qgraphicseffect/index.html index 200dc10dc..4c3dd37ce 100644 --- a/docs/api/generated/classes/qgraphicseffect/index.html +++ b/docs/api/generated/classes/qgraphicseffect/index.html @@ -9,7 +9,7 @@ QGraphicsEffect | NodeGui - + @@ -25,7 +25,7 @@

QGraphicsEffect

This is the abstract base class of graphicseffect, providing their functionality.

This class is a JS wrapper around Qt's QGraphicsEffect class

The QGraphicsEffect class is an abstract class and therefore, technically, no further instances actually have to be created. It is inherited by QGraphicsBlurEffect, QGraphicsColorizeEffect, QGraphicsDropShadowEffect, and QGraphicsOpacityEffect.

Type parameters

Signals: QGraphicsEffectSignals

Hierarchy

NodeObject‹Signals›

QGraphicsEffect

QGraphicsBlurEffect

QGraphicsDropShadowEffect

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QGraphicsEffect(native: NativeElement): QGraphicsEffect

Inherited from EventWidget.constructor

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: QGraphicsEffect

Properties

Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Returns: boolean


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


setEnabled

setEnabled(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean

- + diff --git a/docs/api/generated/classes/qgridlayout/index.html b/docs/api/generated/classes/qgridlayout/index.html index 18ed81c80..13fcd628b 100644 --- a/docs/api/generated/classes/qgridlayout/index.html +++ b/docs/api/generated/classes/qgridlayout/index.html @@ -9,7 +9,7 @@ QGridLayout | NodeGui - + @@ -27,7 +27,7 @@
const label = new QLabel();
label.setText("label1");
const label2 = new QLabel();
label2.setText("label2");
layout.addWidget(label);
layout.addWidget(label2);

Hierarchy

NodeLayoutQGridLayoutSignals

QGridLayout

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QGridLayout(): QGridLayout

Overrides EventWidget.constructor

Returns: QGridLayout

+ new QGridLayout(parent: NodeWidget‹any›): QGridLayout

Overrides EventWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QGridLayout

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "layout"

Inherited from NodeLayout.type

Methods

activate

activate(): boolean

Inherited from NodeLayout.activate

Returns: boolean


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QGridLayoutSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QGridLayoutSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQGridLayoutSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


addWidget

addWidget(widget: NodeWidget‹any›, row: number, col: number, rowSpan: number, colSpan: number): void

Overrides NodeLayout.addWidget

Parameters:

NameTypeDefault
widgetNodeWidget‹any›-
rownumber0
colnumber0
rowSpannumber1
colSpannumber1

Returns: void


columnCount

columnCount(): number

Returns: number


columnMinimumWidth

columnMinimumWidth(column: number): number

Parameters:

NameType
columnnumber

Returns: number


columnStretch

columnStretch(column: number): number

Parameters:

NameType
columnnumber

Returns: number


horizontalSpacing

horizontalSpacing(): number

Returns: number


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


invalidate

invalidate(): void

Inherited from NodeLayout.invalidate

Returns: void


isEnabled

isEnabled(): boolean

Inherited from NodeLayout.isEnabled

Returns: boolean


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QGridLayoutSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QGridLayoutSignals

Parameters:

NameType
signalTypeSignalType
callbackQGridLayoutSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


removeWidget

removeWidget(widget: NodeWidget‹any›): void

Overrides NodeLayout.removeWidget

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


rowCount

rowCount(): number

Returns: number


rowMinimumHeight

rowMinimumHeight(row: number): number

Parameters:

NameType
rownumber

Returns: number


rowStretch

rowStretch(row: number): number

Parameters:

NameType
rownumber

Returns: number


setColumnMinimumWidth

setColumnMinimumWidth(column: number, minSize: number): void

Parameters:

NameType
columnnumber
minSizenumber

Returns: void


setColumnStretch

setColumnStretch(column: number, stretch: number): void

Parameters:

NameType
columnnumber
stretchnumber

Returns: void


setContentsMargins

setContentsMargins(left: number, top: number, right: number, bottom: number): void

Inherited from NodeLayout.setContentsMargins

Parameters:

NameType
leftnumber
topnumber
rightnumber
bottomnumber

Returns: void


setEnabled

setEnabled(enable: boolean): void

Inherited from NodeLayout.setEnabled

Parameters:

NameType
enableboolean

Returns: void


setHorizontalSpacing

setHorizontalSpacing(spacing: number): void

Parameters:

NameType
spacingnumber

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setRowMinimumHeight

setRowMinimumHeight(row: number, minSize: number): void

Parameters:

NameType
rownumber
minSizenumber

Returns: void


setRowStretch

setRowStretch(row: number, stretch: number): void

Parameters:

NameType
rownumber
stretchnumber

Returns: void


setSizeConstraint

setSizeConstraint(constraint: SizeConstraint): void

Inherited from NodeLayout.setSizeConstraint

Parameters:

NameType
constraintSizeConstraint

Returns: void


setSpacing

setSpacing(spacing: number): void

Inherited from NodeLayout.setSpacing

Parameters:

NameType
spacingnumber

Returns: void


setVerticalSpacing

setVerticalSpacing(spacing: number): void

Parameters:

NameType
spacingnumber

Returns: void


sizeConstraint

sizeConstraint(): SizeConstraint

Inherited from NodeLayout.sizeConstraint

Returns: SizeConstraint


spacing

spacing(): number

Inherited from NodeLayout.spacing

Returns: number


update

update(): void

Inherited from NodeLayout.update

Returns: void


verticalSpacing

verticalSpacing(): number

Returns: number

- + diff --git a/docs/api/generated/classes/qgroupbox/index.html b/docs/api/generated/classes/qgroupbox/index.html index 56b52efac..718cdfa4a 100644 --- a/docs/api/generated/classes/qgroupbox/index.html +++ b/docs/api/generated/classes/qgroupbox/index.html @@ -9,7 +9,7 @@ QGroupBox | NodeGui - + @@ -29,7 +29,7 @@
win.setCentralWidget(groupBox);
win.resize(400, 400);
win.show();
(global as any).win = win;

Hierarchy

NodeWidgetQGroupBoxSignals

QGroupBox

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QGroupBox(): QGroupBox

Overrides NodeWidget.constructor

Returns: QGroupBox

+ new QGroupBox(parent: NodeWidget‹any›): QGroupBox

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QGroupBox

Properties

Optional _layout

_layout? : NodeLayoutQGroupBoxSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQGroupBoxSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQGroupBoxSignals› | undefined

set layout(l: NodeLayoutQGroupBoxSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQGroupBoxSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QGroupBoxSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QGroupBoxSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQGroupBoxSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alignment

alignment(): AlignmentFlag

Returns: AlignmentFlag


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isCheckable

isCheckable(): boolean

Returns: boolean


isChecked

isChecked(): boolean

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isFlat

isFlat(): boolean

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QGroupBoxSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QGroupBoxSignals

Parameters:

NameType
signalTypeSignalType
callbackQGroupBoxSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlignment

setAlignment(alignment: AlignmentFlag): void

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setCheckable

setCheckable(checkable: boolean): void

Parameters:

NameType
checkableboolean

Returns: void


setChecked

setChecked(checked: boolean): void

Parameters:

NameType
checkedboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlat

setFlat(flat: boolean): void

Parameters:

NameType
flatboolean

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQGroupBoxSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQGroupBoxSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTitle

setTitle(title: string): void

Parameters:

NameType
titlestring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


title

title(): string

Returns: string


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qicon/index.html b/docs/api/generated/classes/qicon/index.html index af71c7ce0..77dcd6b9c 100644 --- a/docs/api/generated/classes/qicon/index.html +++ b/docs/api/generated/classes/qicon/index.html @@ -9,7 +9,7 @@ QIcon | NodeGui - + @@ -25,7 +25,7 @@

QIcon

The QIcon class provides scalable icons in different modes and states.

This class is a JS wrapper around Qt's QIcon class

Example

const { QIcon } = require("@nodegui/nodegui");
const imageUrl = "path/to/png";
const icon = new QIcon(imageUrl);

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QIcon(): QIcon

Overrides Component.constructor

Returns: QIcon

+ new QIcon(native: NativeElement): QIcon

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: QIcon

+ new QIcon(filePath: string): QIcon

Overrides Component.constructor

Parameters:

NameType
filePathstring

Returns: QIcon

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

cacheKey

cacheKey(): number

Returns: number


isMask

isMask(): boolean

Returns: boolean


pixmap

pixmap(width: number, height: number, mode?: QIconMode, state?: QIconState): QPixmap

Parameters:

NameType
widthnumber
heightnumber
mode?QIconMode
state?QIconState

Returns: QPixmap


setIsMask

setIsMask(isMask: boolean): void

Parameters:

NameType
isMaskboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


Static fromQVariant

fromQVariant(variant: QVariant): QIcon

Parameters:

NameType
variantQVariant

Returns: QIcon

- + diff --git a/docs/api/generated/classes/qimage/index.html b/docs/api/generated/classes/qimage/index.html index cbad159b9..cdec196c3 100644 --- a/docs/api/generated/classes/qimage/index.html +++ b/docs/api/generated/classes/qimage/index.html @@ -9,7 +9,7 @@ QImage | NodeGui - + @@ -52,7 +52,7 @@ when positioning relative to other images, to offset

Parameters:

Parameters:

NameType
keystring

Returns: string


textKeys

textKeys(): string[]

Returns the text keys for this image

Returns: string[]


valid

valid(pos: QPoint): boolean

Returns true if pos is a valid coordinate pair within the image; otherwise returns false

Parameters:

NameType
posQPoint

Returns: boolean

valid(x: number, y: number): boolean

Returns true if QPoint(x, y) is a valid coordinate pair within the image; otherwise returns false

Parameters:

NameType
xnumber
ynumber

Returns: boolean


width

width(): number

Returns the width of the image

Returns: number


Static fromQVariant

fromQVariant(variant: QVariant): QImage

Parameters:

NameType
variantQVariant

Returns: QImage

- + diff --git a/docs/api/generated/classes/qinputdialog/index.html b/docs/api/generated/classes/qinputdialog/index.html index cb06dadb3..91d9f1e18 100644 --- a/docs/api/generated/classes/qinputdialog/index.html +++ b/docs/api/generated/classes/qinputdialog/index.html @@ -9,7 +9,7 @@ QInputDialog | NodeGui - + @@ -27,7 +27,7 @@
const dialog = new QInputDialog();
dialog.setLabelText('Click that Ok button');
dialog.exec();

Hierarchy

NodeDialogQInputDialogSignals

QInputDialog

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QInputDialog(): QInputDialog

Overrides NodeWidget.constructor

Returns: QInputDialog

+ new QInputDialog(parent: NodeWidget‹any›): QInputDialog

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QInputDialog

Properties

Optional _layout

_layout? : NodeLayoutQInputDialogSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQInputDialogSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQInputDialogSignals› | undefined

set layout(l: NodeLayoutQInputDialogSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQInputDialogSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QInputDialogSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QInputDialogSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQInputDialogSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


cancelButtonText

cancelButtonText(): string

Returns: string


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


doubleDecimals

doubleDecimals(): number

Returns: number


doubleMaximum

doubleMaximum(): number

Returns: number


doubleMinimum

doubleMinimum(): number

Returns: number


doubleStep

doubleStep(): number

Returns: number


doubleValue

doubleValue(): number

Returns: number


exec

exec(): DialogCode

Inherited from NodeDialog.exec

Returns: DialogCode


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


inputMode

inputMode(): InputMode

Returns: InputMode


intMaximum

intMaximum(): number

Returns: number


intMinimum

intMinimum(): number

Returns: number


intStep

intStep(): number

Returns: number


intValue

intValue(): number

Returns: number


isComboBoxEditable

isComboBoxEditable(): boolean

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isSizeGripEnabled

isSizeGripEnabled(): boolean

Inherited from NodeDialog.isSizeGripEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


labelText

labelText(): string

Returns: string


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


okButtonText

okButtonText(): string

Returns: string


open

open(): void

Inherited from NodeDialog.open

Returns: void


options

options(): InputDialogOptions

Returns: InputDialogOptions


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


reject

reject(): void

Inherited from NodeDialog.reject

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QInputDialogSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QInputDialogSignals

Parameters:

NameType
signalTypeSignalType
callbackQInputDialogSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


result

result(): number

Inherited from NodeDialog.result

Returns: number


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setCancelButtonText

setCancelButtonText(text: string): void

Parameters:

NameType
textstring

Returns: void


setComboBoxEditable

setComboBoxEditable(editable: boolean): void

Parameters:

NameType
editableboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDoubleDecimals

setDoubleDecimals(decimals: number): void

Parameters:

NameType
decimalsnumber

Returns: void


setDoubleMaximum

setDoubleMaximum(value: number): void

Parameters:

NameType
valuenumber

Returns: void


setDoubleMinimum

setDoubleMinimum(value: number): void

Parameters:

NameType
valuenumber

Returns: void


setDoubleStep

setDoubleStep(value: number): void

Parameters:

NameType
valuenumber

Returns: void


setDoubleValue

setDoubleValue(value: number): void

Parameters:

NameType
valuenumber

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setInputMode

setInputMode(value: InputMode): void

Parameters:

NameType
valueInputMode

Returns: void


setIntMaximum

setIntMaximum(value: number): void

Parameters:

NameType
valuenumber

Returns: void


setIntMinimum

setIntMinimum(value: number): void

Parameters:

NameType
valuenumber

Returns: void


setIntStep

setIntStep(value: number): void

Parameters:

NameType
valuenumber

Returns: void


setIntValue

setIntValue(value: number): void

Parameters:

NameType
valuenumber

Returns: void


setLabelText

setLabelText(value: string): void

Parameters:

NameType
valuestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQInputDialogSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQInputDialogSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setModal

setModal(modal: boolean): void

Inherited from NodeDialog.setModal

Parameters:

NameType
modalboolean

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setOkButtonText

setOkButtonText(value: string): void

Parameters:

NameType
valuestring

Returns: void


setOptions

setOptions(value: InputDialogOptions): void

Parameters:

NameType
valueInputDialogOptions

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setResult

setResult(i: number): void

Inherited from NodeDialog.setResult

Parameters:

NameType
inumber

Returns: void


setSizeGripEnabled

setSizeGripEnabled(enabled: boolean): void

Inherited from NodeDialog.setSizeGripEnabled

Parameters:

NameType
enabledboolean

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTextEchoMode

setTextEchoMode(value: EchoMode): void

Parameters:

NameType
valueEchoMode

Returns: void


setTextValue

setTextValue(value: string): void

Parameters:

NameType
valuestring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


textEchoMode

textEchoMode(): EchoMode

Returns: EchoMode


textValue

textValue(): string

Returns: string


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qkeyevent/index.html b/docs/api/generated/classes/qkeyevent/index.html index 62984a15e..aebc66782 100644 --- a/docs/api/generated/classes/qkeyevent/index.html +++ b/docs/api/generated/classes/qkeyevent/index.html @@ -9,7 +9,7 @@ QKeyEvent | NodeGui - + @@ -24,7 +24,7 @@

QKeyEvent

Hierarchy

  • QKeyEvent

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QKeyEvent(event: NativeRawPointer‹"QEvent"›): QKeyEvent

Parameters:

NameType
eventNativeRawPointer‹"QEvent"›

Returns: QKeyEvent

Properties

native

native: NativeElement

Methods

count

count(): number

Returns: number


isAutoRepeat

isAutoRepeat(): boolean

Returns: boolean


key

key(): number

Returns: number


modifiers

modifiers(): number

Returns: number


text

text(): string

Returns: string

- + diff --git a/docs/api/generated/classes/qkeysequence/index.html b/docs/api/generated/classes/qkeysequence/index.html index 03e88a47e..77c238387 100644 --- a/docs/api/generated/classes/qkeysequence/index.html +++ b/docs/api/generated/classes/qkeysequence/index.html @@ -9,7 +9,7 @@ QKeySequence | NodeGui - + @@ -25,7 +25,7 @@

QKeySequence

The QKeySequence class encapsulates a key sequence as used by shortcuts. .

This class is a JS wrapper around Qt's QKeySequence class

Example

const { QKeySequence } = require("@nodegui/nodegui");
const keySequence = new QKeySequence(`Ctrl+L`);

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QKeySequence(): QKeySequence

Overrides Component.constructor

Returns: QKeySequence

+ new QKeySequence(native: NativeElement): QKeySequence

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: QKeySequence

+ new QKeySequence(keySequence: string): QKeySequence

Overrides Component.constructor

Parameters:

NameType
keySequencestring

Returns: QKeySequence

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

count

count(): number

Returns: number


isEmpty

isEmpty(): boolean

Returns: boolean


matches

matches(seq: QKeySequence): SequenceMatch

Parameters:

NameType
seqQKeySequence

Returns: SequenceMatch


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


toString

toString(format: SequenceFormat): string

Parameters:

NameType
formatSequenceFormat

Returns: string


Static fromQVariant

fromQVariant(variant: QVariant): QKeySequence

Parameters:

NameType
variantQVariant

Returns: QKeySequence

- + diff --git a/docs/api/generated/classes/qlabel/index.html b/docs/api/generated/classes/qlabel/index.html index dae633c4f..aea39b99a 100644 --- a/docs/api/generated/classes/qlabel/index.html +++ b/docs/api/generated/classes/qlabel/index.html @@ -9,7 +9,7 @@ QLabel | NodeGui - + @@ -25,7 +25,7 @@

QLabel

Create and control text.

This class is a JS wrapper around Qt's QLabel class

A QLabel provides ability to add and manipulate text.

Example

const { QLabel } = require("@nodegui/nodegui");
const label = new QLabel();
label.setText("Hello");

Hierarchy

NodeFrameQLabelSignals

QLabel

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QLabel(): QLabel

Overrides NodeWidget.constructor

Returns: QLabel

+ new QLabel(parent: NodeWidget‹any›): QLabel

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QLabel

Properties

Optional _layout

_layout? : NodeLayoutQLabelSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQLabelSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQLabelSignals› | undefined

set layout(l: NodeLayoutQLabelSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQLabelSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QLabelSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QLabelSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQLabelSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alignment

alignment(): AlignmentFlag

Returns: AlignmentFlag


buddy

buddy(): NodeWidget‹any› | null

Returns: NodeWidget‹any› | null


clear

clear(): void

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hasScaledContents

hasScaledContents(): boolean

Returns: boolean


hasSelectedText

hasSelectedText(): boolean

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


indent

indent(): number

Returns: number


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


margin

margin(): number

Returns: number


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


movie

movie(): QMovie | undefined

Returns: QMovie | undefined


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


openExternalLinks

openExternalLinks(): boolean

Returns: boolean


picture

picture(): QPicture | undefined

Returns: QPicture | undefined


pixmap

pixmap(): QPixmap | undefined

Returns: QPixmap | undefined


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QLabelSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QLabelSignals

Parameters:

NameType
signalTypeSignalType
callbackQLabelSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


selectedText

selectedText(): string

Returns: string


selectionStart

selectionStart(): number

Returns: number


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlignment

setAlignment(alignment: AlignmentFlag): void

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setBuddy

setBuddy(buddy: NodeWidget‹any›): void

Parameters:

NameType
buddyNodeWidget‹any›

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setIndent

setIndent(indent: number): void

Parameters:

NameType
indentnumber

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQLabelSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQLabelSignals

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMargin

setMargin(margin: number): void

Parameters:

NameType
marginnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setMovie

setMovie(movie: QMovie): void

Parameters:

NameType
movieQMovie

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setNumDouble

setNumDouble(num: number): void

Parameters:

NameType
numnumber

Returns: void


setNumInt

setNumInt(num: number): void

Parameters:

NameType
numnumber

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setOpenExternalLinks

setOpenExternalLinks(open: boolean): void

Parameters:

NameType
openboolean

Returns: void


setPicture

setPicture(picture: QPicture): void

Parameters:

NameType
pictureQPicture

Returns: void


setPixmap

setPixmap(pixMap: QPixmap): void

Parameters:

NameType
pixMapQPixmap

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setScaledContents

setScaledContents(scaled: boolean): void

Parameters:

NameType
scaledboolean

Returns: void


setSelection

setSelection(start: number, length: number): void

Parameters:

NameType
startnumber
lengthnumber

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setText

setText(text: string | number): void

Parameters:

NameType
textstring | number

Returns: void


setTextFormat

setTextFormat(format: TextFormat): void

Parameters:

NameType
formatTextFormat

Returns: void


setTextInteractionFlags

setTextInteractionFlags(flags: TextInteractionFlag): void

Parameters:

NameType
flagsTextInteractionFlag

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWordWrap

setWordWrap(on: boolean): void

Parameters:

NameType
onboolean

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


text

text(): string

Returns: string


textFormat

textFormat(): TextFormat

Returns: TextFormat


textInteractionFlags

textInteractionFlags(): TextInteractionFlag

Returns: TextInteractionFlag


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wordWrap

wordWrap(): boolean

Returns: boolean

- + diff --git a/docs/api/generated/classes/qlcdnumber/index.html b/docs/api/generated/classes/qlcdnumber/index.html index 8721b6d1b..d786b817e 100644 --- a/docs/api/generated/classes/qlcdnumber/index.html +++ b/docs/api/generated/classes/qlcdnumber/index.html @@ -9,7 +9,7 @@ QLCDNumber | NodeGui - + @@ -26,7 +26,7 @@
const lcd = new QLCDNumber();

Hierarchy

NodeWidgetQLCDNumberSignals

QLCDNumber

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QLCDNumber(): QLCDNumber

Overrides NodeWidget.constructor

Returns: QLCDNumber

+ new QLCDNumber(parent: NodeWidget‹any›): QLCDNumber

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QLCDNumber

Properties

Optional _layout

_layout? : NodeLayoutQLCDNumberSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQLCDNumberSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQLCDNumberSignals› | undefined

set layout(l: NodeLayoutQLCDNumberSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQLCDNumberSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QLCDNumberSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QLCDNumberSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQLCDNumberSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


checkOverflow

checkOverflow(num: number): boolean

Parameters:

NameType
numnumber

Returns: boolean


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


digitCount

digitCount(): number

Returns: number


display

display(value: string | number): void

Parameters:

NameType
valuestring | number

Returns: void


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


intValue

intValue(): number

Returns: number


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


mode

mode(): Mode

Returns: Mode


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QLCDNumberSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QLCDNumberSignals

Parameters:

NameType
signalTypeSignalType
callbackQLCDNumberSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


segmentStyle

segmentStyle(): SegmentStyle

Returns: SegmentStyle


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setBinMode

setBinMode(): void

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDecMode

setDecMode(): void

Returns: void


setDigitCount

setDigitCount(numDigits: number): void

Parameters:

NameType
numDigitsnumber

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setHexMode

setHexMode(): void

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQLCDNumberSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQLCDNumberSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMode

setMode(mode: Mode): void

Parameters:

NameType
modeMode

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setOctMode

setOctMode(): void

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setSegmentStyle

setSegmentStyle(style: SegmentStyle): void

Parameters:

NameType
styleSegmentStyle

Returns: void


setSmallDecimalPoint

setSmallDecimalPoint(enabled: boolean): void

Parameters:

NameType
enabledboolean

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


smallDecimalPoint

smallDecimalPoint(): boolean

Returns: boolean


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


value

value(): number

Returns: number


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qlineedit/index.html b/docs/api/generated/classes/qlineedit/index.html index d81870c26..cbe697cf7 100644 --- a/docs/api/generated/classes/qlineedit/index.html +++ b/docs/api/generated/classes/qlineedit/index.html @@ -9,7 +9,7 @@ QLineEdit | NodeGui - + @@ -25,7 +25,7 @@

QLineEdit

Create and control editable text field.

This class is a JS wrapper around Qt's QLineEdit class

A QLineEdit provides ability to add and manipulate native editable text field widgets.

Example

const { QLineEdit } = require("@nodegui/nodegui");
const lineEdit = new QLineEdit();

Hierarchy

NodeWidgetQLineEditSignals

QLineEdit

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QLineEdit(): QLineEdit

Overrides NodeWidget.constructor

Returns: QLineEdit

+ new QLineEdit(parent: NodeWidget‹any›): QLineEdit

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QLineEdit

Properties

Optional _layout

_layout? : NodeLayoutQLineEditSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQLineEditSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQLineEditSignals› | undefined

set layout(l: NodeLayoutQLineEditSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQLineEditSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QLineEditSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QLineEditSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQLineEditSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


clear

clear(): void

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isReadOnly

isReadOnly(): boolean

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


placeholderText

placeholderText(): string

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QLineEditSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QLineEditSignals

Parameters:

NameType
signalTypeSignalType
callbackQLineEditSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEchoMode

setEchoMode(mode: EchoMode): void

Parameters:

NameType
modeEchoMode

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQLineEditSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQLineEditSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setPlaceholderText

setPlaceholderText(text: string): void

Parameters:

NameType
textstring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setReadOnly

setReadOnly(isReadOnly: boolean): void

Parameters:

NameType
isReadOnlyboolean

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setText

setText(text: string): void

Parameters:

NameType
textstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


text

text(): string

Returns: string


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qlistview/index.html b/docs/api/generated/classes/qlistview/index.html index 448551a69..d76de4ef0 100644 --- a/docs/api/generated/classes/qlistview/index.html +++ b/docs/api/generated/classes/qlistview/index.html @@ -9,7 +9,7 @@ QListView | NodeGui - + @@ -24,7 +24,7 @@

QListView

Hierarchy

NodeListViewQListViewSignals

QListView

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QListView(): QListView

Overrides NodeWidget.constructor

Returns: QListView

+ new QListView(parent: NodeWidget‹any›): QListView

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QListView

Properties

Optional _layout

_layout? : NodeLayoutQListViewSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type


Optional viewportWidget

viewportWidget? : NodeWidget‹any›

Inherited from QAbstractScrollArea.viewportWidget

Accessors

layout

get layout(): NodeLayoutQListViewSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQListViewSignals› | undefined

set layout(l: NodeLayoutQListViewSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQListViewSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QListViewSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QListViewSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQListViewSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alternatingRowColors

alternatingRowColors(): boolean

Inherited from QAbstractItemView.alternatingRowColors

Returns: boolean


autoScrollMargin

autoScrollMargin(): number

Inherited from QAbstractItemView.autoScrollMargin

Returns: number


batchSize

batchSize(): number

Inherited from NodeListView.batchSize

Returns: number


clearPropertyFlags

clearPropertyFlags(): void

Inherited from NodeListView.clearPropertyFlags

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


currentIndex

currentIndex(): QModelIndex

Inherited from QAbstractItemView.currentIndex

Returns: QModelIndex


defaultDropAction

defaultDropAction(): DropAction

Inherited from QAbstractItemView.defaultDropAction

Returns: DropAction


dragDropMode

dragDropMode(): DragDropMode

Inherited from QAbstractItemView.dragDropMode

Returns: DragDropMode


dragDropOverwriteMode

dragDropOverwriteMode(): boolean

Inherited from QAbstractItemView.dragDropOverwriteMode

Returns: boolean


dragEnabled

dragEnabled(): boolean

Inherited from QAbstractItemView.dragEnabled

Returns: boolean


editTriggers

editTriggers(): number

Inherited from QAbstractItemView.editTriggers

Returns: number


flow

flow(): Flow

Inherited from NodeListView.flow

Returns: Flow


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


gridSize

gridSize(): QSize

Inherited from NodeListView.gridSize

Returns: QSize


hasAutoScroll

hasAutoScroll(): boolean

Inherited from QAbstractItemView.hasAutoScroll

Returns: boolean


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


horizontalScrollMode

horizontalScrollMode(): ScrollMode

Inherited from QAbstractItemView.horizontalScrollMode

Returns: ScrollMode


iconSize

iconSize(): QSize

Inherited from QAbstractItemView.iconSize

Returns: QSize


indexWidget

indexWidget(index: QModelIndex): QWidget

Inherited from QAbstractItemView.indexWidget

Parameters:

NameType
indexQModelIndex

Returns: QWidget


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isRowHidden

isRowHidden(row: number): boolean

Inherited from NodeListView.isRowHidden

Parameters:

NameType
rownumber

Returns: boolean


isSelectionRectVisible

isSelectionRectVisible(): boolean

Inherited from NodeListView.isSelectionRectVisible

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


isWrapping

isWrapping(): boolean

Inherited from NodeListView.isWrapping

Returns: boolean


itemAlignment

itemAlignment(): AlignmentFlag

Inherited from NodeListView.itemAlignment

Returns: AlignmentFlag


layoutMode

layoutMode(): LayoutMode

Inherited from NodeListView.layoutMode

Returns: LayoutMode


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


modelColumn

modelColumn(): number

Inherited from NodeListView.modelColumn

Returns: number


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


movement

movement(): Movement

Inherited from NodeListView.movement

Returns: Movement


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QListViewSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QListViewSignals

Parameters:

NameType
signalTypeSignalType
callbackQListViewSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resetHorizontalScrollMode

resetHorizontalScrollMode(): void

Inherited from QAbstractItemView.resetHorizontalScrollMode

Returns: void


resetVerticalScrollMode

resetVerticalScrollMode(): void

Inherited from QAbstractItemView.resetVerticalScrollMode

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


resizeMode

resizeMode(): ResizeMode

Inherited from NodeListView.resizeMode

Returns: ResizeMode


scrollToBottom

scrollToBottom(): void

Inherited from QAbstractItemView.scrollToBottom

Returns: void


scrollToTop

scrollToTop(): void

Inherited from QAbstractItemView.scrollToTop

Returns: void


selectionBehavior

selectionBehavior(): SelectionBehavior

Inherited from QAbstractItemView.selectionBehavior

Returns: SelectionBehavior


selectionMode

selectionMode(): SelectionMode

Inherited from QAbstractItemView.selectionMode

Returns: SelectionMode


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlternatingRowColors

setAlternatingRowColors(enable: boolean): void

Inherited from QAbstractItemView.setAlternatingRowColors

Parameters:

NameType
enableboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoScroll

setAutoScroll(enable: boolean): void

Inherited from QAbstractItemView.setAutoScroll

Parameters:

NameType
enableboolean

Returns: void


setAutoScrollMargin

setAutoScrollMargin(margin: number): void

Inherited from QAbstractItemView.setAutoScrollMargin

Parameters:

NameType
marginnumber

Returns: void


setBatchSize

setBatchSize(batchSize: number): void

Inherited from NodeListView.setBatchSize

Parameters:

NameType
batchSizenumber

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCurrentIndex

setCurrentIndex(index: QModelIndex): void

Inherited from QAbstractItemView.setCurrentIndex

Parameters:

NameType
indexQModelIndex

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDefaultDropAction

setDefaultDropAction(dropAction: DropAction): void

Inherited from QAbstractItemView.setDefaultDropAction

Parameters:

NameType
dropActionDropAction

Returns: void


setDragDropMode

setDragDropMode(behavior: DragDropMode): void

Inherited from QAbstractItemView.setDragDropMode

Parameters:

NameType
behaviorDragDropMode

Returns: void


setDragDropOverwriteMode

setDragDropOverwriteMode(overwrite: boolean): void

Inherited from QAbstractItemView.setDragDropOverwriteMode

Parameters:

NameType
overwriteboolean

Returns: void


setDragEnabled

setDragEnabled(enable: boolean): void

Inherited from QAbstractItemView.setDragEnabled

Parameters:

NameType
enableboolean

Returns: void


setDropIndicatorShown

setDropIndicatorShown(enable: boolean): void

Inherited from QAbstractItemView.setDropIndicatorShown

Parameters:

NameType
enableboolean

Returns: void


setEditTriggers

setEditTriggers(triggers: number): void

Inherited from QAbstractItemView.setEditTriggers

Parameters:

NameType
triggersnumber

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFlow

setFlow(flow: Flow): void

Inherited from NodeListView.setFlow

Parameters:

NameType
flowFlow

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setGridSize

setGridSize(size: QSize): void

Inherited from NodeListView.setGridSize

Parameters:

NameType
sizeQSize

Returns: void


setHorizontalScrollBarPolicy

setHorizontalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setHorizontalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setHorizontalScrollMode

setHorizontalScrollMode(mode: boolean): void

Inherited from QAbstractItemView.setHorizontalScrollMode

Parameters:

NameType
modeboolean

Returns: void


setIconSize

setIconSize(iconSize: QSize): void

Inherited from QAbstractItemView.setIconSize

Parameters:

NameType
iconSizeQSize

Returns: void


setIndexWidget

setIndexWidget(index: QModelIndex, widget: QWidget): void

Inherited from QAbstractItemView.setIndexWidget

Parameters:

NameType
indexQModelIndex
widgetQWidget

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setItemAlignment

setItemAlignment(alignment: AlignmentFlag): void

Inherited from NodeListView.setItemAlignment

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQListViewSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQListViewSignals

Returns: void


setLayoutMode

setLayoutMode(mode: LayoutMode): void

Inherited from NodeListView.setLayoutMode

Parameters:

NameType
modeLayoutMode

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setModelColumn

setModelColumn(column: number): void

Inherited from NodeListView.setModelColumn

Parameters:

NameType
columnnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setMovement

setMovement(movement: Movement): void

Inherited from NodeListView.setMovement

Parameters:

NameType
movementMovement

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setResizeMode

setResizeMode(mode: ResizeMode): void

Inherited from NodeListView.setResizeMode

Parameters:

NameType
modeResizeMode

Returns: void


setRowHidden

setRowHidden(row: number, hide: boolean): void

Inherited from NodeListView.setRowHidden

Parameters:

NameType
rownumber
hideboolean

Returns: void


setSelectionBehavior

setSelectionBehavior(behavior: SelectionBehavior): void

Inherited from QAbstractItemView.setSelectionBehavior

Parameters:

NameType
behaviorSelectionBehavior

Returns: void


setSelectionMode

setSelectionMode(mode: SelectionMode): void

Inherited from QAbstractItemView.setSelectionMode

Parameters:

NameType
modeSelectionMode

Returns: void


setSelectionRectVisible

setSelectionRectVisible(show: boolean): void

Inherited from NodeListView.setSelectionRectVisible

Parameters:

NameType
showboolean

Returns: void


setSpacing

setSpacing(space: number): void

Inherited from NodeListView.setSpacing

Parameters:

NameType
spacenumber

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTabKeyNavigation

setTabKeyNavigation(enable: boolean): void

Inherited from QAbstractItemView.setTabKeyNavigation

Parameters:

NameType
enableboolean

Returns: void


setTextElideMode

setTextElideMode(mode: TextElideMode): void

Inherited from QAbstractItemView.setTextElideMode

Parameters:

NameType
modeTextElideMode

Returns: void


setUniformItemSizes

setUniformItemSizes(enable: boolean): void

Inherited from NodeListView.setUniformItemSizes

Parameters:

NameType
enableboolean

Returns: void


setVerticalScrollBarPolicy

setVerticalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setVerticalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setVerticalScrollMode

setVerticalScrollMode(mode: ScrollMode): void

Inherited from QAbstractItemView.setVerticalScrollMode

Parameters:

NameType
modeScrollMode

Returns: void


setViewMode

setViewMode(mode: ListViewMode): void

Inherited from NodeListView.setViewMode

Parameters:

NameType
modeListViewMode

Returns: void


setViewport

setViewport(widget: NodeWidget‹any›): void

Inherited from QAbstractScrollArea.setViewport

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWordWrap

setWordWrap(on: boolean): void

Inherited from NodeListView.setWordWrap

Parameters:

NameType
onboolean

Returns: void


setWrapping

setWrapping(enable: boolean): void

Inherited from NodeListView.setWrapping

Parameters:

NameType
enableboolean

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showDropIndicator

showDropIndicator(): boolean

Inherited from QAbstractItemView.showDropIndicator

Returns: boolean


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


spacing

spacing(): number

Inherited from NodeListView.spacing

Returns: number


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


tabKeyNavigation

tabKeyNavigation(): boolean

Inherited from QAbstractItemView.tabKeyNavigation

Returns: boolean


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


textElideMode

textElideMode(): TextElideMode

Inherited from QAbstractItemView.textElideMode

Returns: TextElideMode


uniformItemSizes

uniformItemSizes(): boolean

Inherited from NodeListView.uniformItemSizes

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


verticalScrollMode

verticalScrollMode(): ScrollMode

Inherited from QAbstractItemView.verticalScrollMode

Returns: ScrollMode


viewMode

viewMode(): ListViewMode

Inherited from NodeListView.viewMode

Returns: ListViewMode


viewport

viewport(): QWidget

Inherited from QAbstractScrollArea.viewport

Returns: QWidget


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wordWrap

wordWrap(): boolean

Inherited from NodeListView.wordWrap

Returns: boolean

- + diff --git a/docs/api/generated/classes/qlistwidget/index.html b/docs/api/generated/classes/qlistwidget/index.html index 585db9b71..979b90daa 100644 --- a/docs/api/generated/classes/qlistwidget/index.html +++ b/docs/api/generated/classes/qlistwidget/index.html @@ -9,7 +9,7 @@ QListWidget | NodeGui - + @@ -26,7 +26,7 @@
const listWidget = new QListWidget();
for (let i = 0; i < 30; i++) {
let listWidgetItem = new QListWidgetItem();
listWidgetItem.setText('listWidgetItem ' + i);
if (i===3) {
listWidgetItem.setCheckState(2);
} else {
listWidgetItem.setCheckState(0);
}
listWidget.addItem(listWidgetItem);
}

Hierarchy

NodeListViewQListWidgetSignals

QListWidget

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QListWidget(): QListWidget

Overrides NodeWidget.constructor

Returns: QListWidget

+ new QListWidget(parent: NodeWidget‹any›): QListWidget

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QListWidget

Properties

Optional _layout

_layout? : NodeLayoutQListWidgetSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


items

items: Set‹NativeElement | Component


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type


Optional viewportWidget

viewportWidget? : NodeWidget‹any›

Inherited from QAbstractScrollArea.viewportWidget

Accessors

layout

get layout(): NodeLayoutQListWidgetSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQListWidgetSignals› | undefined

set layout(l: NodeLayoutQListWidgetSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQListWidgetSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QListWidgetSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QListWidgetSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQListWidgetSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


addItem

addItem(item: QListWidgetItem): void

Parameters:

NameType
itemQListWidgetItem

Returns: void


addItems

addItems(labels: string[]): void

Parameters:

NameType
labelsstring[]

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alternatingRowColors

alternatingRowColors(): boolean

Inherited from QAbstractItemView.alternatingRowColors

Returns: boolean


autoScrollMargin

autoScrollMargin(): number

Inherited from QAbstractItemView.autoScrollMargin

Returns: number


batchSize

batchSize(): number

Inherited from NodeListView.batchSize

Returns: number


clear

clear(): void

Returns: void


clearPropertyFlags

clearPropertyFlags(): void

Inherited from NodeListView.clearPropertyFlags

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


closePersistentEditor

closePersistentEditor(item: QListWidgetItem): void

Parameters:

NameType
itemQListWidgetItem

Returns: void


count

count(): number

Returns: number


currentIndex

currentIndex(): QModelIndex

Inherited from QAbstractItemView.currentIndex

Returns: QModelIndex


currentItem

currentItem(): QListWidgetItem

Returns: QListWidgetItem


currentRow

currentRow(): number

Returns: number


defaultDropAction

defaultDropAction(): DropAction

Inherited from QAbstractItemView.defaultDropAction

Returns: DropAction


dragDropMode

dragDropMode(): DragDropMode

Inherited from QAbstractItemView.dragDropMode

Returns: DragDropMode


dragDropOverwriteMode

dragDropOverwriteMode(): boolean

Inherited from QAbstractItemView.dragDropOverwriteMode

Returns: boolean


dragEnabled

dragEnabled(): boolean

Inherited from QAbstractItemView.dragEnabled

Returns: boolean


editItem

editItem(item: Component): void

Parameters:

NameType
itemComponent

Returns: void


editTriggers

editTriggers(): number

Inherited from QAbstractItemView.editTriggers

Returns: number


findItems

findItems(text: string, flags: MatchFlag): QListWidgetItem[]

Parameters:

NameType
textstring
flagsMatchFlag

Returns: QListWidgetItem[]


flow

flow(): Flow

Inherited from NodeListView.flow

Returns: Flow


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


gridSize

gridSize(): QSize

Inherited from NodeListView.gridSize

Returns: QSize


hasAutoScroll

hasAutoScroll(): boolean

Inherited from QAbstractItemView.hasAutoScroll

Returns: boolean


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


horizontalScrollMode

horizontalScrollMode(): ScrollMode

Inherited from QAbstractItemView.horizontalScrollMode

Returns: ScrollMode


iconSize

iconSize(): QSize

Inherited from QAbstractItemView.iconSize

Returns: QSize


indexWidget

indexWidget(index: QModelIndex): QWidget

Inherited from QAbstractItemView.indexWidget

Parameters:

NameType
indexQModelIndex

Returns: QWidget


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


insertItem

insertItem(row: number, item: QListWidgetItem): void

Parameters:

NameType
rownumber
itemQListWidgetItem

Returns: void


insertItems

insertItems(row: number, labels: string[]): void

Parameters:

NameType
rownumber
labelsstring[]

Returns: void


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isPersistentEditorOpen

isPersistentEditorOpen(item: QListWidgetItem): boolean

Parameters:

NameType
itemQListWidgetItem

Returns: boolean


isRowHidden

isRowHidden(row: number): boolean

Inherited from NodeListView.isRowHidden

Parameters:

NameType
rownumber

Returns: boolean


isSelectionRectVisible

isSelectionRectVisible(): boolean

Inherited from NodeListView.isSelectionRectVisible

Returns: boolean


isSortingEnabled

isSortingEnabled(): boolean

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


isWrapping

isWrapping(): boolean

Inherited from NodeListView.isWrapping

Returns: boolean


item

item(row: number): QListWidgetItem

Parameters:

NameType
rownumber

Returns: QListWidgetItem


itemAlignment

itemAlignment(): AlignmentFlag

Inherited from NodeListView.itemAlignment

Returns: AlignmentFlag


itemAt

itemAt(x: number, y: number): QListWidgetItem

Parameters:

NameType
xnumber
ynumber

Returns: QListWidgetItem


itemWidget

itemWidget(item: QListWidgetItem): QWidget

Parameters:

NameType
itemQListWidgetItem

Returns: QWidget


layoutMode

layoutMode(): LayoutMode

Inherited from NodeListView.layoutMode

Returns: LayoutMode


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


modelColumn

modelColumn(): number

Inherited from NodeListView.modelColumn

Returns: number


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


movement

movement(): Movement

Inherited from NodeListView.movement

Returns: Movement


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


openPersistentEditor

openPersistentEditor(item: QListWidgetItem): void

Parameters:

NameType
itemQListWidgetItem

Returns: void


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QListWidgetSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QListWidgetSignals

Parameters:

NameType
signalTypeSignalType
callbackQListWidgetSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


removeItemWidget

removeItemWidget(item: QListWidgetItem): void

Parameters:

NameType
itemQListWidgetItem

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resetHorizontalScrollMode

resetHorizontalScrollMode(): void

Inherited from QAbstractItemView.resetHorizontalScrollMode

Returns: void


resetVerticalScrollMode

resetVerticalScrollMode(): void

Inherited from QAbstractItemView.resetVerticalScrollMode

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


resizeMode

resizeMode(): ResizeMode

Inherited from NodeListView.resizeMode

Returns: ResizeMode


row

row(item: QListWidgetItem): number

Parameters:

NameType
itemQListWidgetItem

Returns: number


scrollToBottom

scrollToBottom(): void

Inherited from QAbstractItemView.scrollToBottom

Returns: void


scrollToItem

scrollToItem(item: QListWidgetItem, hint: ScrollHint): void

Parameters:

NameTypeDefault
itemQListWidgetItem-
hintScrollHintScrollHint.EnsureVisible

Returns: void


scrollToTop

scrollToTop(): void

Inherited from QAbstractItemView.scrollToTop

Returns: void


selectedItems

selectedItems(): QListWidgetItem[]

Returns: QListWidgetItem[]


selectionBehavior

selectionBehavior(): SelectionBehavior

Inherited from QAbstractItemView.selectionBehavior

Returns: SelectionBehavior


selectionMode

selectionMode(): SelectionMode

Inherited from QAbstractItemView.selectionMode

Returns: SelectionMode


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlternatingRowColors

setAlternatingRowColors(enable: boolean): void

Inherited from QAbstractItemView.setAlternatingRowColors

Parameters:

NameType
enableboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoScroll

setAutoScroll(enable: boolean): void

Inherited from QAbstractItemView.setAutoScroll

Parameters:

NameType
enableboolean

Returns: void


setAutoScrollMargin

setAutoScrollMargin(margin: number): void

Inherited from QAbstractItemView.setAutoScrollMargin

Parameters:

NameType
marginnumber

Returns: void


setBatchSize

setBatchSize(batchSize: number): void

Inherited from NodeListView.setBatchSize

Parameters:

NameType
batchSizenumber

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCurrentIndex

setCurrentIndex(index: QModelIndex): void

Inherited from QAbstractItemView.setCurrentIndex

Parameters:

NameType
indexQModelIndex

Returns: void


setCurrentItem

setCurrentItem(item: QListWidgetItem): void

Parameters:

NameType
itemQListWidgetItem

Returns: void


setCurrentRow

setCurrentRow(row: number): void

Parameters:

NameType
rownumber

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDefaultDropAction

setDefaultDropAction(dropAction: DropAction): void

Inherited from QAbstractItemView.setDefaultDropAction

Parameters:

NameType
dropActionDropAction

Returns: void


setDragDropMode

setDragDropMode(behavior: DragDropMode): void

Inherited from QAbstractItemView.setDragDropMode

Parameters:

NameType
behaviorDragDropMode

Returns: void


setDragDropOverwriteMode

setDragDropOverwriteMode(overwrite: boolean): void

Inherited from QAbstractItemView.setDragDropOverwriteMode

Parameters:

NameType
overwriteboolean

Returns: void


setDragEnabled

setDragEnabled(enable: boolean): void

Inherited from QAbstractItemView.setDragEnabled

Parameters:

NameType
enableboolean

Returns: void


setDropIndicatorShown

setDropIndicatorShown(enable: boolean): void

Inherited from QAbstractItemView.setDropIndicatorShown

Parameters:

NameType
enableboolean

Returns: void


setEditTriggers

setEditTriggers(triggers: number): void

Inherited from QAbstractItemView.setEditTriggers

Parameters:

NameType
triggersnumber

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFlow

setFlow(flow: Flow): void

Inherited from NodeListView.setFlow

Parameters:

NameType
flowFlow

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setGridSize

setGridSize(size: QSize): void

Inherited from NodeListView.setGridSize

Parameters:

NameType
sizeQSize

Returns: void


setHorizontalScrollBarPolicy

setHorizontalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setHorizontalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setHorizontalScrollMode

setHorizontalScrollMode(mode: boolean): void

Inherited from QAbstractItemView.setHorizontalScrollMode

Parameters:

NameType
modeboolean

Returns: void


setIconSize

setIconSize(iconSize: QSize): void

Inherited from QAbstractItemView.setIconSize

Parameters:

NameType
iconSizeQSize

Returns: void


setIndexWidget

setIndexWidget(index: QModelIndex, widget: QWidget): void

Inherited from QAbstractItemView.setIndexWidget

Parameters:

NameType
indexQModelIndex
widgetQWidget

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setItemAlignment

setItemAlignment(alignment: AlignmentFlag): void

Inherited from NodeListView.setItemAlignment

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setItemWidget

setItemWidget(item: QListWidgetItem, widget: NodeWidget‹any›): void

Parameters:

NameType
itemQListWidgetItem
widgetNodeWidget‹any›

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQListWidgetSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQListWidgetSignals

Returns: void


setLayoutMode

setLayoutMode(mode: LayoutMode): void

Inherited from NodeListView.setLayoutMode

Parameters:

NameType
modeLayoutMode

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setModelColumn

setModelColumn(column: number): void

Inherited from NodeListView.setModelColumn

Parameters:

NameType
columnnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setMovement

setMovement(movement: Movement): void

Inherited from NodeListView.setMovement

Parameters:

NameType
movementMovement

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setResizeMode

setResizeMode(mode: ResizeMode): void

Inherited from NodeListView.setResizeMode

Parameters:

NameType
modeResizeMode

Returns: void


setRowHidden

setRowHidden(row: number, hide: boolean): void

Inherited from NodeListView.setRowHidden

Parameters:

NameType
rownumber
hideboolean

Returns: void


setSelectionBehavior

setSelectionBehavior(behavior: SelectionBehavior): void

Inherited from QAbstractItemView.setSelectionBehavior

Parameters:

NameType
behaviorSelectionBehavior

Returns: void


setSelectionMode

setSelectionMode(mode: SelectionMode): void

Inherited from QAbstractItemView.setSelectionMode

Parameters:

NameType
modeSelectionMode

Returns: void


setSelectionRectVisible

setSelectionRectVisible(show: boolean): void

Inherited from NodeListView.setSelectionRectVisible

Parameters:

NameType
showboolean

Returns: void


setSortingEnabled

setSortingEnabled(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setSpacing

setSpacing(space: number): void

Inherited from NodeListView.setSpacing

Parameters:

NameType
spacenumber

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTabKeyNavigation

setTabKeyNavigation(enable: boolean): void

Inherited from QAbstractItemView.setTabKeyNavigation

Parameters:

NameType
enableboolean

Returns: void


setTextElideMode

setTextElideMode(mode: TextElideMode): void

Inherited from QAbstractItemView.setTextElideMode

Parameters:

NameType
modeTextElideMode

Returns: void


setUniformItemSizes

setUniformItemSizes(enable: boolean): void

Inherited from NodeListView.setUniformItemSizes

Parameters:

NameType
enableboolean

Returns: void


setVerticalScrollBarPolicy

setVerticalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setVerticalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setVerticalScrollMode

setVerticalScrollMode(mode: ScrollMode): void

Inherited from QAbstractItemView.setVerticalScrollMode

Parameters:

NameType
modeScrollMode

Returns: void


setViewMode

setViewMode(mode: ListViewMode): void

Inherited from NodeListView.setViewMode

Parameters:

NameType
modeListViewMode

Returns: void


setViewport

setViewport(widget: NodeWidget‹any›): void

Inherited from QAbstractScrollArea.setViewport

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWordWrap

setWordWrap(on: boolean): void

Inherited from NodeListView.setWordWrap

Parameters:

NameType
onboolean

Returns: void


setWrapping

setWrapping(enable: boolean): void

Inherited from NodeListView.setWrapping

Parameters:

NameType
enableboolean

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showDropIndicator

showDropIndicator(): boolean

Inherited from QAbstractItemView.showDropIndicator

Returns: boolean


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


sortItems

sortItems(order: SortOrder): void

Parameters:

NameTypeDefault
orderSortOrderSortOrder.AscendingOrder

Returns: void


spacing

spacing(): number

Inherited from NodeListView.spacing

Returns: number


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


tabKeyNavigation

tabKeyNavigation(): boolean

Inherited from QAbstractItemView.tabKeyNavigation

Returns: boolean


takeItem

takeItem(row: number): void

Parameters:

NameType
rownumber

Returns: void


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


textElideMode

textElideMode(): TextElideMode

Inherited from QAbstractItemView.textElideMode

Returns: TextElideMode


uniformItemSizes

uniformItemSizes(): boolean

Inherited from NodeListView.uniformItemSizes

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


verticalScrollMode

verticalScrollMode(): ScrollMode

Inherited from QAbstractItemView.verticalScrollMode

Returns: ScrollMode


viewMode

viewMode(): ListViewMode

Inherited from NodeListView.viewMode

Returns: ListViewMode


viewport

viewport(): QWidget

Inherited from QAbstractScrollArea.viewport

Returns: QWidget


visualItemRect

visualItemRect(item: QListWidgetItem): QRect

Parameters:

NameType
itemQListWidgetItem

Returns: QRect


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wordWrap

wordWrap(): boolean

Inherited from NodeListView.wordWrap

Returns: boolean

- + diff --git a/docs/api/generated/classes/qlistwidgetitem/index.html b/docs/api/generated/classes/qlistwidgetitem/index.html index e0e53f5f9..095791e95 100644 --- a/docs/api/generated/classes/qlistwidgetitem/index.html +++ b/docs/api/generated/classes/qlistwidgetitem/index.html @@ -9,7 +9,7 @@ QListWidgetItem | NodeGui - + @@ -26,7 +26,7 @@
const listWidget = new QListWidget();
for (let i = 0; i < 30; i++) {
let listWidgetItem = new QListWidgetItem();
listWidgetItem.setText('listWidgetItem ' + i);
if (i===3) {
listWidgetItem.setCheckState(2);
} else {
listWidgetItem.setCheckState(0);
}
listWidget.addItem(listWidgetItem);
}

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QListWidgetItem(): QListWidgetItem

Overrides Component.constructor

Returns: QListWidgetItem

+ new QListWidgetItem(other: QListWidgetItem): QListWidgetItem

Overrides Component.constructor

Parameters:

NameType
otherQListWidgetItem

Returns: QListWidgetItem

+ new QListWidgetItem(native: NativeElement): QListWidgetItem

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: QListWidgetItem

+ new QListWidgetItem(text: string): QListWidgetItem

Overrides Component.constructor

Parameters:

NameType
textstring

Returns: QListWidgetItem

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

background

background(): QBrush

Returns: QBrush


checkState

checkState(): CheckState

Returns: CheckState


data

data(role: number): QVariant

Parameters:

NameType
rolenumber

Returns: QVariant


flags

flags(): ItemFlag

Returns: ItemFlag


font

font(): QFont

Returns: QFont


foreground

foreground(): QBrush

Returns: QBrush


icon

icon(): QIcon

Returns: QIcon


isHidden

isHidden(): boolean

Returns: boolean


isSelected

isSelected(): boolean

Returns: boolean


setBackground

setBackground(brush: QBrush): void

Parameters:

NameType
brushQBrush

Returns: void


setCheckState

setCheckState(state: CheckState): void

Parameters:

NameType
stateCheckState

Returns: void


setData

setData(role: number, value: QVariant): void

Parameters:

NameType
rolenumber
valueQVariant

Returns: void


setFlags

setFlags(flags: ItemFlag): void

Parameters:

NameType
flagsItemFlag

Returns: void


setFont

setFont(font: QFont): void

Parameters:

NameType
fontQFont

Returns: void


setForeground

setForeground(brush: QBrush): void

Parameters:

NameType
brushQBrush

Returns: void


setHidden

setHidden(hide: boolean): void

Parameters:

NameType
hideboolean

Returns: void


setIcon

setIcon(icon: QIcon): void

Parameters:

NameType
iconQIcon

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setSelected

setSelected(select: boolean): void

Parameters:

NameType
selectboolean

Returns: void


setSizeHint

setSizeHint(size: QSize): void

Parameters:

NameType
sizeQSize

Returns: void


setStatusTip

setStatusTip(statusTip: string): void

Parameters:

NameType
statusTipstring

Returns: void


setText

setText(text: string): void

Parameters:

NameType
textstring

Returns: void


setTextAlignment

setTextAlignment(alignment: number): void

Parameters:

NameType
alignmentnumber

Returns: void


setToolTip

setToolTip(toolTip: string): void

Parameters:

NameType
toolTipstring

Returns: void


setWhatsThis

setWhatsThis(whatsThis: string): void

Parameters:

NameType
whatsThisstring

Returns: void


sizeHint

sizeHint(): QSize

Returns: QSize


statusTip

statusTip(): string

Returns: string


text

text(): string

Returns: string


textAlignment

textAlignment(): number

Returns: number


toolTip

toolTip(): string

Returns: string


type

type(): number

Returns: number


whatsThis

whatsThis(): string

Returns: string

- + diff --git a/docs/api/generated/classes/qmainwindow/index.html b/docs/api/generated/classes/qmainwindow/index.html index 0e6746f08..762fe9b8d 100644 --- a/docs/api/generated/classes/qmainwindow/index.html +++ b/docs/api/generated/classes/qmainwindow/index.html @@ -9,7 +9,7 @@ QMainWindow | NodeGui - + @@ -30,7 +30,7 @@ Once a central widget is set you can add children/layout to the central widget.

Hierarchy

NodeWidgetQMainWindowSignals

QMainWindow

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QMainWindow(): QMainWindow

Overrides NodeWidget.constructor

Returns: QMainWindow

+ new QMainWindow(parent: NodeWidget‹any›): QMainWindow

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QMainWindow

Properties

Optional _layout

_layout? : NodeLayoutQMainWindowSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Optional centralWidget

centralWidget? : NodeWidget‹any› | null


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayout‹any› | undefined

Overrides QMenu.layout

Returns: NodeLayout‹any› | undefined

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QMainWindowSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QMainWindowSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQMainWindowSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


center

center(): void

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


menuBar

menuBar(): QMenuBar | undefined

Returns: QMenuBar | undefined


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QMainWindowSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QMainWindowSignals

Parameters:

NameType
signalTypeSignalType
callbackQMainWindowSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


removeStatusBar

removeStatusBar(): void

Removes the status bar from the main window.

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setCentralWidget

setCentralWidget(widget: NodeWidget‹any›): void

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQMainWindowSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQMainWindowSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMenuBar

setMenuBar(menuBar: QMenuBar): void

Parameters:

NameType
menuBarQMenuBar

Returns: void


setMenuWidget

setMenuWidget(menuWidget: NodeWidget‹any›): void

Parameters:

NameType
menuWidgetNodeWidget‹any›

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setStatusBar

setStatusBar(statusBar: QStatusBar): void

Sets the status bar for the main window to statusbar. Note: QMainWindow takes ownership of the statusbar pointer and deletes it at the appropriate time.

Parameters:

NameTypeDescription
statusBarQStatusBarThe status bar.

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


statusBar

statusBar(): QStatusBar

Returns the status bar for the main window.

Returns: QStatusBar


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


takeCentralWidget

takeCentralWidget(): NodeWidget‹any› | null

Returns: NodeWidget‹any› | null


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qmenu/index.html b/docs/api/generated/classes/qmenu/index.html index 987bd9c9b..e019745e7 100644 --- a/docs/api/generated/classes/qmenu/index.html +++ b/docs/api/generated/classes/qmenu/index.html @@ -9,7 +9,7 @@ QMenu | NodeGui - + @@ -25,7 +25,7 @@

QMenu

The QMenu class provides a menu widget for use in menu bars, context menus, and other popup menus.

This class is a JS wrapper around Qt's QMenu class

Example

const { QMenu } = require("@nodegui/nodegui");
const menu = new QMenu();

Hierarchy

NodeWidgetQMenuSignals

QMenu

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QMenu(): QMenu

Overrides NodeWidget.constructor

Returns: QMenu

+ new QMenu(parent: NodeWidget‹any›): QMenu

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QMenu

Properties

Optional _layout

_layout? : NodeLayoutQMenuSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQMenuSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQMenuSignals› | undefined

set layout(l: NodeLayoutQMenuSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQMenuSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QMenuSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QMenuSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQMenuSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


addSeparator

addSeparator(): QAction

Returns: QAction


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


exec

exec(point?: QPoint, action?: QAction | null): void

Parameters:

NameType
point?QPoint
action?QAction | null

Returns: void


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


popup

popup(point: QPoint, action?: QAction): void

Parameters:

NameType
pointQPoint
action?QAction

Returns: void


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QMenuSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QMenuSignals

Parameters:

NameType
signalTypeSignalType
callbackQMenuSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQMenuSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQMenuSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTitle

setTitle(title: string): void

Parameters:

NameType
titlestring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qmenubar/index.html b/docs/api/generated/classes/qmenubar/index.html index fb3ffcfe2..b902b579d 100644 --- a/docs/api/generated/classes/qmenubar/index.html +++ b/docs/api/generated/classes/qmenubar/index.html @@ -9,7 +9,7 @@ QMenuBar | NodeGui - + @@ -24,7 +24,7 @@

QMenuBar

The QMenuBar class provides a menu widget for use in menu bars, context menus, and other popup menus.

This class is a JS wrapper around Qt's QMenuBar class

Example

const { QMenuBar, QMainWindow } = require("@nodegui/nodegui");
const win = new QMainWindow();
const menu = new QMenuBar();
const menuBar = new QMenuBar();
win.setMenuBar(menuBar);
win.show();
global.win = win;

Hierarchy

NodeWidgetQMenuBarSignals

QMenuBar

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QMenuBar(): QMenuBar

Overrides NodeWidget.constructor

Returns: QMenuBar

+ new QMenuBar(parent: NodeWidget‹any›): QMenuBar

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QMenuBar

+ new QMenuBar(native: NativeElement): QMenuBar

Overrides NodeWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: QMenuBar

Properties

Optional _layout

_layout? : NodeLayoutQMenuBarSignals

Inherited from QMenu._layout


_menus

_menus: Set‹QMenu


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQMenuBarSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQMenuBarSignals› | undefined

set layout(l: NodeLayoutQMenuBarSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQMenuBarSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QMenuBarSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QMenuBarSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQMenuBarSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


addMenu

addMenu(menu: QMenu | string): QMenu

Parameters:

NameType
menuQMenu | string

Returns: QMenu


addSeparator

addSeparator(): QAction

Returns: QAction


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QMenuBarSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QMenuBarSignals

Parameters:

NameType
signalTypeSignalType
callbackQMenuBarSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQMenuBarSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQMenuBarSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNativeMenuBar

setNativeMenuBar(nativeMenuBar: boolean): void

Parameters:

NameType
nativeMenuBarboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qmessagebox/index.html b/docs/api/generated/classes/qmessagebox/index.html index 8bdfe8014..e8ca68fd7 100644 --- a/docs/api/generated/classes/qmessagebox/index.html +++ b/docs/api/generated/classes/qmessagebox/index.html @@ -9,7 +9,7 @@ QMessageBox | NodeGui - + @@ -27,7 +27,7 @@
const messageBox = new QMessageBox();
messageBox.setText('Alert! This is a message');
const accept = new QPushButton();
accept.setText('Accept');
messageBox.addButton(accept, ButtonRole.AcceptRole);
messageBox.exec();

Hierarchy

NodeDialogQMessageBoxSignals

QMessageBox

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QMessageBox(): QMessageBox

Overrides NodeWidget.constructor

Returns: QMessageBox

+ new QMessageBox(parent: NodeWidget‹any›): QMessageBox

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QMessageBox

Properties

Optional _layout

_layout? : NodeLayoutQMessageBoxSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQMessageBoxSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQMessageBoxSignals› | undefined

set layout(l: NodeLayoutQMessageBoxSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQMessageBoxSignals› | undefined

Returns: void

Methods

accept

accept(): void

Returns: void


acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addButton

addButton(button: QAbstractButtonQAbstractButtonSignals›, role: ButtonRole): void

Parameters:

NameTypeDefault
buttonQAbstractButtonQAbstractButtonSignals-
roleButtonRoleButtonRole.NoRole

Returns: void


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QMessageBoxSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QMessageBoxSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQMessageBoxSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


detailedText

detailedText(): string

Returns: string


done

done(r: number): void

Parameters:

NameType
rnumber

Returns: void


exec

exec(): DialogCode

Inherited from NodeDialog.exec

Returns: DialogCode


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isSizeGripEnabled

isSizeGripEnabled(): boolean

Inherited from NodeDialog.isSizeGripEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


open

open(): void

Inherited from NodeDialog.open

Returns: void


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


reject

reject(): void

Inherited from NodeDialog.reject

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QMessageBoxSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QMessageBoxSignals

Parameters:

NameType
signalTypeSignalType
callbackQMessageBoxSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


result

result(): number

Inherited from NodeDialog.result

Returns: number


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDefaultButton

setDefaultButton(button: QPushButton): void

Parameters:

NameType
buttonQPushButton

Returns: void


setDetailedText

setDetailedText(detailedText: string): void

Parameters:

NameType
detailedTextstring

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInformativeText

setInformativeText(informativeText: string): void

Parameters:

NameType
informativeTextstring

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQMessageBoxSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQMessageBoxSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setModal

setModal(modal: boolean): void

Inherited from NodeDialog.setModal

Parameters:

NameType
modalboolean

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setResult

setResult(i: number): void

Inherited from NodeDialog.setResult

Parameters:

NameType
inumber

Returns: void


setSizeGripEnabled

setSizeGripEnabled(enabled: boolean): void

Inherited from NodeDialog.setSizeGripEnabled

Parameters:

NameType
enabledboolean

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setText

setText(text: string): void

Parameters:

NameType
textstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


text

text(): string

Returns: string


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


Static about

about(parent: NodeWidget‹any›, title: string, text: string): void

Parameters:

NameType
parentNodeWidget‹any›
titlestring
textstring

Returns: void


Static aboutQt

aboutQt(parent: NodeWidget‹any›, title: string): void

Parameters:

NameType
parentNodeWidget‹any›
titlestring

Returns: void

- + diff --git a/docs/api/generated/classes/qmimedata/index.html b/docs/api/generated/classes/qmimedata/index.html index b91c5f001..8b36ed0f8 100644 --- a/docs/api/generated/classes/qmimedata/index.html +++ b/docs/api/generated/classes/qmimedata/index.html @@ -9,7 +9,7 @@ QMimeData | NodeGui - + @@ -24,7 +24,7 @@

QMimeData

description

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QMimeData(arg?: NativeElement): QMimeData

Overrides Component.constructor

Parameters:

NameType
arg?NativeElement

Returns: QMimeData

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

clear

clear(): void

Removes all the MIME type and data entries in the object.

Returns: void


hasColor

hasColor(): boolean

Returns true if the object can return a color (MIME type application/x-color); otherwise returns false.

Returns: boolean


hasHtml

hasHtml(): boolean

Returns true if the object can return HTML (MIME type text/html); otherwise returns false.

Returns: boolean


hasImage

hasImage(): boolean

Returns true if the object can return an image; otherwise returns false.

Returns: boolean


hasText

hasText(): boolean

Returns true if the object can return plain text (MIME type text/plain); otherwise returns false.

Returns: boolean


hasUrls

hasUrls(): boolean

Returns true if the object can return a list of urls; otherwise returns false.

Returns: boolean


html

html(): string

Returns a string if the data stored in the object is HTML (MIME type text/html); otherwise returns an empty string.

Returns: string


removeFormat

removeFormat(mimeType: string): void

Removes the data entry for mimeType in the object.

Parameters:

NameType
mimeTypestring

Returns: void


setHtml

setHtml(html: string): void

Sets html as the HTML (MIME type text/html) used to represent the data.

Parameters:

NameType
htmlstring

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setText

setText(text: string): void

Sets text as the plain text (MIME type text/plain) used to represent the data.

Parameters:

NameType
textstring

Returns: void


setUrls

setUrls(urls: []): void

Sets the URLs stored in the MIME data object to those specified by urls.

Parameters:

NameType
urls[]

Returns: void


text

text(): string

Returns a plain text (MIME type text/plain) representation of the data.

Returns: string


urls

urls(): []

Returns a list of URLs contained within the MIME data object.

URLs correspond to the MIME type text/uri-list.

Returns: []

- + diff --git a/docs/api/generated/classes/qmodelindex/index.html b/docs/api/generated/classes/qmodelindex/index.html index 0dedd89e0..ce88076fb 100644 --- a/docs/api/generated/classes/qmodelindex/index.html +++ b/docs/api/generated/classes/qmodelindex/index.html @@ -9,7 +9,7 @@ QModelIndex | NodeGui - + @@ -24,7 +24,7 @@

QModelIndex

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QModelIndex(): QModelIndex

Overrides Component.constructor

Returns: QModelIndex

+ new QModelIndex(nativeElement: NativeElement): QModelIndex

Overrides Component.constructor

Parameters:

NameType
nativeElementNativeElement

Returns: QModelIndex

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

column

column(): number

Returns: number


data

data(role: ItemDataRole): QVariant

Parameters:

NameTypeDefault
roleItemDataRoleItemDataRole.DisplayRole

Returns: QVariant


flags

flags(): ItemFlag

Returns: ItemFlag


isValid

isValid(): boolean

Returns: boolean


parent

parent(): QModelIndex

Returns: QModelIndex


row

row(): number

Returns: number


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


sibling

sibling(row: number, column: number): QModelIndex

Parameters:

NameType
rownumber
columnnumber

Returns: QModelIndex


siblingAtColumn

siblingAtColumn(column: number): QModelIndex

Parameters:

NameType
columnnumber

Returns: QModelIndex


siblingAtRow

siblingAtRow(row: number): QModelIndex

Parameters:

NameType
rownumber

Returns: QModelIndex


Static fromQVariant

fromQVariant(variant: QVariant): QModelIndex

Parameters:

NameType
variantQVariant

Returns: QModelIndex

- + diff --git a/docs/api/generated/classes/qmouseevent/index.html b/docs/api/generated/classes/qmouseevent/index.html index f31e29823..0580d7e4e 100644 --- a/docs/api/generated/classes/qmouseevent/index.html +++ b/docs/api/generated/classes/qmouseevent/index.html @@ -9,7 +9,7 @@ QMouseEvent | NodeGui - + @@ -18,13 +18,13 @@ - +
-

QMouseEvent

Hierarchy

  • QMouseEvent

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QMouseEvent(event: NativeRawPointer‹"QEvent"›): QMouseEvent

Parameters:

NameType
eventNativeRawPointer‹"QEvent"›

Returns: QMouseEvent

Properties

native

native: NativeElement

Methods

button

button(): number

Returns: number


globalX

globalX(): number

Returns: number


globalY

globalY(): number

Returns: number


x

x(): number

Returns: number


y

y(): number

Returns: number

+

QMouseEvent

Hierarchy

  • QMouseEvent

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QMouseEvent(event: NativeRawPointer‹"QEvent"›): QMouseEvent

Parameters:

NameType
eventNativeRawPointer‹"QEvent"›

Returns: QMouseEvent

Properties

native

native: NativeElement

Methods

button

button(): number

Returns: number


buttons

buttons(): number

Returns: number


globalX

globalX(): number

Returns: number


globalY

globalY(): number

Returns: number


x

x(): number

Returns: number


y

y(): number

Returns: number

- + @@ -33,6 +33,6 @@ - + \ No newline at end of file diff --git a/docs/api/generated/classes/qmovie/index.html b/docs/api/generated/classes/qmovie/index.html index daffad747..8c7fb4193 100644 --- a/docs/api/generated/classes/qmovie/index.html +++ b/docs/api/generated/classes/qmovie/index.html @@ -9,7 +9,7 @@ QMovie | NodeGui - + @@ -24,7 +24,7 @@

QMovie

Hierarchy

NodeObjectQMovieSignals

QMovie

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QMovie(): QMovie

Overrides EventWidget.constructor

Returns: QMovie

+ new QMovie(native: NativeElement): QMovie

Overrides EventWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: QMovie

+ new QMovie(parent: NodeObject‹any›): QMovie

Overrides EventWidget.constructor

Parameters:

NameType
parentNodeObject‹any›

Returns: QMovie

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QMovieSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QMovieSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQMovieSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


currentFrameNumber

currentFrameNumber(): number

Returns: number


currentPixmap

currentPixmap(): QPixmap

Returns: QPixmap


fileName

fileName(): string

Returns: string


format

format(): string

Returns: string


frameCount

frameCount(): number

Returns: number


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


jumpToFrame

jumpToFrame(frame: number): boolean

Parameters:

NameType
framenumber

Returns: boolean


jumpToNextFrame

jumpToNextFrame(): boolean

Returns: boolean


loadFromData

loadFromData(buffer: Buffer): void

Parameters:

NameType
bufferBuffer

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QMovieSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QMovieSignals

Parameters:

NameType
signalTypeSignalType
callbackQMovieSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


setCacheMode

setCacheMode(cacheMode: CacheMode): void

Parameters:

NameType
cacheModeCacheMode

Returns: void


setFileName

setFileName(fileName: string): void

Parameters:

NameType
fileNamestring

Returns: void


setFormat

setFormat(formatName: SupportedFormats): void

Parameters:

NameType
formatNameSupportedFormats

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setPaused

setPaused(paused: boolean): void

Parameters:

NameType
pausedboolean

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setScaledSize

setScaledSize(size: QSize): void

Parameters:

NameType
sizeQSize

Returns: void


setSpeed

setSpeed(percentSpeed: number): void

Parameters:

NameType
percentSpeednumber

Returns: void


start

start(): void

Returns: void


state

state(): MovieState

Returns: MovieState


stop

stop(): void

Returns: void

- + diff --git a/docs/api/generated/classes/qnativegestureevent/index.html b/docs/api/generated/classes/qnativegestureevent/index.html index c3c4916ce..6e7cbed88 100644 --- a/docs/api/generated/classes/qnativegestureevent/index.html +++ b/docs/api/generated/classes/qnativegestureevent/index.html @@ -9,7 +9,7 @@ QNativeGestureEvent | NodeGui - + @@ -29,7 +29,7 @@ For example, a Zoom gesture provides a scale factor while a Rotate gesture provides a rotation delta.

Returns: number


windowPos

windowPos(): object

Returns the position of the gesture as a QPointF, relative to the window that received the event.

Returns: object

  • x: number

  • y: number

- + diff --git a/docs/api/generated/classes/qobject/index.html b/docs/api/generated/classes/qobject/index.html index 1b7e10777..300101629 100644 --- a/docs/api/generated/classes/qobject/index.html +++ b/docs/api/generated/classes/qobject/index.html @@ -9,7 +9,7 @@ QObject | NodeGui - + @@ -24,7 +24,7 @@

QObject

Hierarchy

NodeObjectQObjectSignals

QObject

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QObject(): QObject

Overrides EventWidget.constructor

Returns: QObject

+ new QObject(nativeElement: NativeElement): QObject

Overrides EventWidget.constructor

Parameters:

NameType
nativeElementNativeElement

Returns: QObject

+ new QObject(parent: NodeObject‹any›): QObject

Overrides EventWidget.constructor

Parameters:

NameType
parentNodeObject‹any›

Returns: QObject

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QObjectSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QObjectSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQObjectSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QObjectSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QObjectSignals

Parameters:

NameType
signalTypeSignalType
callbackQObjectSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean

- + diff --git a/docs/api/generated/classes/qpainter/index.html b/docs/api/generated/classes/qpainter/index.html index 392565417..8fd79e9a5 100644 --- a/docs/api/generated/classes/qpainter/index.html +++ b/docs/api/generated/classes/qpainter/index.html @@ -9,7 +9,7 @@ QPainter | NodeGui - + @@ -18,7 +18,7 @@ - +
@@ -26,9 +26,9 @@
import { FlexLayout, WidgetEventTypes, QMainWindow, QPainter, QWidget } from '@nodegui/nodegui';
const win = new QMainWindow();
const center = new QWidget();
const layout = new FlexLayout();
center.setLayout(layout);
win.resize(200, 200);
win.addEventListener(WidgetEventTypes.Paint, () => {
const painter = new QPainter(win);
painter.drawText(20, 20, 'Hello');
painter.end();
});
win.show();
(global as any).win = win;
-

Advanced example:

https://github.com/nodegui/examples/blob/master/nodegui/custom-native-widget-qpainter

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QPainter(): QPainter

Overrides Component.constructor

Returns: QPainter

+ new QPainter(device: Component): QPainter

Overrides Component.constructor

Parameters:

NameType
deviceComponent

Returns: QPainter

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

begin

begin(device: Component): boolean

Parameters:

NameType
deviceComponent

Returns: boolean


drawConvexPolygon

drawConvexPolygon(points: QPoint[]): void

Parameters:

NameType
pointsQPoint[]

Returns: void


drawEllipse

drawEllipse(x: number, y: number, width: number, height: number): void

Parameters:

NameType
xnumber
ynumber
widthnumber
heightnumber

Returns: void


drawLine

drawLine(x1: number, y1: number, x2: number, y2: number): void

Parameters:

NameType
x1number
y1number
x2number
y2number

Returns: void


drawPath

drawPath(path: QPainterPath): void

Parameters:

NameType
pathQPainterPath

Returns: void


drawPie

drawPie(x: number, y: number, width: number, height: number, startAngle: number, sweepLength: number): void

Parameters:

NameType
xnumber
ynumber
widthnumber
heightnumber
startAnglenumber
sweepLengthnumber

Returns: void


drawText

drawText(x: number, y: number, text: string): void

Parameters:

NameType
xnumber
ynumber
textstring

Returns: void


end

end(): boolean

Returns: boolean


restore

restore(): void

Returns: void


rotate

rotate(angle: number): void

Parameters:

NameType
anglenumber

Returns: void


save

save(): void

Returns: void


scale

scale(sx: number, sy: number): void

Parameters:

NameType
sxnumber
synumber

Returns: void


setBrush

setBrush(color: QColor): void

Parameters:

NameType
colorQColor

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setPen

setPen(arg: PenStyle | QColor | QPen): void

Parameters:

NameType
argPenStyle | QColor | QPen

Returns: void


setRenderHint

setRenderHint(hint: RenderHint, on: boolean): void

Parameters:

NameTypeDefault
hintRenderHint-
onbooleantrue

Returns: void


strokePath

strokePath(path: QPainterPath, pen: QPen): void

Parameters:

NameType
pathQPainterPath
penQPen

Returns: void


translate

translate(dx: number, dy: number): void

Parameters:

NameType
dxnumber
dynumber

Returns: void

+

Advanced example:

https://github.com/nodegui/examples/blob/master/nodegui/custom-native-widget-qpainter

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QPainter(): QPainter

Overrides Component.constructor

Returns: QPainter

+ new QPainter(device: Component): QPainter

Overrides Component.constructor

Parameters:

NameType
deviceComponent

Returns: QPainter

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

begin

begin(device: Component): boolean

Parameters:

NameType
deviceComponent

Returns: boolean


beginNativePainting

beginNativePainting(): void

Returns: void


drawConvexPolygon

drawConvexPolygon(points: QPoint[]): void

Parameters:

NameType
pointsQPoint[]

Returns: void


drawEllipse

drawEllipse(x: number, y: number, width: number, height: number): void

Parameters:

NameType
xnumber
ynumber
widthnumber
heightnumber

Returns: void


drawLine

drawLine(x1: number, y1: number, x2: number, y2: number): void

Parameters:

NameType
x1number
y1number
x2number
y2number

Returns: void


drawPath

drawPath(path: QPainterPath): void

Parameters:

NameType
pathQPainterPath

Returns: void


drawPie

drawPie(x: number, y: number, width: number, height: number, startAngle: number, sweepLength: number): void

Parameters:

NameType
xnumber
ynumber
widthnumber
heightnumber
startAnglenumber
sweepLengthnumber

Returns: void


drawText

drawText(x: number, y: number, text: string): void

Parameters:

NameType
xnumber
ynumber
textstring

Returns: void


end

end(): boolean

Returns: boolean


endNativePainting

endNativePainting(): void

Returns: void


restore

restore(): void

Returns: void


rotate

rotate(angle: number): void

Parameters:

NameType
anglenumber

Returns: void


save

save(): void

Returns: void


scale

scale(sx: number, sy: number): void

Parameters:

NameType
sxnumber
synumber

Returns: void


setBrush

setBrush(color: QColor): void

Parameters:

NameType
colorQColor

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setPen

setPen(arg: PenStyle | QColor | QPen): void

Parameters:

NameType
argPenStyle | QColor | QPen

Returns: void


setRenderHint

setRenderHint(hint: RenderHint, on: boolean): void

Parameters:

NameTypeDefault
hintRenderHint-
onbooleantrue

Returns: void


strokePath

strokePath(path: QPainterPath, pen: QPen): void

Parameters:

NameType
pathQPainterPath
penQPen

Returns: void


translate

translate(dx: number, dy: number): void

Parameters:

NameType
dxnumber
dynumber

Returns: void

- + @@ -37,6 +37,6 @@ - + \ No newline at end of file diff --git a/docs/api/generated/classes/qpainterpath/index.html b/docs/api/generated/classes/qpainterpath/index.html index 80f443852..ec0df4330 100644 --- a/docs/api/generated/classes/qpainterpath/index.html +++ b/docs/api/generated/classes/qpainterpath/index.html @@ -9,7 +9,7 @@ QPainterPath | NodeGui - + @@ -24,7 +24,7 @@

QPainterPath

Lets you paint paths on widgets.

This class is a JS wrapper around Qt's QPainterPath class

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QPainterPath(): QPainterPath

Overrides Component.constructor

Returns: QPainterPath

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addEllipse

addEllipse(x: number, y: number, width: number, height: number): void

Parameters:

NameType
xnumber
ynumber
widthnumber
heightnumber

Returns: void


addPath

addPath(path: QPainterPath): void

Parameters:

NameType
pathQPainterPath

Returns: void


addRect

addRect(x: number, y: number, width: number, height: number): void

Parameters:

NameType
xnumber
ynumber
widthnumber
heightnumber

Returns: void


addRoundedRect

addRoundedRect(x: number, y: number, width: number, height: number, xRadius: number, yRadius: number, mode: SizeMode): void

Parameters:

NameTypeDefault
xnumber-
ynumber-
widthnumber-
heightnumber-
xRadiusnumber-
yRadiusnumber-
modeSizeModeSizeMode.AbsoluteSize

Returns: void


addText

addText(x: number, y: number, font: QFont, text: string): void

Parameters:

NameType
xnumber
ynumber
fontQFont
textstring

Returns: void


angleAtPercent

angleAtPercent(t: number): number

Parameters:

NameType
tnumber

Returns: number


arcMoveTo

arcMoveTo(x: number, y: number, width: number, height: number, angle: number): void

Parameters:

NameType
xnumber
ynumber
widthnumber
heightnumber
anglenumber

Returns: void


arcTo

arcTo(x: number, y: number, width: number, height: number, startAngle: number, sweepLength: number): void

Parameters:

NameType
xnumber
ynumber
widthnumber
heightnumber
startAnglenumber
sweepLengthnumber

Returns: void


boundingRect

boundingRect(): object

Returns: object

  • height: number

  • width: number

  • x: number

  • y: number


capacity

capacity(): number

Returns: number


clear

clear(): void

Returns: void


closeSubpath

closeSubpath(): void

Returns: void


connectPath

connectPath(path: QPainterPath): void

Parameters:

NameType
pathQPainterPath

Returns: void


controlPointRect

controlPointRect(): object

Returns: object

  • height: number

  • width: number

  • x: number

  • y: number


cubicTo

cubicTo(c1X: number, c1Y: number, c2X: number, c2Y: number, endPointX: number, endPointY: number): boolean

Parameters:

NameType
c1Xnumber
c1Ynumber
c2Xnumber
c2Ynumber
endPointXnumber
endPointYnumber

Returns: boolean


currentPosition

currentPosition(): object

Returns: object

  • x: number

  • y: number


elementCount

elementCount(): number

Returns: number


fillRule

fillRule(): FillRule

Returns: FillRule


intersects

intersects(path: QPainterPath): boolean

Parameters:

NameType
pathQPainterPath

Returns: boolean


isEmpty

isEmpty(): boolean

Returns: boolean


length

length(): number

Returns: number


lineTo

lineTo(x: number, y: number): boolean

Parameters:

NameType
xnumber
ynumber

Returns: boolean


moveTo

moveTo(x: number, y: number): void

Parameters:

NameType
xnumber
ynumber

Returns: void


percentAtLength

percentAtLength(len: number): number

Parameters:

NameType
lennumber

Returns: number


pointAtPercent

pointAtPercent(p: number): object

Parameters:

NameType
pnumber

Returns: object

  • x: number

  • y: number


quadTo

quadTo(cx: number, cy: number, endPointX: number, endPointY: number): boolean

Parameters:

NameType
cxnumber
cynumber
endPointXnumber
endPointYnumber

Returns: boolean


reserve

reserve(size: number): void

Parameters:

NameType
sizenumber

Returns: void


setElementPositionAt

setElementPositionAt(index: number, x: number, y: number): void

Parameters:

NameType
indexnumber
xnumber
ynumber

Returns: void


setFillRule

setFillRule(fillRule: FillRule): void

Parameters:

NameType
fillRuleFillRule

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


slopeAtPercent

slopeAtPercent(p: number): number

Parameters:

NameType
pnumber

Returns: number


swap

swap(other: QPainterPath): void

Parameters:

NameType
otherQPainterPath

Returns: void


translate

translate(x: number, y: number): void

Parameters:

NameType
xnumber
ynumber

Returns: void

- + diff --git a/docs/api/generated/classes/qpen/index.html b/docs/api/generated/classes/qpen/index.html index db75c3846..3f5d6e6b0 100644 --- a/docs/api/generated/classes/qpen/index.html +++ b/docs/api/generated/classes/qpen/index.html @@ -9,7 +9,7 @@ QPen | NodeGui - + @@ -25,7 +25,7 @@

QPen

The QPen class defines the outline of shapes drawn by QPainter.

This class is a JS wrapper around Qt's QPen class

Example

const { QPen } = require("@nodegui/nodegui");
const pen = new QPen();

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QPen(): QPen

Overrides Component.constructor

Returns: QPen

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

color

color(): QColor

Returns: QColor


setCapStyle

setCapStyle(style: PenCapStyle): void

Parameters:

NameType
stylePenCapStyle

Returns: void


setColor

setColor(color: QColor | GlobalColor): void

Parameters:

NameType
colorQColor | GlobalColor

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setStyle

setStyle(style: PenStyle): void

Parameters:

NameType
stylePenStyle

Returns: void


setWidth

setWidth(width: number): void

Parameters:

NameType
widthnumber

Returns: void


style

style(): PenStyle

Returns: PenStyle

- + diff --git a/docs/api/generated/classes/qpicture/index.html b/docs/api/generated/classes/qpicture/index.html index f1cc40be1..d45802299 100644 --- a/docs/api/generated/classes/qpicture/index.html +++ b/docs/api/generated/classes/qpicture/index.html @@ -9,7 +9,7 @@ QPicture | NodeGui - + @@ -25,7 +25,7 @@

QPicture

The QPicture class is a paint device that records and replays QPainter commands.

This class is a JS wrapper around Qt's QPicture class

Example

const { QPicture } = require("@nodegui/nodegui");
const picture = new QPicture();

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QPicture(): QPicture

Overrides Component.constructor

Returns: QPicture

+ new QPicture(native: NativeElement): QPicture

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: QPicture

+ new QPicture(formatVersion: number): QPicture

Overrides Component.constructor

Parameters:

NameType
formatVersionnumber

Returns: QPicture

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

boundingRect

boundingRect(): QRect

Returns: QRect


isNull

isNull(): boolean

Returns: boolean


load

load(fileName: string): boolean

Parameters:

NameType
fileNamestring

Returns: boolean


save

save(fileName: string): boolean

Parameters:

NameType
fileNamestring

Returns: boolean


setBoundingRect

setBoundingRect(r: QRect): void

Parameters:

NameType
rQRect

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


size

size(): number

Returns: number

- + diff --git a/docs/api/generated/classes/qpixmap/index.html b/docs/api/generated/classes/qpixmap/index.html index af2d95027..a7f413f9d 100644 --- a/docs/api/generated/classes/qpixmap/index.html +++ b/docs/api/generated/classes/qpixmap/index.html @@ -9,7 +9,7 @@ QPixmap | NodeGui - + @@ -25,7 +25,7 @@

QPixmap

The QPixmap class helps hold an image in the form of off-screen image representation.

This class is a JS wrapper around Qt's QPixmap class

A QPixmap provides ability to store an image in the memory.

Example

const { QPixmap } = require("@nodegui/nodegui");
const imageUrl = "path/to/png";
const pixMap = new QPixmap(imageUrl);

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QPixmap(): QPixmap

Overrides Component.constructor

Returns: QPixmap

+ new QPixmap(native: NativeElement): QPixmap

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: QPixmap

+ new QPixmap(filePath: string): QPixmap

Overrides Component.constructor

Parameters:

NameType
filePathstring

Returns: QPixmap

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

height

height(): number

Returns: number


load

load(imagePath: string): boolean

Parameters:

NameType
imagePathstring

Returns: boolean


loadFromData

loadFromData(buffer: Buffer, format?: ImageFormats): boolean

Parameters:

NameType
bufferBuffer
format?ImageFormats

Returns: boolean


save

save(fileName: string, format?: ImageFormats): boolean

Parameters:

NameType
fileNamestring
format?ImageFormats

Returns: boolean


scaled

scaled(width: number, height: number, aspectRatioMode?: AspectRatioMode, transformationMode?: TransformationMode): QPixmap

Parameters:

NameType
widthnumber
heightnumber
aspectRatioMode?AspectRatioMode
transformationMode?TransformationMode

Returns: QPixmap


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


width

width(): number

Returns: number


Static fromImage

fromImage(image: QImage, flags: ImageConversionFlag): QPixmap

Parameters:

NameType
imageQImage
flagsImageConversionFlag

Returns: QPixmap


Static fromQVariant

fromQVariant(variant: QVariant): QPixmap

Parameters:

NameType
variantQVariant

Returns: QPixmap

- + diff --git a/docs/api/generated/classes/qplaintextedit/index.html b/docs/api/generated/classes/qplaintextedit/index.html index 1dfdcc887..9dd13501d 100644 --- a/docs/api/generated/classes/qplaintextedit/index.html +++ b/docs/api/generated/classes/qplaintextedit/index.html @@ -9,7 +9,7 @@ QPlainTextEdit | NodeGui - + @@ -25,7 +25,7 @@

QPlainTextEdit

Used to edit and display plain text.

This class is a JS wrapper around Qt's QPlainTextEdit class

A QPlainTextEdit provides ability to add and manipulate native editable text field widgets.

Example

const { QPlainTextEdit } = require("@nodegui/nodegui");
const plainTextEdit = new QPlainTextEdit();

Hierarchy

QAbstractScrollAreaQPlainTextEditSignals

QPlainTextEdit

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QPlainTextEdit(): QPlainTextEdit

Overrides NodeWidget.constructor

Returns: QPlainTextEdit

+ new QPlainTextEdit(parent: NodeWidget‹any›): QPlainTextEdit

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QPlainTextEdit

Properties

Optional _layout

_layout? : NodeLayoutQPlainTextEditSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


Optional placeholderText

placeholderText? : undefined | string


type

type: string = "widget"

Inherited from QMenu.type


Optional viewportWidget

viewportWidget? : NodeWidget‹any›

Inherited from QAbstractScrollArea.viewportWidget

Accessors

layout

get layout(): NodeLayoutQPlainTextEditSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQPlainTextEditSignals› | undefined

set layout(l: NodeLayoutQPlainTextEditSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQPlainTextEditSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QPlainTextEditSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QPlainTextEditSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQPlainTextEditSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


clear

clear(): void

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


insertPlainText

insertPlainText(text: string | number): void

Parameters:

NameType
textstring | number

Returns: void


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lineWrapMode

lineWrapMode(): LineWrapMode

Returns: LineWrapMode


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QPlainTextEditSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QPlainTextEditSignals

Parameters:

NameType
signalTypeSignalType
callbackQPlainTextEditSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setHorizontalScrollBarPolicy

setHorizontalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setHorizontalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQPlainTextEditSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQPlainTextEditSignals

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setLineWrapMode

setLineWrapMode(mode: LineWrapMode): void

Parameters:

NameType
modeLineWrapMode

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setPlaceholderText

setPlaceholderText(text: string): void

Parameters:

NameType
textstring

Returns: void


setPlainText

setPlainText(text: string | number): void

Parameters:

NameType
textstring | number

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setReadOnly

setReadOnly(isReadOnly: boolean): void

Parameters:

NameType
isReadOnlyboolean

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setVerticalScrollBarPolicy

setVerticalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setVerticalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setViewport

setViewport(widget: NodeWidget‹any›): void

Inherited from QAbstractScrollArea.setViewport

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWordWrapMode

setWordWrapMode(mode: QTextOptionWrapMode): void

Parameters:

NameType
modeQTextOptionWrapMode

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


toPlainText

toPlainText(): string

Returns: string


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


viewport

viewport(): QWidget

Inherited from QAbstractScrollArea.viewport

Returns: QWidget


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wordWrapMode

wordWrapMode(): QTextOptionWrapMode

Returns: QTextOptionWrapMode

- + diff --git a/docs/api/generated/classes/qpoint/index.html b/docs/api/generated/classes/qpoint/index.html index 2ef5f13ef..2a35d5824 100644 --- a/docs/api/generated/classes/qpoint/index.html +++ b/docs/api/generated/classes/qpoint/index.html @@ -9,7 +9,7 @@ QPoint | NodeGui - + @@ -24,7 +24,7 @@

QPoint

The QPoint class defines a point in the plane using integer precision.

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QPoint(): QPoint

Overrides Component.constructor

Returns: QPoint

+ new QPoint(nativeElement: NativeElement): QPoint

Overrides Component.constructor

Parameters:

NameType
nativeElementNativeElement

Returns: QPoint

+ new QPoint(x?: undefined | number, y?: undefined | number): QPoint

Overrides Component.constructor

Parameters:

NameType
x?undefined | number
y?undefined | number

Returns: QPoint

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

isNull

isNull(): boolean

Returns true if both the x and y coordinates are set to 0.0 (ignoring the sign); otherwise returns false.

Returns: boolean


manhattanLength

manhattanLength(): number

Returns the sum of the absolute values of x() and y(), traditionally known as the "Manhattan length" of the vector from the origin to the point.

Returns: number


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setX

setX(value: number): void

Parameters:

NameType
valuenumber

Returns: void


setY

setY(value: number): void

Parameters:

NameType
valuenumber

Returns: void


transposed

transposed(): QPoint

Returns a point with x and y coordinates exchanged

Returns: QPoint


x

x(): number

Returns: number


y

y(): number

Returns: number


Static fromQVariant

fromQVariant(variant: QVariant): QPoint

Parameters:

NameType
variantQVariant

Returns: QPoint

- + diff --git a/docs/api/generated/classes/qpointf/index.html b/docs/api/generated/classes/qpointf/index.html index cfc3b6c6e..c49933dec 100644 --- a/docs/api/generated/classes/qpointf/index.html +++ b/docs/api/generated/classes/qpointf/index.html @@ -9,7 +9,7 @@ QPointF | NodeGui - + @@ -24,7 +24,7 @@

QPointF

The QPointF class defines a point in the plane using floating point precision

A point is specified by a x coordinate and an y coordinate which can be accessed using the x() and y() functions. The coordinates of the point are specified using floating point numbers for accuracy. The isNull() function returns true if both x and y are set to 0.0. The coordinates can be set (or altered) using the setX() and setY() functions

In addition, the QPointF class provides a constructor converting a QPoint object into a QPointF object, and a corresponding toPoint() function which returns a QPoint copy of this point.

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QPointF(): QPointF

Overrides Component.constructor

Returns: QPointF

+ new QPointF(nativeElement: NativeElement): QPointF

Overrides Component.constructor

Parameters:

NameType
nativeElementNativeElement

Returns: QPointF

+ new QPointF(x?: undefined | number, y?: undefined | number): QPointF

Overrides Component.constructor

Parameters:

NameType
x?undefined | number
y?undefined | number

Returns: QPointF

+ new QPointF(point: QPoint): QPointF

Overrides Component.constructor

Parameters:

NameType
pointQPoint

Returns: QPointF

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

isNull

isNull(): boolean

Returns true if both the x and y coordinates are set to 0.0 (ignoring the sign); otherwise returns false.

Returns: boolean


manhattanLength

manhattanLength(): number

Returns the sum of the absolute values of x() and y(), traditionally known as the "Manhattan length" of the vector from the origin to the point.

Returns: number


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setX

setX(value: number): void

Sets the x coordinate of this point to the given x coordinate.

Parameters:

NameType
valuenumber

Returns: void


setY

setY(value: number): void

Sets the y coordinate of this point to the given y coordinate.

Parameters:

NameType
valuenumber

Returns: void


toPoint

toPoint(): QPoint

Rounds the coordinates of this point to the nearest integer, and returns a QPoint object with the rounded coordinates.

Returns: QPoint


transposed

transposed(): QPointF

Returns a point with x and y coordinates exchanged

Returns: QPointF


x

x(): number

Returns the x coordinate of this point

Returns: number


y

y(): number

Returns the y coordinate of this point

Returns: number


Static dotProduct

dotProduct(p1: QPointF, p2: QPointF): number

Returns the dot product of p1 and p2

Parameters:

NameType
p1QPointF
p2QPointF

Returns: number

- + diff --git a/docs/api/generated/classes/qprogressbar/index.html b/docs/api/generated/classes/qprogressbar/index.html index 889fb9ccb..715c2517b 100644 --- a/docs/api/generated/classes/qprogressbar/index.html +++ b/docs/api/generated/classes/qprogressbar/index.html @@ -9,7 +9,7 @@ QProgressBar | NodeGui - + @@ -25,7 +25,7 @@

QProgressBar

Create and control progress bar widgets.

This class is a JS wrapper around Qt's QProgressBar class

A QProgressBar provides ability to add and manipulate native progress bar widgets.

Example

const { QProgressBar } = require("@nodegui/nodegui");
const progressBar = new QProgressBar();

Hierarchy

NodeWidgetQProgressBarSignals

QProgressBar

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QProgressBar(): QProgressBar

Overrides NodeWidget.constructor

Returns: QProgressBar

+ new QProgressBar(parent: NodeWidget‹any›): QProgressBar

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QProgressBar

Properties

Optional _layout

_layout? : NodeLayoutQProgressBarSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQProgressBarSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQProgressBarSignals› | undefined

set layout(l: NodeLayoutQProgressBarSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQProgressBarSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QProgressBarSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QProgressBarSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQProgressBarSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alignment

alignment(): AlignmentFlag

Returns: AlignmentFlag


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


format

format(): string

Returns: string


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


invertedAppearance

invertedAppearance(): boolean

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isTextVisible

isTextVisible(): boolean

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximum

maximum(): number

Returns: number


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimum

minimum(): number

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


orientation

orientation(): Orientation

Returns: Orientation


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QProgressBarSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QProgressBarSignals

Parameters:

NameType
signalTypeSignalType
callbackQProgressBarSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


reset

reset(): void

Returns: void


resetFormat

resetFormat(): void

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlignment

setAlignment(alignment: AlignmentFlag): void

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFormat

setFormat(format: string): void

Parameters:

NameType
formatstring

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setInvertedAppearance

setInvertedAppearance(invert: boolean): void

Parameters:

NameType
invertboolean

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQProgressBarSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQProgressBarSignals

Returns: void


setMaximum

setMaximum(maximum: number): void

Parameters:

NameType
maximumnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimum

setMinimum(minimum: number): void

Parameters:

NameType
minimumnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setOrientation

setOrientation(orientation: Orientation): void

Parameters:

NameType
orientationOrientation

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setRange

setRange(minimum: number, maximum: number): void

Parameters:

NameType
minimumnumber
maximumnumber

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTextDirection

setTextDirection(textDirection: QProgressBarDirection): void

Parameters:

NameType
textDirectionQProgressBarDirection

Returns: void


setTextVisible

setTextVisible(visible: boolean): void

Parameters:

NameType
visibleboolean

Returns: void


setValue

setValue(value: number): void

Parameters:

NameType
valuenumber

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


text

text(): string

Returns: string


textDirection

textDirection(): QProgressBarDirection

Returns: QProgressBarDirection


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


value

value(): number

Returns: number


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qprogressdialog/index.html b/docs/api/generated/classes/qprogressdialog/index.html index 7a8a3d679..f235755c9 100644 --- a/docs/api/generated/classes/qprogressdialog/index.html +++ b/docs/api/generated/classes/qprogressdialog/index.html @@ -9,7 +9,7 @@ QProgressDialog | NodeGui - + @@ -26,7 +26,7 @@
const progressDialog = new QProgressDialog();

Hierarchy

NodeDialogQProgressDialogSignals

QProgressDialog

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QProgressDialog(): QProgressDialog

Overrides NodeWidget.constructor

Returns: QProgressDialog

+ new QProgressDialog(parent: NodeWidget‹any›): QProgressDialog

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QProgressDialog

Properties

Optional _layout

_layout? : NodeLayoutQProgressDialogSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQProgressDialogSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQProgressDialogSignals› | undefined

set layout(l: NodeLayoutQProgressDialogSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQProgressDialogSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QProgressDialogSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QProgressDialogSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQProgressDialogSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


autoClose

autoClose(): boolean

Returns: boolean


autoReset

autoReset(): boolean

Returns: boolean


cancel

cancel(): void

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


exec

exec(): DialogCode

Inherited from NodeDialog.exec

Returns: DialogCode


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isSizeGripEnabled

isSizeGripEnabled(): boolean

Inherited from NodeDialog.isSizeGripEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


labelText

labelText(): string

Returns: string


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximum

maximum(): number

Returns: number


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimum

minimum(): number

Returns: number


minimumDuration

minimumDuration(): number

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


open

open(): void

Inherited from NodeDialog.open

Returns: void


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


reject

reject(): void

Inherited from NodeDialog.reject

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QProgressDialogSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QProgressDialogSignals

Parameters:

NameType
signalTypeSignalType
callbackQProgressDialogSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


reset

reset(): void

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


result

result(): number

Inherited from NodeDialog.result

Returns: number


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoClose

setAutoClose(close: boolean): void

Parameters:

NameType
closeboolean

Returns: void


setAutoReset

setAutoReset(reset: boolean): void

Parameters:

NameType
resetboolean

Returns: void


setCancelButtonText

setCancelButtonText(text: string): void

Parameters:

NameType
textstring

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLabelText

setLabelText(text: string): void

Parameters:

NameType
textstring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQProgressDialogSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQProgressDialogSignals

Returns: void


setMaximum

setMaximum(maximum: number): void

Parameters:

NameType
maximumnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimum

setMinimum(minimum: number): void

Parameters:

NameType
minimumnumber

Returns: void


setMinimumDuration

setMinimumDuration(ms: number): void

Parameters:

NameType
msnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setModal

setModal(modal: boolean): void

Inherited from NodeDialog.setModal

Parameters:

NameType
modalboolean

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setRange

setRange(minimum: number, maximum: number): void

Parameters:

NameType
minimumnumber
maximumnumber

Returns: void


setResult

setResult(i: number): void

Inherited from NodeDialog.setResult

Parameters:

NameType
inumber

Returns: void


setSizeGripEnabled

setSizeGripEnabled(enabled: boolean): void

Inherited from NodeDialog.setSizeGripEnabled

Parameters:

NameType
enabledboolean

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setValue

setValue(progress: number): void

Parameters:

NameType
progressnumber

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


value

value(): number

Returns: number


wasCanceled

wasCanceled(): boolean

Returns: boolean


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qpushbutton/index.html b/docs/api/generated/classes/qpushbutton/index.html index f38a64846..f3ef5f149 100644 --- a/docs/api/generated/classes/qpushbutton/index.html +++ b/docs/api/generated/classes/qpushbutton/index.html @@ -9,7 +9,7 @@ QPushButton | NodeGui - + @@ -25,7 +25,7 @@

QPushButton

Create and control buttons.

This class is a JS wrapper around Qt's QPushButton class

A QPushButton provides ability to add and manipulate native button widgets.

Example

const { QPushButton } = require("@nodegui/nodegui");
const button = new QPushButton();
button.setText("Hello");

Hierarchy

QAbstractButtonQPushButtonSignals

QPushButton

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QPushButton(): QPushButton

Overrides NodeWidget.constructor

Returns: QPushButton

+ new QPushButton(parent: NodeWidget‹any›): QPushButton

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QPushButton

+ new QPushButton(native: NativeElement): QPushButton

Overrides NodeWidget.constructor

Parameters:

NameType
nativeNativeElement

Returns: QPushButton

+ new QPushButton(rawPointer: NativeRawPointer‹any›, disableNativeDeletion?: undefined | false | true): QPushButton

Overrides NodeWidget.constructor

Parameters:

NameType
rawPointerNativeRawPointer‹any›
disableNativeDeletion?undefined | false | true

Returns: QPushButton

Properties

Optional _layout

_layout? : NodeLayoutQPushButtonSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQPushButtonSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQPushButtonSignals› | undefined

set layout(l: NodeLayoutQPushButtonSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQPushButtonSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QPushButtonSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QPushButtonSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQPushButtonSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


animateClick

animateClick(msec: number): void

Inherited from QAbstractButton.animateClick

Parameters:

NameType
msecnumber

Returns: void


autoDefault

autoDefault(): boolean

Returns: boolean


autoExclusive

autoExclusive(): boolean

Inherited from QAbstractButton.autoExclusive

Returns: boolean


autoRepeat

autoRepeat(): boolean

Inherited from QAbstractButton.autoRepeat

Returns: boolean


autoRepeatDelay

autoRepeatDelay(): number

Inherited from QAbstractButton.autoRepeatDelay

Returns: number


autoRepeatInterval

autoRepeatInterval(): number

Inherited from QAbstractButton.autoRepeatInterval

Returns: number


click

click(): void

Inherited from QAbstractButton.click

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


icon

icon(): QIcon

Inherited from QAbstractButton.icon

Returns: QIcon


iconSize

iconSize(): QSize

Inherited from QAbstractButton.iconSize

Returns: QSize


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isCheckable

isCheckable(): boolean

Inherited from QAbstractButton.isCheckable

Returns: boolean


isChecked

isChecked(): boolean

Inherited from QAbstractButton.isChecked

Returns: boolean


isDefault

isDefault(): boolean

Returns: boolean


isDown

isDown(): boolean

Inherited from QAbstractButton.isDown

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isFlat

isFlat(): boolean

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


menu

menu(): QMenu | null

Returns: QMenu | null


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QPushButtonSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QPushButtonSignals

Parameters:

NameType
signalTypeSignalType
callbackQPushButtonSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoDefault

setAutoDefault(auto: boolean): void

Parameters:

NameType
autoboolean

Returns: void


setAutoExclusive

setAutoExclusive(enable: boolean): void

Inherited from QAbstractButton.setAutoExclusive

Parameters:

NameType
enableboolean

Returns: void


setAutoRepeat

setAutoRepeat(enable: boolean): void

Inherited from QAbstractButton.setAutoRepeat

Parameters:

NameType
enableboolean

Returns: void


setAutoRepeatDelay

setAutoRepeatDelay(delay: number): void

Inherited from QAbstractButton.setAutoRepeatDelay

Parameters:

NameType
delaynumber

Returns: void


setAutoRepeatInterval

setAutoRepeatInterval(interval: number): void

Inherited from QAbstractButton.setAutoRepeatInterval

Parameters:

NameType
intervalnumber

Returns: void


setCheckable

setCheckable(checkable: boolean): void

Inherited from QAbstractButton.setCheckable

Parameters:

NameType
checkableboolean

Returns: void


setChecked

setChecked(checked: boolean): void

Inherited from QAbstractButton.setChecked

Parameters:

NameType
checkedboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDefault

setDefault(isDefault: boolean): void

Parameters:

NameType
isDefaultboolean

Returns: void


setDown

setDown(down: boolean): void

Inherited from QAbstractButton.setDown

Parameters:

NameType
downboolean

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlat

setFlat(isFlat: boolean): void

Parameters:

NameType
isFlatboolean

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setIcon

setIcon(icon: QIcon): void

Inherited from QAbstractButton.setIcon

Parameters:

NameType
iconQIcon

Returns: void


setIconSize

setIconSize(iconSize: QSize): void

Inherited from QAbstractButton.setIconSize

Parameters:

NameType
iconSizeQSize

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQPushButtonSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQPushButtonSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMenu

setMenu(menu: QMenu): void

Parameters:

NameType
menuQMenu

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setShortcut

setShortcut(key: QKeySequence): void

Inherited from QAbstractButton.setShortcut

Parameters:

NameType
keyQKeySequence

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setText

setText(text: string): void

Inherited from QAbstractButton.setText

Parameters:

NameType
textstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


shortcut

shortcut(): QKeySequence

Inherited from QAbstractButton.shortcut

Returns: QKeySequence


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMenu

showMenu(): void

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


text

text(): string

Inherited from QAbstractButton.text

Returns: string


toggle

toggle(): void

Inherited from QAbstractButton.toggle

Returns: void


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qradiobutton/index.html b/docs/api/generated/classes/qradiobutton/index.html index 1bd61ed14..d1ffe9226 100644 --- a/docs/api/generated/classes/qradiobutton/index.html +++ b/docs/api/generated/classes/qradiobutton/index.html @@ -9,7 +9,7 @@ QRadioButton | NodeGui - + @@ -25,7 +25,7 @@

QRadioButton

Create and control radio button.

This class is a JS wrapper around Qt's QRadioButton class

A QRadioButton provides ability to add and manipulate native radio button widgets.

Example

const { QRadioButton } = require("@nodegui/nodegui");
const radioButton = new QRadioButton();
radioButton.setText("Hello");

Hierarchy

QAbstractButtonQRadioButtonSignals

QRadioButton

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QRadioButton(): QRadioButton

Overrides NodeWidget.constructor

Returns: QRadioButton

+ new QRadioButton(parent: NodeWidget‹any›): QRadioButton

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QRadioButton

+ new QRadioButton(rawPointer: NativeRawPointer‹any›, disableNativeDeletion?: undefined | false | true): QRadioButton

Overrides NodeWidget.constructor

Parameters:

NameType
rawPointerNativeRawPointer‹any›
disableNativeDeletion?undefined | false | true

Returns: QRadioButton

Properties

Optional _layout

_layout? : NodeLayoutQRadioButtonSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQRadioButtonSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQRadioButtonSignals› | undefined

set layout(l: NodeLayoutQRadioButtonSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQRadioButtonSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QRadioButtonSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QRadioButtonSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQRadioButtonSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


animateClick

animateClick(msec: number): void

Inherited from QAbstractButton.animateClick

Parameters:

NameType
msecnumber

Returns: void


autoExclusive

autoExclusive(): boolean

Inherited from QAbstractButton.autoExclusive

Returns: boolean


autoRepeat

autoRepeat(): boolean

Inherited from QAbstractButton.autoRepeat

Returns: boolean


autoRepeatDelay

autoRepeatDelay(): number

Inherited from QAbstractButton.autoRepeatDelay

Returns: number


autoRepeatInterval

autoRepeatInterval(): number

Inherited from QAbstractButton.autoRepeatInterval

Returns: number


click

click(): void

Inherited from QAbstractButton.click

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


icon

icon(): QIcon

Inherited from QAbstractButton.icon

Returns: QIcon


iconSize

iconSize(): QSize

Inherited from QAbstractButton.iconSize

Returns: QSize


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isCheckable

isCheckable(): boolean

Inherited from QAbstractButton.isCheckable

Returns: boolean


isChecked

isChecked(): boolean

Inherited from QAbstractButton.isChecked

Returns: boolean


isDown

isDown(): boolean

Inherited from QAbstractButton.isDown

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QRadioButtonSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QRadioButtonSignals

Parameters:

NameType
signalTypeSignalType
callbackQRadioButtonSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoExclusive

setAutoExclusive(enable: boolean): void

Inherited from QAbstractButton.setAutoExclusive

Parameters:

NameType
enableboolean

Returns: void


setAutoRepeat

setAutoRepeat(enable: boolean): void

Inherited from QAbstractButton.setAutoRepeat

Parameters:

NameType
enableboolean

Returns: void


setAutoRepeatDelay

setAutoRepeatDelay(delay: number): void

Inherited from QAbstractButton.setAutoRepeatDelay

Parameters:

NameType
delaynumber

Returns: void


setAutoRepeatInterval

setAutoRepeatInterval(interval: number): void

Inherited from QAbstractButton.setAutoRepeatInterval

Parameters:

NameType
intervalnumber

Returns: void


setCheckable

setCheckable(checkable: boolean): void

Inherited from QAbstractButton.setCheckable

Parameters:

NameType
checkableboolean

Returns: void


setChecked

setChecked(checked: boolean): void

Inherited from QAbstractButton.setChecked

Parameters:

NameType
checkedboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDown

setDown(down: boolean): void

Inherited from QAbstractButton.setDown

Parameters:

NameType
downboolean

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setIcon

setIcon(icon: QIcon): void

Inherited from QAbstractButton.setIcon

Parameters:

NameType
iconQIcon

Returns: void


setIconSize

setIconSize(iconSize: QSize): void

Inherited from QAbstractButton.setIconSize

Parameters:

NameType
iconSizeQSize

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQRadioButtonSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQRadioButtonSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setShortcut

setShortcut(key: QKeySequence): void

Inherited from QAbstractButton.setShortcut

Parameters:

NameType
keyQKeySequence

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setText

setText(text: string): void

Inherited from QAbstractButton.setText

Parameters:

NameType
textstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


shortcut

shortcut(): QKeySequence

Inherited from QAbstractButton.shortcut

Returns: QKeySequence


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


text

text(): string

Inherited from QAbstractButton.text

Returns: string


toggle

toggle(): void

Inherited from QAbstractButton.toggle

Returns: void


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qrect/index.html b/docs/api/generated/classes/qrect/index.html index 53711ae6d..5f844a94d 100644 --- a/docs/api/generated/classes/qrect/index.html +++ b/docs/api/generated/classes/qrect/index.html @@ -9,7 +9,7 @@ QRect | NodeGui - + @@ -24,7 +24,7 @@

QRect

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QRect(): QRect

Overrides Component.constructor

Returns: QRect

+ new QRect(nativeElement: NativeElement): QRect

Overrides Component.constructor

Parameters:

NameType
nativeElementNativeElement

Returns: QRect

+ new QRect(x?: undefined | number, y?: undefined | number, width?: undefined | number, height?: undefined | number): QRect

Overrides Component.constructor

Parameters:

NameType
x?undefined | number
y?undefined | number
width?undefined | number
height?undefined | number

Returns: QRect

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

height

height(): number

Returns: number


left

left(): number

Returns: number


setHeight

setHeight(height: number): void

Parameters:

NameType
heightnumber

Returns: void


setLeft

setLeft(height: number): void

Parameters:

NameType
heightnumber

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setTop

setTop(height: number): void

Parameters:

NameType
heightnumber

Returns: void


setWidth

setWidth(width: number): void

Parameters:

NameType
widthnumber

Returns: void


top

top(): number

Returns: number


width

width(): number

Returns: number


Static fromQVariant

fromQVariant(variant: QVariant): QRect

Parameters:

NameType
variantQVariant

Returns: QRect

- + diff --git a/docs/api/generated/classes/qrectf/index.html b/docs/api/generated/classes/qrectf/index.html index 7a3edd199..7a8a78e44 100644 --- a/docs/api/generated/classes/qrectf/index.html +++ b/docs/api/generated/classes/qrectf/index.html @@ -9,7 +9,7 @@ QRectF | NodeGui - + @@ -24,7 +24,7 @@

QRectF

description

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QRectF(): QRectF

Overrides Component.constructor

Returns: QRectF

+ new QRectF(nativeElement: NativeElement): QRectF

Overrides Component.constructor

Parameters:

NameType
nativeElementNativeElement

Returns: QRectF

+ new QRectF(x?: undefined | number, y?: undefined | number, width?: undefined | number, height?: undefined | number): QRectF

Overrides Component.constructor

Parameters:

NameType
x?undefined | number
y?undefined | number
width?undefined | number
height?undefined | number

Returns: QRectF

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

adjust

adjust(dx1: number, dy1: number, dx2: number, dy2: number): void

Adds dx1, dy1, dx2 and dy2 respectively to the existing coordinates of the rectangle.

Parameters:

NameType
dx1number
dy1number
dx2number
dy2number

Returns: void


adjusted

adjusted(dx1: number, dy1: number, dx2: number, dy2: number): QRectF

Returns a new rectangle with dx1, dy1, dx2 and dy2 added respectively to the existing coordinates of this rectangle.

Parameters:

NameType
dx1number
dy1number
dx2number
dy2number

Returns: QRectF


bottom

bottom(): number

Returns the y-coordinate of the rectangle's bottom edge.

Returns: number


bottomLeft

bottomLeft(): QPointF

Returns the position of the rectangle's bottom-left corner.

Returns: QPointF


bottomRight

bottomRight(): QPointF

Returns the position of the rectangle's bottom-right corner.

Returns: QPointF


center

center(): QPointF

Returns the center point of the rectangle.

Returns: QPointF


contains

contains(arg0: QRectF | number | QPointF, y: number): boolean

Returns true if the given point is inside or on the edge of the rectangle; otherwise returns false.

Parameters:

NameType
arg0QRectF | number | QPointF
ynumber

Returns: boolean


height

height(): number

Returns the height of the rectangle.

Returns: number


intersected

intersected(rectangle: QRectF): QRectF

Returns the intersection of this rectangle and the given rectangle. Note that r.intersected(s) is equivalent to r & s.

Parameters:

NameType
rectangleQRectF

Returns: QRectF


intersects

intersects(rectangle: QRectF): boolean

Returns true if this rectangle intersects with the given rectangle (i.e. there is a non-empty area of overlap between them), otherwise returns false.

Parameters:

NameType
rectangleQRectF

Returns: boolean


isEmpty

isEmpty(): boolean

Returns true if the rectangle is empty, otherwise returns false.

Returns: boolean


isNull

isNull(): boolean

Returns true if the rectangle is a null rectangle, otherwise returns false.

Returns: boolean


isValid

isValid(): boolean

Returns true if the rectangle is valid, otherwise returns false.

Returns: boolean


left

left(): number

Returns the x-coordinate of the rectangle's left edge. Equivalent to x().

Returns: number


moveBottom

moveBottom(y: number): void

Moves the rectangle vertically, leaving the rectangle's bottom edge at the given y coordinate. The rectangle's size is unchanged.

Parameters:

NameType
ynumber

Returns: void


moveBottomLeft

moveBottomLeft(position: QPointF): void

Moves the rectangle, leaving the bottom-left corner at the given position. The rectangle's size is unchanged.

Parameters:

NameType
positionQPointF

Returns: void


moveBottomRight

moveBottomRight(position: QPointF): void

Moves the rectangle, leaving the bottom-right corner at the given position. The rectangle's size is unchanged.

Parameters:

NameType
positionQPointF

Returns: void


moveCenter

moveCenter(position: QPointF): void

Moves the rectangle, leaving the center point at the given position. The rectangle's size is unchanged.

Parameters:

NameType
positionQPointF

Returns: void


moveLeft

moveLeft(x: number): void

Moves the rectangle horizontally, leaving the rectangle's left edge at the given x coordinate. The rectangle's size is unchanged.

Parameters:

NameType
xnumber

Returns: void


moveRight

moveRight(x: number): void

Moves the rectangle horizontally, leaving the rectangle's right edge at the given x coordinate. The rectangle's size is unchanged.

Parameters:

NameType
xnumber

Returns: void


moveTo

moveTo(xOrPos: number | QPointF, y: number): void

Moves the rectangle, leaving the top-left corner at the given position (x, y). The rectangle's size is unchanged.

Parameters:

NameType
xOrPosnumber | QPointF
ynumber

Returns: void


moveTop

moveTop(y: number): void

Moves the rectangle vertically, leaving the rectangle's top line at the given y coordinate. The rectangle's size is unchanged.

Parameters:

NameType
ynumber

Returns: void


moveTopLeft

moveTopLeft(position: QPointF): void

Moves the rectangle, leaving the top-left corner at the given position. The rectangle's size is unchanged.

Parameters:

NameType
positionQPointF

Returns: void


moveTopRight

moveTopRight(position: QPointF): void

Moves the rectangle, leaving the top-right corner at the given position. The rectangle's size is unchanged.

Parameters:

NameType
positionQPointF

Returns: void


normalized

normalized(): QRectF

Returns a normalized rectangle; i.e., a rectangle that has a non-negative width and height.

Returns: QRectF


right

right(): number

Returns the x-coordinate of the rectangle's right edge.

Returns: number


setBottom

setBottom(y: number): void

Sets the bottom edge of the rectangle to the given y coordinate. May change the height, but will never change the top edge of the rectangle.

Parameters:

NameType
ynumber

Returns: void


setBottomLeft

setBottomLeft(position: QPointF): void

Set the bottom-left corner of the rectangle to the given position. May change the size, but will never change the top-right corner of the rectangle.

Parameters:

NameType
positionQPointF

Returns: void


setBottomRight

setBottomRight(position: QPointF): void

Set the bottom-right corner of the rectangle to the given position. May change the size, but will never change the top-left corner of the rectangle.

Parameters:

NameType
positionQPointF

Returns: void


setCoords

setCoords(x1: number, y1: number, x2: number, y2: number): void

Sets the coordinates of the rectangle's top-left corner to (x1, y1), and the coordinates of its bottom-right corner to (x2, y2).

Parameters:

NameType
x1number
y1number
x2number
y2number

Returns: void


setHeight

setHeight(height: number): void

Sets the height of the rectangle to the given height. The bottom edge is changed, but not the top one.

Parameters:

NameType
heightnumber

Returns: void


setLeft

setLeft(x: number): void

Sets the left edge of the rectangle to the given x coordinate. May change the width, but will never change the right edge of the rectangle.

Parameters:

NameType
xnumber

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setRect

setRect(x: number, y: number, width: number, height: number): void

Sets the coordinates of the rectangle's top-left corner to (x, y), and its size to the given width and height.

Parameters:

NameType
xnumber
ynumber
widthnumber
heightnumber

Returns: void


setRight

setRight(x: number): void

Sets the right edge of the rectangle to the given x coordinate. May change the width, but will never change the left edge of the rectangle.

Parameters:

NameType
xnumber

Returns: void


setTop

setTop(y: number): void

Sets the top edge of the rectangle to the given y coordinate. May change the height, but will never change the bottom edge of the rectangle.

Parameters:

NameType
ynumber

Returns: void


setTopLeft

setTopLeft(position: QPointF): void

Set the top-left corner of the rectangle to the given position. May change the size, but will never change the bottom-right corner of the rectangle.

Parameters:

NameType
positionQPointF

Returns: void


setTopRight

setTopRight(position: QPointF): void

Set the top-right corner of the rectangle to the given position. May change the size, but will never change the bottom-left corner of the rectangle.

Parameters:

NameType
positionQPointF

Returns: void


setWidth

setWidth(width: number): void

Sets the width of the rectangle to the given width. The right edge is changed, but not the left one.

Parameters:

NameType
widthnumber

Returns: void


setX

setX(x: number): void

Sets the left edge of the rectangle to the given x coordinate. May change the width, but will never change the right edge of the rectangle.

Parameters:

NameType
xnumber

Returns: void


setY

setY(y: number): void

Sets the top edge of the rectangle to the given y coordinate. May change the height, but will never change the bottom edge of the rectangle.

Parameters:

NameType
ynumber

Returns: void


toAlignedRect

toAlignedRect(): QRect

Returns a QRect based on the values of this rectangle that is the smallest possible integer rectangle that completely contains this rectangle.

Returns: QRect


toRect

toRect(): QRect

Returns a QRect based on the values of this rectangle. Note that the coordinates in the returned rectangle are rounded to the nearest integer.

Returns: QRect


top

top(): number

Returns the y-coordinate of the rectangle's top edge. Equivalent to y().

Returns: number


topLeft

topLeft(): QPointF

Returns the position of the rectangle's top-left corner.

Returns: QPointF


topRight

topRight(): QPointF

Returns the position of the rectangle's top-right corner.

Returns: QPointF


translate

translate(dxOrOffset: number | QPointF, dy: number): void

Moves the rectangle dx along the x-axis and dy along the y-axis, relative to the current position. Positive values move the rectangle to the right and downwards.

Parameters:

NameType
dxOrOffsetnumber | QPointF
dynumber

Returns: void


translated

translated(dxOrOffset: number | QPointF, dy: number): QRectF

Returns a copy of the rectangle that is translated dx along the x axis and dy along the y axis, relative to the current position. Positive values move the rectangle to the right and down.

Parameters:

NameType
dxOrOffsetnumber | QPointF
dynumber

Returns: QRectF


transposed

transposed(): QRectF

Returns a copy of the rectangle that has its width and height exchanged:

Returns: QRectF


united

united(rectangle: QRectF): QRectF

Returns the bounding rectangle of this rectangle and the given rectangle.

Parameters:

NameType
rectangleQRectF

Returns: QRectF


width

width(): number

Returns the width of the rectangle.

Returns: number


x

x(): number

Returns the x-coordinate of the rectangle's left edge. Equivalent to left().

Returns: number


y

y(): number

Returns the y-coordinate of the rectangle's top edge. Equivalent to top().

Returns: number

- + diff --git a/docs/api/generated/classes/qscrollarea/index.html b/docs/api/generated/classes/qscrollarea/index.html index c9b1bdc82..3f61857a2 100644 --- a/docs/api/generated/classes/qscrollarea/index.html +++ b/docs/api/generated/classes/qscrollarea/index.html @@ -9,7 +9,7 @@ QScrollArea | NodeGui - + @@ -27,7 +27,7 @@
const imageLabel = new QLabel();
const pixmap = new QPixmap(
path.resolve(__dirname, "../extras/assets/kitchen.png")
);
imageLabel.setPixmap(pixmap);
scrollArea.setWidget(imageLabel);

Hierarchy

QAbstractScrollAreaQScrollAreaSignals

QScrollArea

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QScrollArea(): QScrollArea

Overrides NodeWidget.constructor

Returns: QScrollArea

+ new QScrollArea(parent: NodeWidget‹any›): QScrollArea

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QScrollArea

Properties

Optional _layout

_layout? : NodeLayoutQScrollAreaSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Optional contentWidget

contentWidget? : NodeWidget‹any› | null


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type


Optional viewportWidget

viewportWidget? : NodeWidget‹any›

Inherited from QAbstractScrollArea.viewportWidget

Accessors

layout

get layout(): NodeLayoutQScrollAreaSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQScrollAreaSignals› | undefined

set layout(l: NodeLayoutQScrollAreaSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQScrollAreaSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QScrollAreaSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QScrollAreaSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQScrollAreaSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alignment

alignment(): AlignmentFlag

Returns: AlignmentFlag


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


ensureVisible

ensureVisible(x: number, y: number, xmargin: number, ymargin: number): void

Parameters:

NameTypeDefault
xnumber-
ynumber-
xmarginnumber50
ymarginnumber50

Returns: void


ensureWidgetVisible

ensureWidgetVisible(childWidget: NodeWidget‹any›, xmargin: number, ymargin: number): void

Parameters:

NameTypeDefault
childWidgetNodeWidget‹any›-
xmarginnumber50
ymarginnumber50

Returns: void


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QScrollAreaSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QScrollAreaSignals

Parameters:

NameType
signalTypeSignalType
callbackQScrollAreaSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlignment

setAlignment(alignment: AlignmentFlag): void

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setHorizontalScrollBarPolicy

setHorizontalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setHorizontalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQScrollAreaSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQScrollAreaSignals

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setVerticalScrollBarPolicy

setVerticalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setVerticalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setViewport

setViewport(widget: NodeWidget‹any›): void

Inherited from QAbstractScrollArea.setViewport

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setWidget

setWidget(widget: NodeWidget‹any›): void

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setWidgetResizable

setWidgetResizable(resizable: boolean): void

Parameters:

NameType
resizableboolean

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


takeWidget

takeWidget(): NodeWidget‹any› | null

Returns: NodeWidget‹any› | null


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


viewport

viewport(): QWidget

Inherited from QAbstractScrollArea.viewport

Returns: QWidget


widget

widget(): NodeWidget‹any› | null

Returns: NodeWidget‹any› | null


widgetResizable

widgetResizable(): boolean

Returns: boolean


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qscrollbar/index.html b/docs/api/generated/classes/qscrollbar/index.html index 737cd8af4..760ce5b13 100644 --- a/docs/api/generated/classes/qscrollbar/index.html +++ b/docs/api/generated/classes/qscrollbar/index.html @@ -9,7 +9,7 @@ QScrollBar | NodeGui - + @@ -25,7 +25,7 @@

QScrollBar

Create and control scollbar widgets.

This class is a JS wrapper around Qt's QScrollBar class

A QScrollBar provides ability to add and manipulate native scrollbar widgets.

Example

const { QScrollBar } = require("@nodegui/nodegui");
const scrollbar = new QScrollBar();

Hierarchy

QAbstractSliderQScrollBarSignals

QScrollBar

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QScrollBar(): QScrollBar

Overrides NodeWidget.constructor

Returns: QScrollBar

+ new QScrollBar(parent: NodeWidget‹any›): QScrollBar

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QScrollBar

Properties

Optional _layout

_layout? : NodeLayoutQScrollBarSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQScrollBarSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQScrollBarSignals› | undefined

set layout(l: NodeLayoutQScrollBarSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQScrollBarSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QScrollBarSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QScrollBarSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQScrollBarSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hasTracking

hasTracking(): boolean

Inherited from QAbstractSlider.hasTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


invertedAppearance

invertedAppearance(): boolean

Inherited from QAbstractSlider.invertedAppearance

Returns: boolean


invertedControls

invertedControls(): boolean

Inherited from QAbstractSlider.invertedControls

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isSliderDown

isSliderDown(): boolean

Inherited from QAbstractSlider.isSliderDown

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximum

maximum(): number

Inherited from QAbstractSlider.maximum

Returns: number


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimum

minimum(): number

Inherited from QAbstractSlider.minimum

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


orientation

orientation(): Orientation

Inherited from QAbstractSlider.orientation

Returns: Orientation


pageStep

pageStep(): number

Inherited from QAbstractSlider.pageStep

Returns: number


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QScrollBarSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QScrollBarSignals

Parameters:

NameType
signalTypeSignalType
callbackQScrollBarSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setInvertedAppearance

setInvertedAppearance(inverted: boolean): void

Inherited from QAbstractSlider.setInvertedAppearance

Parameters:

NameType
invertedboolean

Returns: void


setInvertedControls

setInvertedControls(inverted: boolean): void

Inherited from QAbstractSlider.setInvertedControls

Parameters:

NameType
invertedboolean

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQScrollBarSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQScrollBarSignals

Returns: void


setMaximum

setMaximum(maximum: number): void

Inherited from QAbstractSlider.setMaximum

Parameters:

NameType
maximumnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimum

setMinimum(minimum: number): void

Inherited from QAbstractSlider.setMinimum

Parameters:

NameType
minimumnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setOrientation

setOrientation(orientation: Orientation): void

Inherited from QAbstractSlider.setOrientation

Parameters:

NameType
orientationOrientation

Returns: void


setPageStep

setPageStep(step: number): void

Inherited from QAbstractSlider.setPageStep

Parameters:

NameType
stepnumber

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setRange

setRange(min: number, max: number): void

Inherited from QAbstractSlider.setRange

Parameters:

NameType
minnumber
maxnumber

Returns: void


setSingleStep

setSingleStep(step: number): void

Inherited from QAbstractSlider.setSingleStep

Parameters:

NameType
stepnumber

Returns: void


setSliderDown

setSliderDown(down: boolean): void

Inherited from QAbstractSlider.setSliderDown

Parameters:

NameType
downboolean

Returns: void


setSliderPosition

setSliderPosition(position: number): void

Inherited from QAbstractSlider.setSliderPosition

Parameters:

NameType
positionnumber

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTracking

setTracking(enable: boolean): void

Inherited from QAbstractSlider.setTracking

Parameters:

NameType
enableboolean

Returns: void


setValue

setValue(value: number): void

Inherited from QAbstractSlider.setValue

Parameters:

NameType
valuenumber

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


singleStep

singleStep(): number

Inherited from QAbstractSlider.singleStep

Returns: number


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


sliderPosition

sliderPosition(): number

Inherited from QAbstractSlider.sliderPosition

Returns: number


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


triggerAction

triggerAction(action: SliderAction): void

Inherited from QAbstractSlider.triggerAction

Parameters:

NameType
actionSliderAction

Returns: void


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


value

value(): number

Inherited from QAbstractSlider.value

Returns: number


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qsettings/index.html b/docs/api/generated/classes/qsettings/index.html index f49de488a..ec8b1aa94 100644 --- a/docs/api/generated/classes/qsettings/index.html +++ b/docs/api/generated/classes/qsettings/index.html @@ -9,7 +9,7 @@ QSettings | NodeGui - + @@ -24,7 +24,7 @@

QSettings

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QSettings(organization: string, application: string): QSettings

Overrides Component.constructor

Parameters:

NameType
organizationstring
applicationstring

Returns: QSettings

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setValue

setValue(key: string, value: number | string | boolean): void

Parameters:

NameType
keystring
valuenumber | string | boolean

Returns: void


sync

sync(): void

Returns: void


value

value(key: string): QVariant

Parameters:

NameType
keystring

Returns: QVariant

- + diff --git a/docs/api/generated/classes/qshortcut/index.html b/docs/api/generated/classes/qshortcut/index.html index b0cb82ce3..a96ed24d9 100644 --- a/docs/api/generated/classes/qshortcut/index.html +++ b/docs/api/generated/classes/qshortcut/index.html @@ -9,7 +9,7 @@ QShortcut | NodeGui - + @@ -26,7 +26,7 @@
const win = new QMainWindow();
const shortcut = new QShortcut(win);
shortcut.setKey(new QKeySequence("Ctrl+M"));
shortcut.setEnabled(true);
shortcut.addEventListener(QShortcutEvents.activated, () => {
console.log("Shortcut Activated");
});
win.show();
global.win = win;
global.shortcut = shortcut;

Hierarchy

NodeObjectQShortcutSignals

QShortcut

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QShortcut(parent: NodeWidget‹any›): QShortcut

Overrides EventWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QShortcut

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QShortcutSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QShortcutSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQShortcutSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QShortcutSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QShortcutSignals

Parameters:

NameType
signalTypeSignalType
callbackQShortcutSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


setAutoRepeat

setAutoRepeat(on: boolean): void

Parameters:

NameType
onboolean

Returns: void


setContext

setContext(shortcutContext: ShortcutContext): void

Parameters:

NameType
shortcutContextShortcutContext

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Parameters:

NameType
enabledboolean

Returns: void


setKey

setKey(keysequence: QKeySequence): void

Parameters:

NameType
keysequenceQKeySequence

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean

- + diff --git a/docs/api/generated/classes/qsize/index.html b/docs/api/generated/classes/qsize/index.html index 72660e17c..d86dafa27 100644 --- a/docs/api/generated/classes/qsize/index.html +++ b/docs/api/generated/classes/qsize/index.html @@ -9,7 +9,7 @@ QSize | NodeGui - + @@ -24,7 +24,7 @@

QSize

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QSize(): QSize

Overrides Component.constructor

Returns: QSize

+ new QSize(nativeElement: NativeElement): QSize

Overrides Component.constructor

Parameters:

NameType
nativeElementNativeElement

Returns: QSize

+ new QSize(width?: undefined | number, height?: undefined | number): QSize

Overrides Component.constructor

Parameters:

NameType
width?undefined | number
height?undefined | number

Returns: QSize

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

height

height(): number

Returns: number


setHeight

setHeight(height: number): void

Parameters:

NameType
heightnumber

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setWidth

setWidth(width: number): void

Parameters:

NameType
widthnumber

Returns: void


width

width(): number

Returns: number


Static fromQVariant

fromQVariant(variant: QVariant): QSize

Parameters:

NameType
variantQVariant

Returns: QSize

- + diff --git a/docs/api/generated/classes/qslider/index.html b/docs/api/generated/classes/qslider/index.html index a32a13a72..2c90520c6 100644 --- a/docs/api/generated/classes/qslider/index.html +++ b/docs/api/generated/classes/qslider/index.html @@ -9,7 +9,7 @@ QSlider | NodeGui - + @@ -25,7 +25,7 @@

QSlider

Create and control slider widgets.

This class is a JS wrapper around Qt's QSlider class

A QSlider provides ability to add and manipulate native slider widgets.

Example

const { QSlider } = require("@nodegui/nodegui");
const slider = new QSlider();

Hierarchy

QAbstractSliderQSliderSignals

QSlider

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QSlider(): QSlider

Overrides NodeWidget.constructor

Returns: QSlider

+ new QSlider(parent: NodeWidget‹any›): QSlider

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QSlider

Properties

Optional _layout

_layout? : NodeLayoutQSliderSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQSliderSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQSliderSignals› | undefined

set layout(l: NodeLayoutQSliderSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQSliderSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QSliderSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QSliderSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQSliderSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hasTracking

hasTracking(): boolean

Inherited from QAbstractSlider.hasTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


invertedAppearance

invertedAppearance(): boolean

Inherited from QAbstractSlider.invertedAppearance

Returns: boolean


invertedControls

invertedControls(): boolean

Inherited from QAbstractSlider.invertedControls

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isSliderDown

isSliderDown(): boolean

Inherited from QAbstractSlider.isSliderDown

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximum

maximum(): number

Inherited from QAbstractSlider.maximum

Returns: number


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimum

minimum(): number

Inherited from QAbstractSlider.minimum

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


orientation

orientation(): Orientation

Inherited from QAbstractSlider.orientation

Returns: Orientation


pageStep

pageStep(): number

Inherited from QAbstractSlider.pageStep

Returns: number


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QSliderSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QSliderSignals

Parameters:

NameType
signalTypeSignalType
callbackQSliderSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setInvertedAppearance

setInvertedAppearance(inverted: boolean): void

Inherited from QAbstractSlider.setInvertedAppearance

Parameters:

NameType
invertedboolean

Returns: void


setInvertedControls

setInvertedControls(inverted: boolean): void

Inherited from QAbstractSlider.setInvertedControls

Parameters:

NameType
invertedboolean

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQSliderSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQSliderSignals

Returns: void


setMaximum

setMaximum(maximum: number): void

Inherited from QAbstractSlider.setMaximum

Parameters:

NameType
maximumnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimum

setMinimum(minimum: number): void

Inherited from QAbstractSlider.setMinimum

Parameters:

NameType
minimumnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setOrientation

setOrientation(orientation: Orientation): void

Inherited from QAbstractSlider.setOrientation

Parameters:

NameType
orientationOrientation

Returns: void


setPageStep

setPageStep(step: number): void

Inherited from QAbstractSlider.setPageStep

Parameters:

NameType
stepnumber

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setRange

setRange(min: number, max: number): void

Inherited from QAbstractSlider.setRange

Parameters:

NameType
minnumber
maxnumber

Returns: void


setSingleStep

setSingleStep(step: number): void

Inherited from QAbstractSlider.setSingleStep

Parameters:

NameType
stepnumber

Returns: void


setSliderDown

setSliderDown(down: boolean): void

Inherited from QAbstractSlider.setSliderDown

Parameters:

NameType
downboolean

Returns: void


setSliderPosition

setSliderPosition(position: number): void

Inherited from QAbstractSlider.setSliderPosition

Parameters:

NameType
positionnumber

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTickInterval

setTickInterval(ti: number): void

Parameters:

NameType
tinumber

Returns: void


setTickPosition

setTickPosition(position: TickPosition): void

Parameters:

NameType
positionTickPosition

Returns: void


setTracking

setTracking(enable: boolean): void

Inherited from QAbstractSlider.setTracking

Parameters:

NameType
enableboolean

Returns: void


setValue

setValue(value: number): void

Inherited from QAbstractSlider.setValue

Parameters:

NameType
valuenumber

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


singleStep

singleStep(): number

Inherited from QAbstractSlider.singleStep

Returns: number


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


sliderPosition

sliderPosition(): number

Inherited from QAbstractSlider.sliderPosition

Returns: number


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


tickInterval

tickInterval(): number

Returns: number


tickPosition

tickPosition(): TickPosition

Returns: TickPosition


triggerAction

triggerAction(action: SliderAction): void

Inherited from QAbstractSlider.triggerAction

Parameters:

NameType
actionSliderAction

Returns: void


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


value

value(): number

Inherited from QAbstractSlider.value

Returns: number


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qspinbox/index.html b/docs/api/generated/classes/qspinbox/index.html index 7d91f21ab..8156e53f5 100644 --- a/docs/api/generated/classes/qspinbox/index.html +++ b/docs/api/generated/classes/qspinbox/index.html @@ -9,7 +9,7 @@ QSpinBox | NodeGui - + @@ -25,7 +25,7 @@

QSpinBox

Create and control spin box widgets.

This class is a JS wrapper around Qt's QSpinBox class

A QSpinBox provides ability to add and manipulate native spin box widgets.

Example

const { QSpinBox } = require("@nodegui/nodegui");
const spinBox = new QSpinBox();

Hierarchy

QAbstractSpinBoxQSpinBoxSignals

QSpinBox

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QSpinBox(): QSpinBox

Overrides NodeWidget.constructor

Returns: QSpinBox

+ new QSpinBox(parent: NodeWidget‹any›): QSpinBox

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QSpinBox

Properties

Optional _layout

_layout? : NodeLayoutQSpinBoxSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQSpinBoxSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQSpinBoxSignals› | undefined

set layout(l: NodeLayoutQSpinBoxSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQSpinBoxSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QSpinBoxSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QSpinBoxSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQSpinBoxSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alignment

alignment(): AlignmentFlag

Inherited from QAbstractSpinBox.alignment

Returns: AlignmentFlag


buttonSymbols

buttonSymbols(): ButtonSymbols

Inherited from QAbstractSpinBox.buttonSymbols

Returns: ButtonSymbols


cleanText

cleanText(): string

Returns: string


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


correctionMode

correctionMode(): CorrectionMode

Inherited from QAbstractSpinBox.correctionMode

Returns: CorrectionMode


displayIntegerBase

displayIntegerBase(): number

Returns: number


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasAcceptableInput

hasAcceptableInput(): boolean

Inherited from QAbstractSpinBox.hasAcceptableInput

Returns: boolean


hasFrame

hasFrame(): boolean

Inherited from QAbstractSpinBox.hasFrame

Returns: boolean


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isAccelerated

isAccelerated(): boolean

Inherited from QAbstractSpinBox.isAccelerated

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isGroupSeparatorShown

isGroupSeparatorShown(): boolean

Inherited from QAbstractSpinBox.isGroupSeparatorShown

Returns: boolean


isReadOnly

isReadOnly(): boolean

Inherited from QAbstractSpinBox.isReadOnly

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


keyboardTracking

keyboardTracking(): boolean

Inherited from QAbstractSpinBox.keyboardTracking

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximum

maximum(): number

Returns: number


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimum

minimum(): number

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


prefix

prefix(): string

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QSpinBoxSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QSpinBoxSignals

Parameters:

NameType
signalTypeSignalType
callbackQSpinBoxSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


selectAll

selectAll(): void

Inherited from QAbstractSpinBox.selectAll

Returns: void


setAccelerated

setAccelerated(on: boolean): void

Inherited from QAbstractSpinBox.setAccelerated

Parameters:

NameType
onboolean

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlignment

setAlignment(alignment: AlignmentFlag): void

Inherited from QAbstractSpinBox.setAlignment

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setButtonSymbols

setButtonSymbols(bs: ButtonSymbols): void

Inherited from QAbstractSpinBox.setButtonSymbols

Parameters:

NameType
bsButtonSymbols

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCorrectionMode

setCorrectionMode(cm: CorrectionMode): void

Inherited from QAbstractSpinBox.setCorrectionMode

Parameters:

NameType
cmCorrectionMode

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDisplayIntegerBase

setDisplayIntegerBase(base: number): void

Parameters:

NameType
basenumber

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrame

setFrame(enable: boolean): void

Inherited from QAbstractSpinBox.setFrame

Parameters:

NameType
enableboolean

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setGroupSeparatorShown

setGroupSeparatorShown(shown: boolean): void

Inherited from QAbstractSpinBox.setGroupSeparatorShown

Parameters:

NameType
shownboolean

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setKeyboardTracking

setKeyboardTracking(kt: boolean): void

Inherited from QAbstractSpinBox.setKeyboardTracking

Parameters:

NameType
ktboolean

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQSpinBoxSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQSpinBoxSignals

Returns: void


setMaximum

setMaximum(max: number): void

Parameters:

NameType
maxnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimum

setMinimum(min: number): void

Parameters:

NameType
minnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setPrefix

setPrefix(prefix: string): void

Parameters:

NameType
prefixstring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setRange

setRange(minimum: number, maximum: number): void

Parameters:

NameType
minimumnumber
maximumnumber

Returns: void


setReadOnly

setReadOnly(r: boolean): void

Inherited from QAbstractSpinBox.setReadOnly

Parameters:

NameType
rboolean

Returns: void


setSingleStep

setSingleStep(val: number): void

Parameters:

NameType
valnumber

Returns: void


setSpecialValueText

setSpecialValueText(txt: string): void

Inherited from QAbstractSpinBox.setSpecialValueText

Parameters:

NameType
txtstring

Returns: void


setStepType

setStepType(stepType: StepType): void

Parameters:

NameType
stepTypeStepType

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setSuffix

setSuffix(suffix: string): void

Parameters:

NameType
suffixstring

Returns: void


setValue

setValue(val: number): void

Parameters:

NameType
valnumber

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWrapping

setWrapping(w: boolean): void

Inherited from QAbstractSpinBox.setWrapping

Parameters:

NameType
wboolean

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


singleStep

singleStep(): number

Returns: number


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


specialValueText

specialValueText(): string

Inherited from QAbstractSpinBox.specialValueText

Returns: string


stepDown

stepDown(): void

Inherited from QAbstractSpinBox.stepDown

Returns: void


stepType

stepType(): StepType

Returns: StepType


stepUp

stepUp(): void

Inherited from QAbstractSpinBox.stepUp

Returns: void


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


suffix

suffix(): string

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


text

text(): string

Inherited from QAbstractSpinBox.text

Returns: string


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


value

value(): number

Returns: number


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wrapping

wrapping(): boolean

Inherited from QAbstractSpinBox.wrapping

Returns: boolean

- + diff --git a/docs/api/generated/classes/qstackedwidget/index.html b/docs/api/generated/classes/qstackedwidget/index.html index af9f0f8d3..5975b172d 100644 --- a/docs/api/generated/classes/qstackedwidget/index.html +++ b/docs/api/generated/classes/qstackedwidget/index.html @@ -9,7 +9,7 @@ QStackedWidget | NodeGui - + @@ -34,7 +34,7 @@
win.show();
(global as any).win = win;

Hierarchy

NodeFrameQStackedWidgetSignals

QStackedWidget

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QStackedWidget(): QStackedWidget

Overrides NodeWidget.constructor

Returns: QStackedWidget

+ new QStackedWidget(parent: NodeWidget‹any›): QStackedWidget

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QStackedWidget

Properties

Optional _layout

_layout? : NodeLayoutQStackedWidgetSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQStackedWidgetSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQStackedWidgetSignals› | undefined

set layout(l: NodeLayoutQStackedWidgetSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQStackedWidgetSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QStackedWidgetSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QStackedWidgetSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQStackedWidgetSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


addWidget

addWidget(widget: NodeWidget‹any›): void

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


currentIndex

currentIndex(): number

Returns: number


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QStackedWidgetSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QStackedWidgetSignals

Parameters:

NameType
signalTypeSignalType
callbackQStackedWidgetSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


removeWidget

removeWidget(widget: NodeWidget‹any›): void

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCurrentIndex

setCurrentIndex(index: number): void

Parameters:

NameType
indexnumber

Returns: void


setCurrentWidget

setCurrentWidget(widget: NodeWidget‹any›): void

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQStackedWidgetSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQStackedWidgetSignals

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qstandarditem/index.html b/docs/api/generated/classes/qstandarditem/index.html index 41c8983a5..fde1a9630 100644 --- a/docs/api/generated/classes/qstandarditem/index.html +++ b/docs/api/generated/classes/qstandarditem/index.html @@ -9,7 +9,7 @@ QStandardItem | NodeGui - + @@ -24,7 +24,7 @@

QStandardItem

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QStandardItem(): QStandardItem

Overrides Component.constructor

Returns: QStandardItem

+ new QStandardItem(parent: QStandardItem, text?: undefined | string): QStandardItem

Overrides Component.constructor

Parameters:

NameType
parentQStandardItem
text?undefined | string

Returns: QStandardItem

+ new QStandardItem(native: NativeElement): QStandardItem

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: QStandardItem

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

checkState

checkState(): CheckState

Returns: CheckState


setCheckState

setCheckState(state: CheckState): void

Parameters:

NameType
stateCheckState

Returns: void


setData

setData(value: number, role: number): void

Parameters:

NameType
valuenumber
rolenumber

Returns: void


setFlags

setFlags(flags: ItemFlag): void

Parameters:

NameType
flagsItemFlag

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void

- + diff --git a/docs/api/generated/classes/qstandarditemmodel/index.html b/docs/api/generated/classes/qstandarditemmodel/index.html index e15aadc01..09e798b7e 100644 --- a/docs/api/generated/classes/qstandarditemmodel/index.html +++ b/docs/api/generated/classes/qstandarditemmodel/index.html @@ -9,7 +9,7 @@ QStandardItemModel | NodeGui - + @@ -24,7 +24,7 @@

QStandardItemModel

Hierarchy

NodeObject‹any›

QStandardItemModel

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QStandardItemModel(): QStandardItemModel

Overrides EventWidget.constructor

Returns: QStandardItemModel

+ new QStandardItemModel(parent: NodeWidget‹any›): QStandardItemModel

Overrides EventWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QStandardItemModel

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: any[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof any

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackany[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


item

item(row: number, column: number): QStandardItem | void

Parameters:

NameTypeDefault
rownumber-
columnnumber0

Returns: QStandardItem | void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: any[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof any

Parameters:

NameType
signalTypeSignalType
callbackany[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean

- + diff --git a/docs/api/generated/classes/qstatusbar/index.html b/docs/api/generated/classes/qstatusbar/index.html index b85194da5..de2da4edc 100644 --- a/docs/api/generated/classes/qstatusbar/index.html +++ b/docs/api/generated/classes/qstatusbar/index.html @@ -9,7 +9,7 @@ QStatusBar | NodeGui - + @@ -33,7 +33,7 @@ The widget is located to the far left of the first permanent widget (see addPerm Note: This function does not delete the widget but hides it. To add the widget again, you must call both the addWidget() and show() functions.

Parameters:

NameTypeDescription
widgetQWidgetThe widget to remove from this status bar.

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQStatusBarSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQStatusBarSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setSizeGripEnabled

setSizeGripEnabled(enabled: boolean): void

Enables or disables the QSizeGrip in the bottom-right corner of this status bar.

Parameters:

NameTypeDescription
enabledbooleanDetermines if the QSizeGrip should be enabled or disabled.

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMessage

showMessage(message: string, timeout: number): void

Hides the normal status indications and displays the given message for the specified number of milli-seconds (timeout). If timeout is 0 (default), the message remains displayed until the clearMessage() slot is called or until the showMessage() slot is called again to change the message. Note that showMessage() is called to show temporary explanations of tool tip texts, so passing a timeout of 0 is not sufficient to display a permanent message.

Parameters:

NameTypeDefaultDescription
messagestring-The message to display.
timeoutnumber0The number of milliseconds to display the message.

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qstyle/index.html b/docs/api/generated/classes/qstyle/index.html index 3f84067aa..e75f51e73 100644 --- a/docs/api/generated/classes/qstyle/index.html +++ b/docs/api/generated/classes/qstyle/index.html @@ -9,7 +9,7 @@ QStyle | NodeGui - + @@ -24,7 +24,7 @@

QStyle

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QStyle(native: NativeElement): QStyle

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: QStyle

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

pixelMetric

pixelMetric(metric: QStylePixelMetric): number

Parameters:

NameType
metricQStylePixelMetric

Returns: number


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void

- + diff --git a/docs/api/generated/classes/qsvgwidget/index.html b/docs/api/generated/classes/qsvgwidget/index.html index 1fea2e742..093b0c746 100644 --- a/docs/api/generated/classes/qsvgwidget/index.html +++ b/docs/api/generated/classes/qsvgwidget/index.html @@ -9,7 +9,7 @@ QSvgWidget | NodeGui - + @@ -26,7 +26,7 @@
const svg = new QSvgWidget();
svg.load("icon.svg");
// or
fs.readFile("icon.svg", (err, buffer) => {
if (!err) svg.load(buffer);
})

Hierarchy

NodeWidgetQWidgetSignals

QSvgWidget

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QSvgWidget(): QSvgWidget

Overrides NodeWidget.constructor

Returns: QSvgWidget

+ new QSvgWidget(parent: NodeWidget‹any›): QSvgWidget

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QSvgWidget

Properties

Optional _layout

_layout? : NodeLayoutQWidgetSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQWidgetSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQWidgetSignals› | undefined

set layout(l: NodeLayoutQWidgetSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQWidgetSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QWidgetSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QWidgetSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQWidgetSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


load

load(file: string | Buffer): void

Parameters:

NameType
filestring | Buffer

Returns: void


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QWidgetSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QWidgetSignals

Parameters:

NameType
signalTypeSignalType
callbackQWidgetSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQWidgetSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQWidgetSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qsystemtrayicon/index.html b/docs/api/generated/classes/qsystemtrayicon/index.html index 85c806425..c3365bb3c 100644 --- a/docs/api/generated/classes/qsystemtrayicon/index.html +++ b/docs/api/generated/classes/qsystemtrayicon/index.html @@ -9,7 +9,7 @@ QSystemTrayIcon | NodeGui - + @@ -25,7 +25,7 @@

QSystemTrayIcon

Create and control system tray icon.

This class is a JS wrapper around Qt's QSystemTrayIcon class

A QSystemTrayIcon provides ability to add and manipulate native system tray icon.

Example

const { QSystemTrayIcon, QIcon } = require("@nodegui/nodegui");
const trayIcon = new QIcon(
resolve(__dirname, "some/image/file.png");
);
const tray = new QSystemTrayIcon();
tray.setIcon(trayIcon);
tray.show();
global.tray = tray; // prevents garbage collection of tray

Hierarchy

NodeObjectQSystemTrayIconSignals

QSystemTrayIcon

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QSystemTrayIcon(): QSystemTrayIcon

Overrides EventWidget.constructor

Returns: QSystemTrayIcon

+ new QSystemTrayIcon(parent: NodeWidget‹any›): QSystemTrayIcon

Overrides EventWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QSystemTrayIcon

Properties

Optional contextMenu

contextMenu? : QMenu


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QSystemTrayIconSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QSystemTrayIconSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQSystemTrayIconSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


hide

hide(): void

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isVisible

isVisible(): boolean

Returns: boolean


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QSystemTrayIconSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QSystemTrayIconSignals

Parameters:

NameType
signalTypeSignalType
callbackQSystemTrayIconSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


setContextMenu

setContextMenu(menu: QMenu): void

Parameters:

NameType
menuQMenu

Returns: void


setIcon

setIcon(icon: QIcon): void

Parameters:

NameType
iconQIcon

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setToolTip

setToolTip(tooltip: string): void

Parameters:

NameType
tooltipstring

Returns: void


show

show(): void

Returns: void


showMessage

showMessage(title: string, message: string, icon: QIcon, millisecondsTimeoutHint: number): void

Parameters:

NameTypeDefault
titlestring""
messagestring""
iconQIconnew QIcon()
millisecondsTimeoutHintnumber10000

Returns: void

- + diff --git a/docs/api/generated/classes/qtabbar/index.html b/docs/api/generated/classes/qtabbar/index.html index 0b56c45f9..65b8859c1 100644 --- a/docs/api/generated/classes/qtabbar/index.html +++ b/docs/api/generated/classes/qtabbar/index.html @@ -9,7 +9,7 @@ QTabBar | NodeGui - + @@ -26,7 +26,7 @@
const tabBar = new QTabBar();

Hierarchy

NodeWidgetQTabBarSignals

QTabBar

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QTabBar(): QTabBar

Overrides NodeWidget.constructor

Returns: QTabBar

+ new QTabBar(parent: NodeWidget‹any›): QTabBar

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QTabBar

Properties

Optional _layout

_layout? : NodeLayoutQTabBarSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQTabBarSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQTabBarSignals› | undefined

set layout(l: NodeLayoutQTabBarSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQTabBarSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


accessibleTabName

accessibleTabName(index: number): string

Parameters:

NameType
indexnumber

Returns: string


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QTabBarSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QTabBarSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQTabBarSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


addTab

addTab(icon: QIcon | undefined, text: string): number

Parameters:

NameType
iconQIcon | undefined
textstring

Returns: number


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


autoHide

autoHide(): boolean

Returns: boolean


changeCurrentOnDrag

changeCurrentOnDrag(): boolean

Returns: boolean


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


count

count(): number

Returns: number


currentIndex

currentIndex(): number

Returns: number


documentMode

documentMode(): boolean

Returns: boolean


drawBase

drawBase(): boolean

Returns: boolean


elideMode

elideMode(): TextElideMode

Returns: TextElideMode


expanding

expanding(): boolean

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


iconSize

iconSize(): QSize

Returns: QSize


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


insertTab

insertTab(index: number, icon: QIcon | undefined, text: string): number

Parameters:

NameType
indexnumber
iconQIcon | undefined
textstring

Returns: number


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isMovable

isMovable(): boolean

Returns: boolean


isTabEnabled

isTabEnabled(index: number): boolean

Parameters:

NameType
indexnumber

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


moveTab

moveTab(from: number, to: number): void

Parameters:

NameType
fromnumber
tonumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QTabBarSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QTabBarSignals

Parameters:

NameType
signalTypeSignalType
callbackQTabBarSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


removeTab

removeTab(index: number): void

Parameters:

NameType
indexnumber

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


selectionBehaviorOnRemove

selectionBehaviorOnRemove(): SelectionBehavior

Returns: SelectionBehavior


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAccessibleTabName

setAccessibleTabName(index: number, name: string): void

Parameters:

NameType
indexnumber
namestring

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoHide

setAutoHide(hide: boolean): void

Parameters:

NameType
hideboolean

Returns: void


setChangeCurrentOnDrag

setChangeCurrentOnDrag(change: boolean): void

Parameters:

NameType
changeboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCurrentIndex

setCurrentIndex(index: number): void

Parameters:

NameType
indexnumber

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDocumentMode

setDocumentMode(set: boolean): void

Parameters:

NameType
setboolean

Returns: void


setDrawBase

setDrawBase(drawTheBase: boolean): void

Parameters:

NameType
drawTheBaseboolean

Returns: void


setElideMode

setElideMode(mode: TextElideMode): void

Parameters:

NameType
modeTextElideMode

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setExpanding

setExpanding(enabled: boolean): void

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setIconSize

setIconSize(size: QSize): void

Parameters:

NameType
sizeQSize

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQTabBarSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQTabBarSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setMovable

setMovable(movable: boolean): void

Parameters:

NameType
movableboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setSelectionBehaviorOnRemove

setSelectionBehaviorOnRemove(behavior: SelectionBehavior): void

Parameters:

NameType
behaviorSelectionBehavior

Returns: void


setShape

setShape(shape: TabBarShape): void

Parameters:

NameType
shapeTabBarShape

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTabButton

setTabButton(index: number, position: ButtonPosition, widget: NodeWidget‹any›): void

Parameters:

NameType
indexnumber
positionButtonPosition
widgetNodeWidget‹any›

Returns: void


setTabData

setTabData(index: number, data: QVariant): void

Parameters:

NameType
indexnumber
dataQVariant

Returns: void


setTabEnabled

setTabEnabled(index: number, enabled: boolean): void

Parameters:

NameType
indexnumber
enabledboolean

Returns: void


setTabIcon

setTabIcon(index: number, icon: QIcon): void

Parameters:

NameType
indexnumber
iconQIcon

Returns: void


setTabText

setTabText(index: number, text: string): void

Parameters:

NameType
indexnumber
textstring

Returns: void


setTabTextColor

setTabTextColor(index: number, color: QColor): void

Parameters:

NameType
indexnumber
colorQColor

Returns: void


setTabToolTip

setTabToolTip(index: number, tip: string): void

Parameters:

NameType
indexnumber
tipstring

Returns: void


setTabWhatsThis

setTabWhatsThis(index: number, text: string): void

Parameters:

NameType
indexnumber
textstring

Returns: void


setTabsClosable

setTabsClosable(closeable: boolean): void

Parameters:

NameType
closeableboolean

Returns: void


setUsesScrollButtons

setUsesScrollButtons(useButtons: boolean): void

Parameters:

NameType
useButtonsboolean

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


shape

shape(): TabBarShape

Returns: TabBarShape


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


tabAt

tabAt(position: QPoint): number

Parameters:

NameType
positionQPoint

Returns: number


tabData

tabData(index: number): QVariant

Parameters:

NameType
indexnumber

Returns: QVariant


tabIcon

tabIcon(index: number): QIcon

Parameters:

NameType
indexnumber

Returns: QIcon


tabRect

tabRect(index: number): QRect

Parameters:

NameType
indexnumber

Returns: QRect


tabText

tabText(index: number): string

Parameters:

NameType
indexnumber

Returns: string


tabTextColor

tabTextColor(index: number): QColor

Parameters:

NameType
indexnumber

Returns: QColor


tabToolTip

tabToolTip(index: number): string

Parameters:

NameType
indexnumber

Returns: string


tabWhatsThis

tabWhatsThis(index: number): string

Parameters:

NameType
indexnumber

Returns: string


tabsClosable

tabsClosable(): boolean

Returns: boolean


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


usesScrollButtons

usesScrollButtons(): boolean

Returns: boolean


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qtabletevent/index.html b/docs/api/generated/classes/qtabletevent/index.html index bb74f5bc9..26880f814 100644 --- a/docs/api/generated/classes/qtabletevent/index.html +++ b/docs/api/generated/classes/qtabletevent/index.html @@ -9,7 +9,7 @@ QTabletEvent | NodeGui - + @@ -51,7 +51,7 @@ The angle is within the range -60 to +60 degrees.

Returns:

Returns: number

- + diff --git a/docs/api/generated/classes/qtableview/index.html b/docs/api/generated/classes/qtableview/index.html index 643548658..63048777c 100644 --- a/docs/api/generated/classes/qtableview/index.html +++ b/docs/api/generated/classes/qtableview/index.html @@ -9,7 +9,7 @@ QTableView | NodeGui - + @@ -24,7 +24,7 @@

QTableView

Hierarchy

NodeTableViewQTableViewSignals

QTableView

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QTableView(): QTableView

Overrides NodeWidget.constructor

Returns: QTableView

+ new QTableView(parent: NodeWidget‹any›): QTableView

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QTableView

Properties

Optional _layout

_layout? : NodeLayoutQTableViewSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type


Optional viewportWidget

viewportWidget? : NodeWidget‹any›

Inherited from QAbstractScrollArea.viewportWidget

Accessors

layout

get layout(): NodeLayoutQTableViewSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQTableViewSignals› | undefined

set layout(l: NodeLayoutQTableViewSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQTableViewSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QTableViewSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QTableViewSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQTableViewSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alternatingRowColors

alternatingRowColors(): boolean

Inherited from QAbstractItemView.alternatingRowColors

Returns: boolean


autoScrollMargin

autoScrollMargin(): number

Inherited from QAbstractItemView.autoScrollMargin

Returns: number


clearSpans

clearSpans(): void

Inherited from NodeTableView.clearSpans

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


columnAt

columnAt(x: number): number

Inherited from NodeTableView.columnAt

Parameters:

NameType
xnumber

Returns: number


columnSpan

columnSpan(row: number, column: number): number

Inherited from NodeTableView.columnSpan

Parameters:

NameType
rownumber
columnnumber

Returns: number


columnViewportPosition

columnViewportPosition(column: number): number

Inherited from NodeTableView.columnViewportPosition

Parameters:

NameType
columnnumber

Returns: number


columnWidth

columnWidth(column: number): number

Inherited from NodeTableView.columnWidth

Parameters:

NameType
columnnumber

Returns: number


currentIndex

currentIndex(): QModelIndex

Inherited from QAbstractItemView.currentIndex

Returns: QModelIndex


defaultDropAction

defaultDropAction(): DropAction

Inherited from QAbstractItemView.defaultDropAction

Returns: DropAction


dragDropMode

dragDropMode(): DragDropMode

Inherited from QAbstractItemView.dragDropMode

Returns: DragDropMode


dragDropOverwriteMode

dragDropOverwriteMode(): boolean

Inherited from QAbstractItemView.dragDropOverwriteMode

Returns: boolean


dragEnabled

dragEnabled(): boolean

Inherited from QAbstractItemView.dragEnabled

Returns: boolean


editTriggers

editTriggers(): number

Inherited from QAbstractItemView.editTriggers

Returns: number


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


gridStyle

gridStyle(): PenStyle

Inherited from NodeTableView.gridStyle

Returns: PenStyle


hasAutoScroll

hasAutoScroll(): boolean

Inherited from QAbstractItemView.hasAutoScroll

Returns: boolean


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


hideColumn

hideColumn(column: number): void

Inherited from NodeTableView.hideColumn

Parameters:

NameType
columnnumber

Returns: void


hideRow

hideRow(row: number): void

Inherited from NodeTableView.hideRow

Parameters:

NameType
rownumber

Returns: void


horizontalScrollMode

horizontalScrollMode(): ScrollMode

Inherited from QAbstractItemView.horizontalScrollMode

Returns: ScrollMode


iconSize

iconSize(): QSize

Inherited from QAbstractItemView.iconSize

Returns: QSize


indexWidget

indexWidget(index: QModelIndex): QWidget

Inherited from QAbstractItemView.indexWidget

Parameters:

NameType
indexQModelIndex

Returns: QWidget


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isColumnHidden

isColumnHidden(column: number): boolean

Inherited from NodeTableView.isColumnHidden

Parameters:

NameType
columnnumber

Returns: boolean


isCornerButtonEnabled

isCornerButtonEnabled(): boolean

Inherited from NodeTableView.isCornerButtonEnabled

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isRowHidden

isRowHidden(row: number): boolean

Inherited from NodeTableView.isRowHidden

Parameters:

NameType
rownumber

Returns: boolean


isSortingEnabled

isSortingEnabled(): boolean

Inherited from NodeTableView.isSortingEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QTableViewSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QTableViewSignals

Parameters:

NameType
signalTypeSignalType
callbackQTableViewSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resetHorizontalScrollMode

resetHorizontalScrollMode(): void

Inherited from QAbstractItemView.resetHorizontalScrollMode

Returns: void


resetVerticalScrollMode

resetVerticalScrollMode(): void

Inherited from QAbstractItemView.resetVerticalScrollMode

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


resizeColumnToContents

resizeColumnToContents(column: number): void

Inherited from NodeTableView.resizeColumnToContents

Parameters:

NameType
columnnumber

Returns: void


resizeColumnsToContents

resizeColumnsToContents(): void

Inherited from NodeTableView.resizeColumnsToContents

Returns: void


resizeRowToContents

resizeRowToContents(row: number): void

Inherited from NodeTableView.resizeRowToContents

Parameters:

NameType
rownumber

Returns: void


resizeRowsToContents

resizeRowsToContents(): void

Inherited from NodeTableView.resizeRowsToContents

Returns: void


rowAt

rowAt(y: number): number

Inherited from NodeTableView.rowAt

Parameters:

NameType
ynumber

Returns: number


rowHeight

rowHeight(row: number): number

Inherited from NodeTableView.rowHeight

Parameters:

NameType
rownumber

Returns: number


rowSpan

rowSpan(row: number, column: number): number

Inherited from NodeTableView.rowSpan

Parameters:

NameType
rownumber
columnnumber

Returns: number


rowViewportPosition

rowViewportPosition(row: number): number

Inherited from NodeTableView.rowViewportPosition

Parameters:

NameType
rownumber

Returns: number


scrollToBottom

scrollToBottom(): void

Inherited from QAbstractItemView.scrollToBottom

Returns: void


scrollToTop

scrollToTop(): void

Inherited from QAbstractItemView.scrollToTop

Returns: void


selectColumn

selectColumn(column: number): void

Inherited from NodeTableView.selectColumn

Parameters:

NameType
columnnumber

Returns: void


selectRow

selectRow(row: number): void

Inherited from NodeTableView.selectRow

Parameters:

NameType
rownumber

Returns: void


selectionBehavior

selectionBehavior(): SelectionBehavior

Inherited from QAbstractItemView.selectionBehavior

Returns: SelectionBehavior


selectionMode

selectionMode(): SelectionMode

Inherited from QAbstractItemView.selectionMode

Returns: SelectionMode


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlternatingRowColors

setAlternatingRowColors(enable: boolean): void

Inherited from QAbstractItemView.setAlternatingRowColors

Parameters:

NameType
enableboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoScroll

setAutoScroll(enable: boolean): void

Inherited from QAbstractItemView.setAutoScroll

Parameters:

NameType
enableboolean

Returns: void


setAutoScrollMargin

setAutoScrollMargin(margin: number): void

Inherited from QAbstractItemView.setAutoScrollMargin

Parameters:

NameType
marginnumber

Returns: void


setColumnHidden

setColumnHidden(column: number, hide: boolean): void

Inherited from NodeTableView.setColumnHidden

Parameters:

NameType
columnnumber
hideboolean

Returns: void


setColumnWidth

setColumnWidth(column: number, width: number): void

Inherited from NodeTableView.setColumnWidth

Parameters:

NameType
columnnumber
widthnumber

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCornerButtonEnabled

setCornerButtonEnabled(enable: boolean): void

Inherited from NodeTableView.setCornerButtonEnabled

Parameters:

NameType
enableboolean

Returns: void


setCurrentIndex

setCurrentIndex(index: QModelIndex): void

Inherited from QAbstractItemView.setCurrentIndex

Parameters:

NameType
indexQModelIndex

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDefaultDropAction

setDefaultDropAction(dropAction: DropAction): void

Inherited from QAbstractItemView.setDefaultDropAction

Parameters:

NameType
dropActionDropAction

Returns: void


setDragDropMode

setDragDropMode(behavior: DragDropMode): void

Inherited from QAbstractItemView.setDragDropMode

Parameters:

NameType
behaviorDragDropMode

Returns: void


setDragDropOverwriteMode

setDragDropOverwriteMode(overwrite: boolean): void

Inherited from QAbstractItemView.setDragDropOverwriteMode

Parameters:

NameType
overwriteboolean

Returns: void


setDragEnabled

setDragEnabled(enable: boolean): void

Inherited from QAbstractItemView.setDragEnabled

Parameters:

NameType
enableboolean

Returns: void


setDropIndicatorShown

setDropIndicatorShown(enable: boolean): void

Inherited from QAbstractItemView.setDropIndicatorShown

Parameters:

NameType
enableboolean

Returns: void


setEditTriggers

setEditTriggers(triggers: number): void

Inherited from QAbstractItemView.setEditTriggers

Parameters:

NameType
triggersnumber

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setGridStyle

setGridStyle(style: PenStyle): void

Inherited from NodeTableView.setGridStyle

Parameters:

NameType
stylePenStyle

Returns: void


setHorizontalScrollBarPolicy

setHorizontalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setHorizontalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setHorizontalScrollMode

setHorizontalScrollMode(mode: boolean): void

Inherited from QAbstractItemView.setHorizontalScrollMode

Parameters:

NameType
modeboolean

Returns: void


setIconSize

setIconSize(iconSize: QSize): void

Inherited from QAbstractItemView.setIconSize

Parameters:

NameType
iconSizeQSize

Returns: void


setIndexWidget

setIndexWidget(index: QModelIndex, widget: QWidget): void

Inherited from QAbstractItemView.setIndexWidget

Parameters:

NameType
indexQModelIndex
widgetQWidget

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQTableViewSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQTableViewSignals

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setRowHeight

setRowHeight(row: number, height: number): void

Inherited from NodeTableView.setRowHeight

Parameters:

NameType
rownumber
heightnumber

Returns: void


setRowHidden

setRowHidden(row: number, hide: boolean): void

Inherited from NodeTableView.setRowHidden

Parameters:

NameType
rownumber
hideboolean

Returns: void


setSelectionBehavior

setSelectionBehavior(behavior: SelectionBehavior): void

Inherited from QAbstractItemView.setSelectionBehavior

Parameters:

NameType
behaviorSelectionBehavior

Returns: void


setSelectionMode

setSelectionMode(mode: SelectionMode): void

Inherited from QAbstractItemView.setSelectionMode

Parameters:

NameType
modeSelectionMode

Returns: void


setShowGrid

setShowGrid(show: boolean): void

Inherited from NodeTableView.setShowGrid

Parameters:

NameType
showboolean

Returns: void


setSortingEnabled

setSortingEnabled(enable: boolean): void

Inherited from NodeTableView.setSortingEnabled

Parameters:

NameType
enableboolean

Returns: void


setSpan

setSpan(row: number, column: number, rowSpanCount: number, columnSpanCount: number): void

Inherited from NodeTableView.setSpan

Parameters:

NameType
rownumber
columnnumber
rowSpanCountnumber
columnSpanCountnumber

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTabKeyNavigation

setTabKeyNavigation(enable: boolean): void

Inherited from QAbstractItemView.setTabKeyNavigation

Parameters:

NameType
enableboolean

Returns: void


setTextElideMode

setTextElideMode(mode: TextElideMode): void

Inherited from QAbstractItemView.setTextElideMode

Parameters:

NameType
modeTextElideMode

Returns: void


setVerticalScrollBarPolicy

setVerticalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setVerticalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setVerticalScrollMode

setVerticalScrollMode(mode: ScrollMode): void

Inherited from QAbstractItemView.setVerticalScrollMode

Parameters:

NameType
modeScrollMode

Returns: void


setViewport

setViewport(widget: NodeWidget‹any›): void

Inherited from QAbstractScrollArea.setViewport

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWordWrap

setWordWrap(on: boolean): void

Inherited from NodeTableView.setWordWrap

Parameters:

NameType
onboolean

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showColumn

showColumn(column: number): void

Inherited from NodeTableView.showColumn

Parameters:

NameType
columnnumber

Returns: void


showDropIndicator

showDropIndicator(): boolean

Inherited from QAbstractItemView.showDropIndicator

Returns: boolean


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showGrid

showGrid(): boolean

Inherited from NodeTableView.showGrid

Returns: boolean


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


showRow

showRow(row: number): void

Inherited from NodeTableView.showRow

Parameters:

NameType
rownumber

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


sortByColumn

sortByColumn(column: number, order: SortOrder): void

Inherited from NodeTableView.sortByColumn

Parameters:

NameType
columnnumber
orderSortOrder

Returns: void


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


tabKeyNavigation

tabKeyNavigation(): boolean

Inherited from QAbstractItemView.tabKeyNavigation

Returns: boolean


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


textElideMode

textElideMode(): TextElideMode

Inherited from QAbstractItemView.textElideMode

Returns: TextElideMode


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


verticalScrollMode

verticalScrollMode(): ScrollMode

Inherited from QAbstractItemView.verticalScrollMode

Returns: ScrollMode


viewport

viewport(): QWidget

Inherited from QAbstractScrollArea.viewport

Returns: QWidget


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wordWrap

wordWrap(): boolean

Inherited from NodeTableView.wordWrap

Returns: boolean

- + diff --git a/docs/api/generated/classes/qtablewidget/index.html b/docs/api/generated/classes/qtablewidget/index.html index 2b10f2e3d..c6dca1f58 100644 --- a/docs/api/generated/classes/qtablewidget/index.html +++ b/docs/api/generated/classes/qtablewidget/index.html @@ -9,7 +9,7 @@ QTableWidget | NodeGui - + @@ -29,7 +29,7 @@
win.setCentralWidget(table);
win.show();
(global as any).win = win;

Hierarchy

QAbstractScrollAreaQTableWidgetSignals

QTableWidget

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QTableWidget(rows: number, columns: number): QTableWidget

Overrides NodeWidget.constructor

Parameters:

NameType
rowsnumber
columnsnumber

Returns: QTableWidget

+ new QTableWidget(rows: number, columns: number, parent: NodeWidget‹any›): QTableWidget

Overrides NodeWidget.constructor

Parameters:

NameType
rowsnumber
columnsnumber
parentNodeWidget‹any›

Returns: QTableWidget

Properties

Optional _layout

_layout? : NodeLayoutQTableWidgetSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


items

items: Set‹NativeElement | Component


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type


Optional viewportWidget

viewportWidget? : NodeWidget‹any›

Inherited from QAbstractScrollArea.viewportWidget

Accessors

layout

get layout(): NodeLayoutQTableWidgetSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQTableWidgetSignals› | undefined

set layout(l: NodeLayoutQTableWidgetSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQTableWidgetSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QTableWidgetSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QTableWidgetSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQTableWidgetSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


cellWidget

cellWidget(row: number, column: number): QWidget

Parameters:

NameTypeDefault
rownumber0
columnnumber0

Returns: QWidget


clear

clear(): void

Returns: void


clearContents

clearContents(): void

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


closePersistentEditor

closePersistentEditor(item: QTableWidgetItem): void

Parameters:

NameType
itemQTableWidgetItem

Returns: void


column

column(item: QTableWidgetItem): number

Parameters:

NameType
itemQTableWidgetItem

Returns: number


columnCount

columnCount(): number

Returns: number


currentColumn

currentColumn(): number

Returns: number


currentItem

currentItem(): QTableWidgetItem

Returns: QTableWidgetItem


currentRow

currentRow(): number

Returns: number


editItem

editItem(item: Component): void

Parameters:

NameType
itemComponent

Returns: void


findItems

findItems(text: string, flags: MatchFlag): QTableWidgetItem[]

Parameters:

NameType
textstring
flagsMatchFlag

Returns: QTableWidgetItem[]


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


hideColumn

hideColumn(column: number): void

Parameters:

NameType
columnnumber

Returns: void


hideRow

hideRow(row: number): void

Parameters:

NameType
rownumber

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


insertColumn

insertColumn(column: number): void

Parameters:

NameType
columnnumber

Returns: void


insertRow

insertRow(row: number): void

Parameters:

NameType
rownumber

Returns: void


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isPersistentEditorOpen

isPersistentEditorOpen(item: QTableWidgetItem): void

Parameters:

NameType
itemQTableWidgetItem

Returns: void


isSortingEnabled

isSortingEnabled(): boolean

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


item

item(row: number, column: number): QTableWidgetItem

Parameters:

NameTypeDefault
rownumber0
columnnumber0

Returns: QTableWidgetItem


itemAt

itemAt(x: number, y: number): QTableWidgetItem

Parameters:

NameTypeDefault
xnumber0
ynumber0

Returns: QTableWidgetItem


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


openPersistentEditor

openPersistentEditor(item: QTableWidgetItem): void

Parameters:

NameType
itemQTableWidgetItem

Returns: void


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeCellWidget

removeCellWidget(row: number, column: number): void

Parameters:

NameTypeDefault
rownumber0
columnnumber0

Returns: void


removeColumn

removeColumn(column: number): void

Parameters:

NameType
columnnumber

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QTableWidgetSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QTableWidgetSignals

Parameters:

NameType
signalTypeSignalType
callbackQTableWidgetSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


removeRow

removeRow(row: number): void

Parameters:

NameType
rownumber

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


resizeColumnToContents

resizeColumnToContents(column: number): void

Parameters:

NameType
columnnumber

Returns: void


resizeColumnsToContents

resizeColumnsToContents(): void

Returns: void


resizeRowToContents

resizeRowToContents(row: number): void

Parameters:

NameType
rownumber

Returns: void


resizeRowsToContents

resizeRowsToContents(): void

Returns: void


row

row(item: QTableWidgetItem): number

Parameters:

NameType
itemQTableWidgetItem

Returns: number


rowCount

rowCount(): number

Returns: number


scrollToItem

scrollToItem(item: QTableWidgetItem, hint: ScrollHint): void

Parameters:

NameTypeDefault
itemQTableWidgetItem-
hintScrollHintScrollHint.EnsureVisible

Returns: void


selectColumn

selectColumn(column: number): void

Parameters:

NameType
columnnumber

Returns: void


selectRow

selectRow(row: number): void

Parameters:

NameType
rownumber

Returns: void


selectedRanges

selectedRanges(): Range[]

Returns: Range[]


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setCellWidget

setCellWidget(row: number, column: number, widget: NodeWidget‹any›): void

Parameters:

NameType
rownumber
columnnumber
widgetNodeWidget‹any›

Returns: void


setColumnCount

setColumnCount(count: number): void

Parameters:

NameType
countnumber

Returns: void


setColumnWidth

setColumnWidth(column: number, width: number): void

Parameters:

NameType
columnnumber
widthnumber

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCurrentCell

setCurrentCell(row: number, column: number): void

Parameters:

NameTypeDefault
rownumber0
columnnumber0

Returns: void


setCurrentItem

setCurrentItem(item: QTableWidgetItem): void

Parameters:

NameType
itemQTableWidgetItem

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setHorizontalHeaderItem

setHorizontalHeaderItem(column: number, item: QTableWidgetItem): void

Parameters:

NameType
columnnumber
itemQTableWidgetItem

Returns: void


setHorizontalHeaderLabels

setHorizontalHeaderLabels(labels: string[]): void

Parameters:

NameType
labelsstring[]

Returns: void


setHorizontalScrollBarPolicy

setHorizontalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setHorizontalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setItem

setItem(row: number, column: number, item: QTableWidgetItem): void

Parameters:

NameType
rownumber
columnnumber
itemQTableWidgetItem

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQTableWidgetSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQTableWidgetSignals

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setRowCount

setRowCount(count: number): void

Parameters:

NameType
countnumber

Returns: void


setRowHeight

setRowHeight(row: number, height: number): void

Parameters:

NameType
rownumber
heightnumber

Returns: void


setShowGrid

setShowGrid(show: boolean): void

Parameters:

NameType
showboolean

Returns: void


setSortingEnabled

setSortingEnabled(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setVerticalHeaderItem

setVerticalHeaderItem(row: number, item: QTableWidgetItem): void

Parameters:

NameType
rownumber
itemQTableWidgetItem

Returns: void


setVerticalHeaderLabels

setVerticalHeaderLabels(labels: string[]): void

Parameters:

NameType
labelsstring[]

Returns: void


setVerticalScrollBarPolicy

setVerticalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setVerticalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setViewport

setViewport(widget: NodeWidget‹any›): void

Inherited from QAbstractScrollArea.setViewport

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showColumn

showColumn(column: number): void

Parameters:

NameType
columnnumber

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showGrid

showGrid(): boolean

Returns: boolean


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


showRow

showRow(row: number): void

Parameters:

NameType
rownumber

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


sortByColumn

sortByColumn(column: number, order: SortOrder): void

Parameters:

NameType
columnnumber
orderSortOrder

Returns: void


sortItems

sortItems(column: number, order: SortOrder): void

Parameters:

NameTypeDefault
columnnumber0
orderSortOrderSortOrder.AscendingOrder

Returns: void


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


takeItem

takeItem(row: number, column: number): void

Parameters:

NameTypeDefault
rownumber0
columnnumber0

Returns: void


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


viewport

viewport(): QWidget

Inherited from QAbstractScrollArea.viewport

Returns: QWidget


visualColumn

visualColumn(logicalColumn: number): number

Parameters:

NameTypeDefault
logicalColumnnumber0

Returns: number


visualItemRect

visualItemRect(item: QTableWidgetItem): QRect

Parameters:

NameType
itemQTableWidgetItem

Returns: QRect


visualRow

visualRow(logicalRow: number): number

Parameters:

NameTypeDefault
logicalRownumber0

Returns: number


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qtablewidgetitem/index.html b/docs/api/generated/classes/qtablewidgetitem/index.html index 0ee324448..4bb44dd3d 100644 --- a/docs/api/generated/classes/qtablewidgetitem/index.html +++ b/docs/api/generated/classes/qtablewidgetitem/index.html @@ -9,7 +9,7 @@ QTableWidgetItem | NodeGui - + @@ -29,7 +29,7 @@
win.setCentralWidget(table);
win.show();
(global as any).win = win;

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QTableWidgetItem(): QTableWidgetItem

Overrides Component.constructor

Returns: QTableWidgetItem

+ new QTableWidgetItem(other: QTableWidgetItem): QTableWidgetItem

Overrides Component.constructor

Parameters:

NameType
otherQTableWidgetItem

Returns: QTableWidgetItem

+ new QTableWidgetItem(native: NativeElement): QTableWidgetItem

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: QTableWidgetItem

+ new QTableWidgetItem(text: string): QTableWidgetItem

Overrides Component.constructor

Parameters:

NameType
textstring

Returns: QTableWidgetItem

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

background

background(): QBrush

Returns: QBrush


checkState

checkState(): CheckState

Returns: CheckState


column

column(): number

Returns: number


data

data(role: number): QVariant

Parameters:

NameType
rolenumber

Returns: QVariant


flags

flags(): ItemFlag

Returns: ItemFlag


font

font(): QFont

Returns: QFont


foreground

foreground(): QBrush

Returns: QBrush


icon

icon(): QIcon

Returns: QIcon


isSelected

isSelected(): boolean

Returns: boolean


row

row(): number

Returns: number


setBackground

setBackground(brush: QBrush): void

Parameters:

NameType
brushQBrush

Returns: void


setCheckState

setCheckState(state: CheckState): void

Parameters:

NameType
stateCheckState

Returns: void


setData

setData(role: number, value: QVariant): void

Parameters:

NameType
rolenumber
valueQVariant

Returns: void


setFlags

setFlags(flags: ItemFlag): void

Parameters:

NameType
flagsItemFlag

Returns: void


setFont

setFont(font: QFont): void

Parameters:

NameType
fontQFont

Returns: void


setForeground

setForeground(brush: QBrush): void

Parameters:

NameType
brushQBrush

Returns: void


setIcon

setIcon(icon: QIcon): void

Parameters:

NameType
iconQIcon

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setSelected

setSelected(select: boolean): void

Parameters:

NameType
selectboolean

Returns: void


setSizeHint

setSizeHint(size: QSize): void

Parameters:

NameType
sizeQSize

Returns: void


setStatusTip

setStatusTip(statusTip: string): void

Parameters:

NameType
statusTipstring

Returns: void


setText

setText(text: string): void

Parameters:

NameType
textstring

Returns: void


setTextAlignment

setTextAlignment(alignment: AlignmentFlag): void

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setToolTip

setToolTip(toolTip: string): void

Parameters:

NameType
toolTipstring

Returns: void


setWhatsThis

setWhatsThis(whatsThis: string): void

Parameters:

NameType
whatsThisstring

Returns: void


sizeHint

sizeHint(): QSize

Returns: QSize


statusTip

statusTip(): string

Returns: string


text

text(): string

Returns: string


textAlignment

textAlignment(): AlignmentFlag

Returns: AlignmentFlag


toolTip

toolTip(): string

Returns: string


type

type(): number

Returns: number


whatsThis

whatsThis(): string

Returns: string

- + diff --git a/docs/api/generated/classes/qtabwidget/index.html b/docs/api/generated/classes/qtabwidget/index.html index e7a8152e1..65375309c 100644 --- a/docs/api/generated/classes/qtabwidget/index.html +++ b/docs/api/generated/classes/qtabwidget/index.html @@ -9,7 +9,7 @@ QTabWidget | NodeGui - + @@ -26,7 +26,7 @@
const tabWidget = new QTabWidget();
tabWidget.addTab(new QCalendarWidget(), new QIcon(), 'Tab 1');
tabWidget.addTab(new QCalendarWidget(), new QIcon(), 'Tab 2');

Hierarchy

NodeWidgetQTabWidgetSignals

QTabWidget

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QTabWidget(): QTabWidget

Overrides NodeWidget.constructor

Returns: QTabWidget

+ new QTabWidget(parent: NodeWidget‹any›): QTabWidget

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QTabWidget

Properties

Optional _layout

_layout? : NodeLayoutQTabWidgetSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


tabs

tabs: NodeWidget‹any›[]


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQTabWidgetSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQTabWidgetSignals› | undefined

set layout(l: NodeLayoutQTabWidgetSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQTabWidgetSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QTabWidgetSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QTabWidgetSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQTabWidgetSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


addTab

addTab(page: NodeWidget‹any›, icon: QIcon, label: string): number

Parameters:

NameType
pageNodeWidget‹any›
iconQIcon
labelstring

Returns: number


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


currentIndex

currentIndex(): number

Returns: number


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


indexOf

indexOf(widget: NodeWidget‹any›): number

Parameters:

NameType
widgetNodeWidget‹any›

Returns: number


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


insertTab

insertTab(index: number, page: NodeWidget‹any›, icon: QIcon, label: string): number

Parameters:

NameType
indexnumber
pageNodeWidget‹any›
iconQIcon
labelstring

Returns: number


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QTabWidgetSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QTabWidgetSignals

Parameters:

NameType
signalTypeSignalType
callbackQTabWidgetSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


removeTab

removeTab(index: number): void

Parameters:

NameType
indexnumber

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCurrentIndex

setCurrentIndex(index: number): void

Parameters:

NameType
indexnumber

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQTabWidgetSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQTabWidgetSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTabIcon

setTabIcon(tabIndex: number, icon: QIcon): void

Parameters:

NameType
tabIndexnumber
iconQIcon

Returns: void


setTabPosition

setTabPosition(tabPosition: TabPosition): void

Parameters:

NameType
tabPositionTabPosition

Returns: void


setTabText

setTabText(tabIndex: number, tabText: string): void

Parameters:

NameType
tabIndexnumber
tabTextstring

Returns: void


setTabsClosable

setTabsClosable(closeable: boolean): void

Parameters:

NameType
closeableboolean

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qtextbrowser/index.html b/docs/api/generated/classes/qtextbrowser/index.html index 3db9cc5f2..29ee66c08 100644 --- a/docs/api/generated/classes/qtextbrowser/index.html +++ b/docs/api/generated/classes/qtextbrowser/index.html @@ -9,7 +9,7 @@ QTextBrowser | NodeGui - + @@ -25,7 +25,7 @@

QTextBrowser

Create and control text browser.

This class is a JS wrapper around Qt's QTextBrowser class

A QTextBrowser provides ability to add and manipulate native text browser widgets.

Example

const { QTextBrowser } = require("@nodegui/nodegui");
const textBrowser = new QTextBrowser();

Hierarchy

NodeTextEditQTextBrowserSignals

QTextBrowser

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QTextBrowser(): QTextBrowser

Overrides NodeWidget.constructor

Returns: QTextBrowser

+ new QTextBrowser(parent: NodeWidget‹any›): QTextBrowser

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QTextBrowser

Properties

Optional _layout

_layout? : NodeLayoutQTextBrowserSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type


Optional viewportWidget

viewportWidget? : NodeWidget‹any›

Inherited from QAbstractScrollArea.viewportWidget

Accessors

layout

get layout(): NodeLayoutQTextBrowserSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQTextBrowserSignals› | undefined

set layout(l: NodeLayoutQTextBrowserSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQTextBrowserSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


acceptRichText

acceptRichText(): boolean

Inherited from NodeTextEdit.acceptRichText

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QTextBrowserSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QTextBrowserSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQTextBrowserSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alignment

alignment(): AlignmentFlag

Inherited from NodeTextEdit.alignment

Returns: AlignmentFlag


append

append(text: string): void

Inherited from NodeTextEdit.append

Parameters:

NameType
textstring

Returns: void


autoFormatting

autoFormatting(): AutoFormattingFlag

Inherited from NodeTextEdit.autoFormatting

Returns: AutoFormattingFlag


backward

backward(): void

Returns: void


backwardHistoryCount

backwardHistoryCount(): number

Returns: number


canPaste

canPaste(): boolean

Inherited from NodeTextEdit.canPaste

Returns: boolean


clear

clear(): void

Inherited from NodeTextEdit.clear

Returns: void


clearHistory

clearHistory(): void

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


copy

copy(): void

Inherited from NodeTextEdit.copy

Returns: void


currentFont

currentFont(): QFont

Inherited from NodeTextEdit.currentFont

Returns: QFont


cursorWidth

cursorWidth(): number

Inherited from NodeTextEdit.cursorWidth

Returns: number


cut

cut(): void

Inherited from NodeTextEdit.cut

Returns: void


documentTitle

documentTitle(): string

Inherited from NodeTextEdit.documentTitle

Returns: string


ensureCursorVisible

ensureCursorVisible(): void

Inherited from NodeTextEdit.ensureCursorVisible

Returns: void


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


fontFamily

fontFamily(): string

Inherited from NodeTextEdit.fontFamily

Returns: string


fontItalic

fontItalic(): boolean

Inherited from NodeTextEdit.fontItalic

Returns: boolean


fontPointSize

fontPointSize(): number

Inherited from NodeTextEdit.fontPointSize

Returns: number


fontUnderline

fontUnderline(): boolean

Inherited from NodeTextEdit.fontUnderline

Returns: boolean


fontWeight

fontWeight(): number

Inherited from NodeTextEdit.fontWeight

Returns: number


forward

forward(): void

Returns: void


forwardHistoryCount

forwardHistoryCount(): number

Returns: number


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


historyTitle

historyTitle(i: number): string

Parameters:

NameType
inumber

Returns: string


historyUrl

historyUrl(): QUrl

Returns: QUrl


home

home(): void

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


insertHtml

insertHtml(text: string): void

Inherited from NodeTextEdit.insertHtml

Parameters:

NameType
textstring

Returns: void


insertPlainText

insertPlainText(text: string): void

Inherited from NodeTextEdit.insertPlainText

Parameters:

NameType
textstring

Returns: void


isBackwardAvailable

isBackwardAvailable(): boolean

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isForwardAvailable

isForwardAvailable(): boolean

Returns: boolean


isReadOnly

isReadOnly(): boolean

Inherited from NodeTextEdit.isReadOnly

Returns: boolean


isUndoRedoEnabled

isUndoRedoEnabled(): boolean

Inherited from NodeTextEdit.isUndoRedoEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lineWrapColumnOrWidth

lineWrapColumnOrWidth(): number

Inherited from NodeTextEdit.lineWrapColumnOrWidth

Returns: number


lineWrapMode

lineWrapMode(): QTextEditLineWrapMode

Inherited from NodeTextEdit.lineWrapMode

Returns: QTextEditLineWrapMode


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


openExternalLinks

openExternalLinks(): boolean

Returns: boolean


openLinks

openLinks(): boolean

Returns: boolean


overwriteMode

overwriteMode(): boolean

Inherited from NodeTextEdit.overwriteMode

Returns: boolean


paste

paste(): void

Inherited from NodeTextEdit.paste

Returns: void


placeholderText

placeholderText(): string

Inherited from NodeTextEdit.placeholderText

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


redo

redo(): void

Inherited from NodeTextEdit.redo

Returns: void


reload

reload(): void

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QTextBrowserSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QTextBrowserSignals

Parameters:

NameType
signalTypeSignalType
callbackQTextBrowserSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


scrollToAnchor

scrollToAnchor(name: string): void

Inherited from NodeTextEdit.scrollToAnchor

Parameters:

NameType
namestring

Returns: void


selectAll

selectAll(): void

Inherited from NodeTextEdit.selectAll

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAcceptRichText

setAcceptRichText(accept: boolean): void

Inherited from NodeTextEdit.setAcceptRichText

Parameters:

NameType
acceptboolean

Returns: void


setAlignment

setAlignment(alignment: AlignmentFlag): void

Inherited from NodeTextEdit.setAlignment

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoFormatting

setAutoFormatting(features: AutoFormattingFlag): void

Inherited from NodeTextEdit.setAutoFormatting

Parameters:

NameType
featuresAutoFormattingFlag

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCurrentFont

setCurrentFont(f: QFont): void

Inherited from NodeTextEdit.setCurrentFont

Parameters:

NameType
fQFont

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setCursorWidth

setCursorWidth(width: number): void

Inherited from NodeTextEdit.setCursorWidth

Parameters:

NameType
widthnumber

Returns: void


setDocumentTitle

setDocumentTitle(title: string): void

Inherited from NodeTextEdit.setDocumentTitle

Parameters:

NameType
titlestring

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFontFamily

setFontFamily(family: string): void

Inherited from NodeTextEdit.setFontFamily

Parameters:

NameType
familystring

Returns: void


setFontItalic

setFontItalic(italic: boolean): void

Inherited from NodeTextEdit.setFontItalic

Parameters:

NameType
italicboolean

Returns: void


setFontPointSize

setFontPointSize(s: number): void

Inherited from NodeTextEdit.setFontPointSize

Parameters:

NameType
snumber

Returns: void


setFontUnderline

setFontUnderline(underline: boolean): void

Inherited from NodeTextEdit.setFontUnderline

Parameters:

NameType
underlineboolean

Returns: void


setFontWeight

setFontWeight(weight: number): void

Inherited from NodeTextEdit.setFontWeight

Parameters:

NameType
weightnumber

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setHorizontalScrollBarPolicy

setHorizontalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setHorizontalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setHtml

setHtml(text: string): void

Inherited from NodeTextEdit.setHtml

Parameters:

NameType
textstring

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQTextBrowserSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQTextBrowserSignals

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setLineWrapColumnOrWidth

setLineWrapColumnOrWidth(w: number): void

Inherited from NodeTextEdit.setLineWrapColumnOrWidth

Parameters:

NameType
wnumber

Returns: void


setLineWrapMode

setLineWrapMode(mode: QTextEditLineWrapMode): void

Inherited from NodeTextEdit.setLineWrapMode

Parameters:

NameType
modeQTextEditLineWrapMode

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setOpenExternalLinks

setOpenExternalLinks(open: boolean): void

Parameters:

NameType
openboolean

Returns: void


setOpenLinks

setOpenLinks(open: boolean): void

Parameters:

NameType
openboolean

Returns: void


setOverwriteMode

setOverwriteMode(overwrite: boolean): void

Inherited from NodeTextEdit.setOverwriteMode

Parameters:

NameType
overwriteboolean

Returns: void


setPlaceholderText

setPlaceholderText(placeholderText: string): void

Inherited from NodeTextEdit.setPlaceholderText

Parameters:

NameType
placeholderTextstring

Returns: void


setPlainText

setPlainText(text: string): void

Inherited from NodeTextEdit.setPlainText

Parameters:

NameType
textstring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setReadOnly

setReadOnly(ro: boolean): void

Inherited from NodeTextEdit.setReadOnly

Parameters:

NameType
roboolean

Returns: void


setSource

setSource(name: QUrl): void

Parameters:

NameType
nameQUrl

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTabChangesFocus

setTabChangesFocus(b: boolean): void

Inherited from NodeTextEdit.setTabChangesFocus

Parameters:

NameType
bboolean

Returns: void


setTabStopDistance

setTabStopDistance(distance: number): void

Inherited from NodeTextEdit.setTabStopDistance

Parameters:

NameType
distancenumber

Returns: void


setText

setText(text: string): void

Inherited from NodeTextEdit.setText

Parameters:

NameType
textstring

Returns: void


setTextBackgroundColor

setTextBackgroundColor(color: QColor): void

Inherited from NodeTextEdit.setTextBackgroundColor

Parameters:

NameType
colorQColor

Returns: void


setTextColor

setTextColor(color: QColor): void

Inherited from NodeTextEdit.setTextColor

Parameters:

NameType
colorQColor

Returns: void


setTextInteractionFlags

setTextInteractionFlags(flags: TextInteractionFlag): void

Inherited from NodeTextEdit.setTextInteractionFlags

Parameters:

NameType
flagsTextInteractionFlag

Returns: void


setUndoRedoEnabled

setUndoRedoEnabled(enable: boolean): void

Inherited from NodeTextEdit.setUndoRedoEnabled

Parameters:

NameType
enableboolean

Returns: void


setVerticalScrollBarPolicy

setVerticalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setVerticalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setViewport

setViewport(widget: NodeWidget‹any›): void

Inherited from QAbstractScrollArea.setViewport

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWordWrapMode

setWordWrapMode(policy: WrapMode): void

Inherited from NodeTextEdit.setWordWrapMode

Parameters:

NameType
policyWrapMode

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


source

source(): QUrl

Returns: QUrl


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


tabChangesFocus

tabChangesFocus(): boolean

Inherited from NodeTextEdit.tabChangesFocus

Returns: boolean


tabStopDistance

tabStopDistance(): number

Inherited from NodeTextEdit.tabStopDistance

Returns: number


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


textInteractionFlags

textInteractionFlags(): TextInteractionFlag

Inherited from NodeTextEdit.textInteractionFlags

Returns: TextInteractionFlag


toHtml

toHtml(): string

Inherited from NodeTextEdit.toHtml

Returns: string


toPlainText

toPlainText(): string

Inherited from NodeTextEdit.toPlainText

Returns: string


undo

undo(): void

Inherited from NodeTextEdit.undo

Returns: void


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


viewport

viewport(): QWidget

Inherited from QAbstractScrollArea.viewport

Returns: QWidget


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wordWrapMode

wordWrapMode(): WrapMode

Inherited from NodeTextEdit.wordWrapMode

Returns: WrapMode


zommIn

zommIn(range: number): void

Inherited from NodeTextEdit.zommIn

Parameters:

NameTypeDefault
rangenumber1

Returns: void


zoomOut

zoomOut(range: number): void

Inherited from NodeTextEdit.zoomOut

Parameters:

NameTypeDefault
rangenumber1

Returns: void

- + diff --git a/docs/api/generated/classes/qtextedit/index.html b/docs/api/generated/classes/qtextedit/index.html index 6c7d64ef5..5724e119e 100644 --- a/docs/api/generated/classes/qtextedit/index.html +++ b/docs/api/generated/classes/qtextedit/index.html @@ -9,7 +9,7 @@ QTextEdit | NodeGui - + @@ -24,7 +24,7 @@

QTextEdit

Hierarchy

NodeTextEditQTextEditSignals

QTextEdit

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QTextEdit(): QTextEdit

Overrides NodeWidget.constructor

Returns: QTextEdit

+ new QTextEdit(parent: NodeWidget‹any›): QTextEdit

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QTextEdit

Properties

Optional _layout

_layout? : NodeLayoutQTextEditSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type


Optional viewportWidget

viewportWidget? : NodeWidget‹any›

Inherited from QAbstractScrollArea.viewportWidget

Accessors

layout

get layout(): NodeLayoutQTextEditSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQTextEditSignals› | undefined

set layout(l: NodeLayoutQTextEditSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQTextEditSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


acceptRichText

acceptRichText(): boolean

Inherited from NodeTextEdit.acceptRichText

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QTextEditSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QTextEditSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQTextEditSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alignment

alignment(): AlignmentFlag

Inherited from NodeTextEdit.alignment

Returns: AlignmentFlag


append

append(text: string): void

Inherited from NodeTextEdit.append

Parameters:

NameType
textstring

Returns: void


autoFormatting

autoFormatting(): AutoFormattingFlag

Inherited from NodeTextEdit.autoFormatting

Returns: AutoFormattingFlag


canPaste

canPaste(): boolean

Inherited from NodeTextEdit.canPaste

Returns: boolean


clear

clear(): void

Inherited from NodeTextEdit.clear

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


copy

copy(): void

Inherited from NodeTextEdit.copy

Returns: void


currentFont

currentFont(): QFont

Inherited from NodeTextEdit.currentFont

Returns: QFont


cursorWidth

cursorWidth(): number

Inherited from NodeTextEdit.cursorWidth

Returns: number


cut

cut(): void

Inherited from NodeTextEdit.cut

Returns: void


documentTitle

documentTitle(): string

Inherited from NodeTextEdit.documentTitle

Returns: string


ensureCursorVisible

ensureCursorVisible(): void

Inherited from NodeTextEdit.ensureCursorVisible

Returns: void


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


fontFamily

fontFamily(): string

Inherited from NodeTextEdit.fontFamily

Returns: string


fontItalic

fontItalic(): boolean

Inherited from NodeTextEdit.fontItalic

Returns: boolean


fontPointSize

fontPointSize(): number

Inherited from NodeTextEdit.fontPointSize

Returns: number


fontUnderline

fontUnderline(): boolean

Inherited from NodeTextEdit.fontUnderline

Returns: boolean


fontWeight

fontWeight(): number

Inherited from NodeTextEdit.fontWeight

Returns: number


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


insertHtml

insertHtml(text: string): void

Inherited from NodeTextEdit.insertHtml

Parameters:

NameType
textstring

Returns: void


insertPlainText

insertPlainText(text: string): void

Inherited from NodeTextEdit.insertPlainText

Parameters:

NameType
textstring

Returns: void


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isReadOnly

isReadOnly(): boolean

Inherited from NodeTextEdit.isReadOnly

Returns: boolean


isUndoRedoEnabled

isUndoRedoEnabled(): boolean

Inherited from NodeTextEdit.isUndoRedoEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lineWrapColumnOrWidth

lineWrapColumnOrWidth(): number

Inherited from NodeTextEdit.lineWrapColumnOrWidth

Returns: number


lineWrapMode

lineWrapMode(): QTextEditLineWrapMode

Inherited from NodeTextEdit.lineWrapMode

Returns: QTextEditLineWrapMode


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


overwriteMode

overwriteMode(): boolean

Inherited from NodeTextEdit.overwriteMode

Returns: boolean


paste

paste(): void

Inherited from NodeTextEdit.paste

Returns: void


placeholderText

placeholderText(): string

Inherited from NodeTextEdit.placeholderText

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


redo

redo(): void

Inherited from NodeTextEdit.redo

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QTextEditSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QTextEditSignals

Parameters:

NameType
signalTypeSignalType
callbackQTextEditSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


scrollToAnchor

scrollToAnchor(name: string): void

Inherited from NodeTextEdit.scrollToAnchor

Parameters:

NameType
namestring

Returns: void


selectAll

selectAll(): void

Inherited from NodeTextEdit.selectAll

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAcceptRichText

setAcceptRichText(accept: boolean): void

Inherited from NodeTextEdit.setAcceptRichText

Parameters:

NameType
acceptboolean

Returns: void


setAlignment

setAlignment(alignment: AlignmentFlag): void

Inherited from NodeTextEdit.setAlignment

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoFormatting

setAutoFormatting(features: AutoFormattingFlag): void

Inherited from NodeTextEdit.setAutoFormatting

Parameters:

NameType
featuresAutoFormattingFlag

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCurrentFont

setCurrentFont(f: QFont): void

Inherited from NodeTextEdit.setCurrentFont

Parameters:

NameType
fQFont

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setCursorWidth

setCursorWidth(width: number): void

Inherited from NodeTextEdit.setCursorWidth

Parameters:

NameType
widthnumber

Returns: void


setDocumentTitle

setDocumentTitle(title: string): void

Inherited from NodeTextEdit.setDocumentTitle

Parameters:

NameType
titlestring

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFontFamily

setFontFamily(family: string): void

Inherited from NodeTextEdit.setFontFamily

Parameters:

NameType
familystring

Returns: void


setFontItalic

setFontItalic(italic: boolean): void

Inherited from NodeTextEdit.setFontItalic

Parameters:

NameType
italicboolean

Returns: void


setFontPointSize

setFontPointSize(s: number): void

Inherited from NodeTextEdit.setFontPointSize

Parameters:

NameType
snumber

Returns: void


setFontUnderline

setFontUnderline(underline: boolean): void

Inherited from NodeTextEdit.setFontUnderline

Parameters:

NameType
underlineboolean

Returns: void


setFontWeight

setFontWeight(weight: number): void

Inherited from NodeTextEdit.setFontWeight

Parameters:

NameType
weightnumber

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setHorizontalScrollBarPolicy

setHorizontalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setHorizontalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setHtml

setHtml(text: string): void

Inherited from NodeTextEdit.setHtml

Parameters:

NameType
textstring

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQTextEditSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQTextEditSignals

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setLineWrapColumnOrWidth

setLineWrapColumnOrWidth(w: number): void

Inherited from NodeTextEdit.setLineWrapColumnOrWidth

Parameters:

NameType
wnumber

Returns: void


setLineWrapMode

setLineWrapMode(mode: QTextEditLineWrapMode): void

Inherited from NodeTextEdit.setLineWrapMode

Parameters:

NameType
modeQTextEditLineWrapMode

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setOverwriteMode

setOverwriteMode(overwrite: boolean): void

Inherited from NodeTextEdit.setOverwriteMode

Parameters:

NameType
overwriteboolean

Returns: void


setPlaceholderText

setPlaceholderText(placeholderText: string): void

Inherited from NodeTextEdit.setPlaceholderText

Parameters:

NameType
placeholderTextstring

Returns: void


setPlainText

setPlainText(text: string): void

Inherited from NodeTextEdit.setPlainText

Parameters:

NameType
textstring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setReadOnly

setReadOnly(ro: boolean): void

Inherited from NodeTextEdit.setReadOnly

Parameters:

NameType
roboolean

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTabChangesFocus

setTabChangesFocus(b: boolean): void

Inherited from NodeTextEdit.setTabChangesFocus

Parameters:

NameType
bboolean

Returns: void


setTabStopDistance

setTabStopDistance(distance: number): void

Inherited from NodeTextEdit.setTabStopDistance

Parameters:

NameType
distancenumber

Returns: void


setText

setText(text: string): void

Inherited from NodeTextEdit.setText

Parameters:

NameType
textstring

Returns: void


setTextBackgroundColor

setTextBackgroundColor(color: QColor): void

Inherited from NodeTextEdit.setTextBackgroundColor

Parameters:

NameType
colorQColor

Returns: void


setTextColor

setTextColor(color: QColor): void

Inherited from NodeTextEdit.setTextColor

Parameters:

NameType
colorQColor

Returns: void


setTextInteractionFlags

setTextInteractionFlags(flags: TextInteractionFlag): void

Inherited from NodeTextEdit.setTextInteractionFlags

Parameters:

NameType
flagsTextInteractionFlag

Returns: void


setUndoRedoEnabled

setUndoRedoEnabled(enable: boolean): void

Inherited from NodeTextEdit.setUndoRedoEnabled

Parameters:

NameType
enableboolean

Returns: void


setVerticalScrollBarPolicy

setVerticalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setVerticalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setViewport

setViewport(widget: NodeWidget‹any›): void

Inherited from QAbstractScrollArea.setViewport

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWordWrapMode

setWordWrapMode(policy: WrapMode): void

Inherited from NodeTextEdit.setWordWrapMode

Parameters:

NameType
policyWrapMode

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


tabChangesFocus

tabChangesFocus(): boolean

Inherited from NodeTextEdit.tabChangesFocus

Returns: boolean


tabStopDistance

tabStopDistance(): number

Inherited from NodeTextEdit.tabStopDistance

Returns: number


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


textInteractionFlags

textInteractionFlags(): TextInteractionFlag

Inherited from NodeTextEdit.textInteractionFlags

Returns: TextInteractionFlag


toHtml

toHtml(): string

Inherited from NodeTextEdit.toHtml

Returns: string


toPlainText

toPlainText(): string

Inherited from NodeTextEdit.toPlainText

Returns: string


undo

undo(): void

Inherited from NodeTextEdit.undo

Returns: void


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


viewport

viewport(): QWidget

Inherited from QAbstractScrollArea.viewport

Returns: QWidget


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wordWrapMode

wordWrapMode(): WrapMode

Inherited from NodeTextEdit.wordWrapMode

Returns: WrapMode


zommIn

zommIn(range: number): void

Inherited from NodeTextEdit.zommIn

Parameters:

NameTypeDefault
rangenumber1

Returns: void


zoomOut

zoomOut(range: number): void

Inherited from NodeTextEdit.zoomOut

Parameters:

NameTypeDefault
rangenumber1

Returns: void

- + diff --git a/docs/api/generated/classes/qtime/index.html b/docs/api/generated/classes/qtime/index.html index fb2c11144..c1c5987ab 100644 --- a/docs/api/generated/classes/qtime/index.html +++ b/docs/api/generated/classes/qtime/index.html @@ -9,7 +9,7 @@ QTime | NodeGui - + @@ -24,7 +24,7 @@

QTime

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QTime(arg?: NativeElement | number, m?: undefined | number, s: number, ms: number): QTime

Overrides Component.constructor

Parameters:

NameTypeDefault
arg?NativeElement | number-
m?undefined | number-
snumber0
msnumber0

Returns: QTime

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addMSecs

addMSecs(ms: number): QTime

Parameters:

NameType
msnumber

Returns: QTime


addSecs

addSecs(s: number): QTime

Parameters:

NameType
snumber

Returns: QTime


elapsed

elapsed(): number

Returns: number


hour

hour(): number

Returns: number


isNull

isNull(): boolean

Returns: boolean


isValid

isValid(): boolean

Returns: boolean


minute

minute(): number

Returns: number


msec

msec(): number

Returns: number


msecsSinceStartOfDay

msecsSinceStartOfDay(): number

Returns: number


msecsTo

msecsTo(t: QTime): number

Parameters:

NameType
tQTime

Returns: number


restart

restart(): number

Returns: number


second

second(): number

Returns: number


secsTo

secsTo(t: QTime): number

Parameters:

NameType
tQTime

Returns: number


setHMS

setHMS(h: number, m: number, s: number, ms: number): boolean

Parameters:

NameTypeDefault
hnumber-
mnumber-
snumber-
msnumber0

Returns: boolean


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


start

start(): void

Returns: void


toString

toString(format: string | DateFormat): string

Parameters:

NameType
formatstring | DateFormat

Returns: string


Static currentTime

currentTime(): QTime

Returns: QTime


Static fromMSecsSinceStartOfDay

fromMSecsSinceStartOfDay(msecs: number): QTime

Parameters:

NameType
msecsnumber

Returns: QTime


Static fromQVariant

fromQVariant(variant: QVariant): QTime

Parameters:

NameType
variantQVariant

Returns: QTime


Static fromString

fromString(timeString: string, format: string | DateFormat): QTime

Parameters:

NameType
timeStringstring
formatstring | DateFormat

Returns: QTime


Static isValid

isValid(h: number, m: number, s: number, ms: number): boolean

Parameters:

NameTypeDefault
hnumber-
mnumber-
snumber-
msnumber0

Returns: boolean

- + diff --git a/docs/api/generated/classes/qtimeedit/index.html b/docs/api/generated/classes/qtimeedit/index.html index e1f5baad3..2c96ec74f 100644 --- a/docs/api/generated/classes/qtimeedit/index.html +++ b/docs/api/generated/classes/qtimeedit/index.html @@ -9,7 +9,7 @@ QTimeEdit | NodeGui - + @@ -25,7 +25,7 @@

QTimeEdit

Creates a widget to edit dates with spin box layout. WIP!

This class is a JS wrapper around Qt's QTimeEdit class

A QTimeEdit a widget for editing times based on the QDateTimeEdit widget

Example

const { QTimeEdit } = require("@nodegui/nodegui");
const timeEdit = new QTimeEdit();
// must be implemented

Hierarchy

NodeDateTimeEdit

QTimeEdit

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QTimeEdit(): QTimeEdit

Overrides NodeWidget.constructor

Returns: QTimeEdit

+ new QTimeEdit(parent: NodeWidget‹any›): QTimeEdit

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QTimeEdit

Properties

Optional _layout

_layout? : NodeLayoutQDateTimeEditSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


Optional calendar

calendar? : QCalendarWidget

Inherited from NodeDateTimeEdit.calendar


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQDateTimeEditSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQDateTimeEditSignals› | undefined

set layout(l: NodeLayoutQDateTimeEditSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQDateTimeEditSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QDateTimeEditSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QDateTimeEditSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQDateTimeEditSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


alignment

alignment(): AlignmentFlag

Inherited from QAbstractSpinBox.alignment

Returns: AlignmentFlag


buttonSymbols

buttonSymbols(): ButtonSymbols

Inherited from QAbstractSpinBox.buttonSymbols

Returns: ButtonSymbols


calendarPopup

calendarPopup(): boolean

Inherited from NodeDateTimeEdit.calendarPopup

Returns: boolean


calendarWidget

calendarWidget(): QCalendarWidget | null

Inherited from NodeDateTimeEdit.calendarWidget

Returns: QCalendarWidget | null


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


correctionMode

correctionMode(): CorrectionMode

Inherited from QAbstractSpinBox.correctionMode

Returns: CorrectionMode


date

date(): QDate

Inherited from NodeDateTimeEdit.date

Returns: QDate


dateTime

dateTime(): QDateTime

Inherited from NodeDateTimeEdit.dateTime

Returns: QDateTime


displayFormat

displayFormat(): string

Inherited from NodeDateTimeEdit.displayFormat

Returns: string


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasAcceptableInput

hasAcceptableInput(): boolean

Inherited from QAbstractSpinBox.hasAcceptableInput

Returns: boolean


hasFrame

hasFrame(): boolean

Inherited from QAbstractSpinBox.hasFrame

Returns: boolean


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isAccelerated

isAccelerated(): boolean

Inherited from QAbstractSpinBox.isAccelerated

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isGroupSeparatorShown

isGroupSeparatorShown(): boolean

Inherited from QAbstractSpinBox.isGroupSeparatorShown

Returns: boolean


isReadOnly

isReadOnly(): boolean

Inherited from QAbstractSpinBox.isReadOnly

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


keyboardTracking

keyboardTracking(): boolean

Inherited from QAbstractSpinBox.keyboardTracking

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QDateTimeEditSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QDateTimeEditSignals

Parameters:

NameType
signalTypeSignalType
callbackQDateTimeEditSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


selectAll

selectAll(): void

Inherited from QAbstractSpinBox.selectAll

Returns: void


setAccelerated

setAccelerated(on: boolean): void

Inherited from QAbstractSpinBox.setAccelerated

Parameters:

NameType
onboolean

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAlignment

setAlignment(alignment: AlignmentFlag): void

Inherited from QAbstractSpinBox.setAlignment

Parameters:

NameType
alignmentAlignmentFlag

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setButtonSymbols

setButtonSymbols(bs: ButtonSymbols): void

Inherited from QAbstractSpinBox.setButtonSymbols

Parameters:

NameType
bsButtonSymbols

Returns: void


setCalendarPopup

setCalendarPopup(enable: boolean): void

Inherited from NodeDateTimeEdit.setCalendarPopup

Parameters:

NameType
enableboolean

Returns: void


setCalendarWidget

setCalendarWidget(calendarWidget: QCalendarWidget): void

Inherited from NodeDateTimeEdit.setCalendarWidget

Parameters:

NameType
calendarWidgetQCalendarWidget

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCorrectionMode

setCorrectionMode(cm: CorrectionMode): void

Inherited from QAbstractSpinBox.setCorrectionMode

Parameters:

NameType
cmCorrectionMode

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDate

setDate(date: QDate): void

Inherited from NodeDateTimeEdit.setDate

Parameters:

NameType
dateQDate

Returns: void


setDateTime

setDateTime(datetime: QDateTime): void

Inherited from NodeDateTimeEdit.setDateTime

Parameters:

NameType
datetimeQDateTime

Returns: void


setDisplayFormat

setDisplayFormat(format: string): void

Inherited from NodeDateTimeEdit.setDisplayFormat

Parameters:

NameType
formatstring

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrame

setFrame(enable: boolean): void

Inherited from QAbstractSpinBox.setFrame

Parameters:

NameType
enableboolean

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setGroupSeparatorShown

setGroupSeparatorShown(shown: boolean): void

Inherited from QAbstractSpinBox.setGroupSeparatorShown

Parameters:

NameType
shownboolean

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setKeyboardTracking

setKeyboardTracking(kt: boolean): void

Inherited from QAbstractSpinBox.setKeyboardTracking

Parameters:

NameType
ktboolean

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQDateTimeEditSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQDateTimeEditSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setReadOnly

setReadOnly(r: boolean): void

Inherited from QAbstractSpinBox.setReadOnly

Parameters:

NameType
rboolean

Returns: void


setSpecialValueText

setSpecialValueText(txt: string): void

Inherited from QAbstractSpinBox.setSpecialValueText

Parameters:

NameType
txtstring

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setTime

setTime(time: QTime): void

Inherited from NodeDateTimeEdit.setTime

Parameters:

NameType
timeQTime

Returns: void


setTimeSpec

setTimeSpec(spec: TimeSpec): void

Inherited from NodeDateTimeEdit.setTimeSpec

Parameters:

NameType
specTimeSpec

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


setWrapping

setWrapping(w: boolean): void

Inherited from QAbstractSpinBox.setWrapping

Parameters:

NameType
wboolean

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


specialValueText

specialValueText(): string

Inherited from QAbstractSpinBox.specialValueText

Returns: string


stepDown

stepDown(): void

Inherited from QAbstractSpinBox.stepDown

Returns: void


stepUp

stepUp(): void

Inherited from QAbstractSpinBox.stepUp

Returns: void


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


text

text(): string

Inherited from QAbstractSpinBox.text

Returns: string


time

time(): QTime

Inherited from NodeDateTimeEdit.time

Returns: QTime


timeSpec

timeSpec(): TimeSpec

Inherited from NodeDateTimeEdit.timeSpec

Returns: TimeSpec


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string


wrapping

wrapping(): boolean

Inherited from QAbstractSpinBox.wrapping

Returns: boolean

- + diff --git a/docs/api/generated/classes/qtoolbutton/index.html b/docs/api/generated/classes/qtoolbutton/index.html index 375c0e4b7..df76b7e65 100644 --- a/docs/api/generated/classes/qtoolbutton/index.html +++ b/docs/api/generated/classes/qtoolbutton/index.html @@ -9,7 +9,7 @@ QToolButton | NodeGui - + @@ -25,7 +25,7 @@

QToolButton

Create and control buttons to use inside a QToolBar.

This class is a JS wrapper around Qt's QToolButton class

A QToolButton is a special button that provides quick-access to specific commands or options.

Example

const { QToolButton } = require("@nodegui/nodegui");
const tool = new QToolButton();
tool.setText('Help');

Hierarchy

QAbstractButtonQToolButtonSignals

QToolButton

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QToolButton(): QToolButton

Overrides NodeWidget.constructor

Returns: QToolButton

+ new QToolButton(parent: NodeWidget‹any›): QToolButton

Overrides NodeWidget.constructor

Parameters:

NameType
parentNodeWidget‹any›

Returns: QToolButton

+ new QToolButton(rawPointer: NativeRawPointer‹any›, disableNativeDeletion?: undefined | false | true): QToolButton

Overrides NodeWidget.constructor

Parameters:

NameType
rawPointerNativeRawPointer‹any›
disableNativeDeletion?undefined | false | true

Returns: QToolButton

Properties

Optional _layout

_layout? : NodeLayoutQToolButtonSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQToolButtonSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQToolButtonSignals› | undefined

set layout(l: NodeLayoutQToolButtonSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQToolButtonSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QToolButtonSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QToolButtonSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQToolButtonSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


animateClick

animateClick(msec: number): void

Inherited from QAbstractButton.animateClick

Parameters:

NameType
msecnumber

Returns: void


arrowType

arrowType(): ArrowType

Returns: ArrowType


autoExclusive

autoExclusive(): boolean

Inherited from QAbstractButton.autoExclusive

Returns: boolean


autoRaise

autoRaise(): boolean

Returns: boolean


autoRepeat

autoRepeat(): boolean

Inherited from QAbstractButton.autoRepeat

Returns: boolean


autoRepeatDelay

autoRepeatDelay(): number

Inherited from QAbstractButton.autoRepeatDelay

Returns: number


autoRepeatInterval

autoRepeatInterval(): number

Inherited from QAbstractButton.autoRepeatInterval

Returns: number


click

click(): void

Inherited from QAbstractButton.click

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


defaultAction

defaultAction(): QAction | null

Returns: QAction | null


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


icon

icon(): QIcon

Inherited from QAbstractButton.icon

Returns: QIcon


iconSize

iconSize(): QSize

Inherited from QAbstractButton.iconSize

Returns: QSize


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isCheckable

isCheckable(): boolean

Inherited from QAbstractButton.isCheckable

Returns: boolean


isChecked

isChecked(): boolean

Inherited from QAbstractButton.isChecked

Returns: boolean


isDown

isDown(): boolean

Inherited from QAbstractButton.isDown

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


menu

menu(): QMenu | null

Returns: QMenu | null


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


popupMode

popupMode(): ToolButtonPopupMode

Returns: ToolButtonPopupMode


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QToolButtonSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QToolButtonSignals

Parameters:

NameType
signalTypeSignalType
callbackQToolButtonSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setArrowType

setArrowType(type: ArrowType): void

Parameters:

NameType
typeArrowType

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setAutoExclusive

setAutoExclusive(enable: boolean): void

Inherited from QAbstractButton.setAutoExclusive

Parameters:

NameType
enableboolean

Returns: void


setAutoRaise

setAutoRaise(enable: boolean): void

Parameters:

NameType
enableboolean

Returns: void


setAutoRepeat

setAutoRepeat(enable: boolean): void

Inherited from QAbstractButton.setAutoRepeat

Parameters:

NameType
enableboolean

Returns: void


setAutoRepeatDelay

setAutoRepeatDelay(delay: number): void

Inherited from QAbstractButton.setAutoRepeatDelay

Parameters:

NameType
delaynumber

Returns: void


setAutoRepeatInterval

setAutoRepeatInterval(interval: number): void

Inherited from QAbstractButton.setAutoRepeatInterval

Parameters:

NameType
intervalnumber

Returns: void


setCheckable

setCheckable(checkable: boolean): void

Inherited from QAbstractButton.setCheckable

Parameters:

NameType
checkableboolean

Returns: void


setChecked

setChecked(checked: boolean): void

Inherited from QAbstractButton.setChecked

Parameters:

NameType
checkedboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setDefaultAction

setDefaultAction(action: QAction): void

Parameters:

NameType
actionQAction

Returns: void


setDown

setDown(down: boolean): void

Inherited from QAbstractButton.setDown

Parameters:

NameType
downboolean

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setIcon

setIcon(icon: QIcon): void

Inherited from QAbstractButton.setIcon

Parameters:

NameType
iconQIcon

Returns: void


setIconSize

setIconSize(iconSize: QSize): void

Inherited from QAbstractButton.setIconSize

Parameters:

NameType
iconSizeQSize

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQToolButtonSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQToolButtonSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMenu

setMenu(menu: QMenu): void

Parameters:

NameType
menuQMenu

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setPopupMode

setPopupMode(mode: ToolButtonPopupMode): void

Parameters:

NameType
modeToolButtonPopupMode

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setShortcut

setShortcut(key: QKeySequence): void

Inherited from QAbstractButton.setShortcut

Parameters:

NameType
keyQKeySequence

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setText

setText(text: string): void

Inherited from QAbstractButton.setText

Parameters:

NameType
textstring

Returns: void


setToolButtonStyle

setToolButtonStyle(style: ToolButtonStyle): void

Parameters:

NameType
styleToolButtonStyle

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


shortcut

shortcut(): QKeySequence

Inherited from QAbstractButton.shortcut

Returns: QKeySequence


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMenu

showMenu(): void

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


text

text(): string

Inherited from QAbstractButton.text

Returns: string


toggle

toggle(): void

Inherited from QAbstractButton.toggle

Returns: void


toolButtonStyle

toolButtonStyle(): ToolButtonStyle

Returns: ToolButtonStyle


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qtreewidget/index.html b/docs/api/generated/classes/qtreewidget/index.html index 71d67e375..c581f96a5 100644 --- a/docs/api/generated/classes/qtreewidget/index.html +++ b/docs/api/generated/classes/qtreewidget/index.html @@ -9,7 +9,7 @@ QTreeWidget | NodeGui - + @@ -128,7 +128,7 @@
void
For example in the case of QPushButton:
```js
const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


addTopLevelItem

addTopLevelItem(item: QTreeWidgetItem): void

Parameters:

NameType
itemQTreeWidgetItem

Returns: void


addTopLevelItems

addTopLevelItems(items: QTreeWidgetItem[]): void

Parameters:

NameType
itemsQTreeWidgetItem[]

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


clear

clear(): void

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


currentItem

currentItem(): QTreeWidgetItem | void

Returns the current item in the tree widget.

Returns: QTreeWidgetItem | void


findItems

findItems(text: string, flags: MatchFlag, column: number): QTreeWidgetItem[]

Parameters:

NameType
textstring
flagsMatchFlag
columnnumber

Returns: QTreeWidgetItem[]


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


frameRect

frameRect(): QRect

Inherited from NodeFrame.frameRect

Returns: QRect


frameShadow

frameShadow(): Shadow

Inherited from NodeFrame.frameShadow

Returns: Shadow


frameShape

frameShape(): Shape

Inherited from NodeFrame.frameShape

Returns: Shape


frameStyle

frameStyle(): number

Inherited from NodeFrame.frameStyle

Returns: number


frameWidth

frameWidth(): number

Inherited from NodeFrame.frameWidth

Returns: number


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


insertTopLevelItem

insertTopLevelItem(index: number, item: QTreeWidgetItem): void

Parameters:

NameType
indexnumber
itemQTreeWidgetItem

Returns: void


insertTopLevelItems

insertTopLevelItems(index: number, items: QTreeWidgetItem[]): void

Parameters:

NameType
indexnumber
itemsQTreeWidgetItem[]

Returns: void


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lineWidth

lineWidth(): number

Inherited from NodeFrame.lineWidth

Returns: number


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


midLineWidth

midLineWidth(): number

Inherited from NodeFrame.midLineWidth

Returns: number


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QTreeWidgetSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QTreeWidgetSignals

Parameters:

NameType
signalTypeSignalType
callbackQTreeWidgetSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


selectedItems

selectedItems(): QTreeWidgetItem[]

Returns: QTreeWidgetItem[]


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setColumnCount

setColumnCount(columnCount: number): void

Sets the column count of this QTreeWidget.

Parameters:

NameTypeDescription
columnCountnumberThe number of columns.

Returns: void


setColumnWidth

setColumnWidth(column: number, width: number): void

Sets the width of column of this QTreeWidget.

Parameters:

NameTypeDescription
columnnumberThe column index.
widthnumberThe size of the columns.

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setFrameRect

setFrameRect(r: QRect): void

Inherited from NodeFrame.setFrameRect

Parameters:

NameType
rQRect

Returns: void


setFrameShadow

setFrameShadow(type: Shadow): void

Inherited from NodeFrame.setFrameShadow

Parameters:

NameType
typeShadow

Returns: void


setFrameShape

setFrameShape(type: Shape): void

Inherited from NodeFrame.setFrameShape

Parameters:

NameType
typeShape

Returns: void


setFrameStyle

setFrameStyle(style: number): void

Inherited from NodeFrame.setFrameStyle

Parameters:

NameType
stylenumber

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setHeaderHidden

setHeaderHidden(hide: boolean): void

Parameters:

NameType
hideboolean

Returns: void


setHeaderLabel

setHeaderLabel(label: string): void

Sets the header label.

Parameters:

NameTypeDescription
labelstringThe header label.

Returns: void


setHeaderLabels

setHeaderLabels(labels: string[]): void

Sets the header labels of the existing columns.

Parameters:

NameTypeDescription
labelsstring[]The header labels for each column.

Returns: void


setHorizontalScrollBarPolicy

setHorizontalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setHorizontalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setItemWidget

setItemWidget(item: QTreeWidgetItem, column: number, widget: QWidget): void

Sets the given widget to be displayed in the cell specified by the given item and column.

Parameters:

NameTypeDescription
itemQTreeWidgetItemThe targeted item.
columnnumberThe column in which to show the edit widget.
widgetQWidgetThe edit widget.

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQTreeWidgetSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQTreeWidgetSignals

Returns: void


setLineWidth

setLineWidth(width: number): void

Inherited from NodeFrame.setLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMidLineWidth

setMidLineWidth(width: number): void

Inherited from NodeFrame.setMidLineWidth

Parameters:

NameType
widthnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setSortingEnabled

setSortingEnabled(enable: boolean): void

Sets if columns can be sorted by clicking on its header

Parameters:

NameTypeDescription
enablebooleanSorting enabled or disabled

Returns: void


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setVerticalScrollBarPolicy

setVerticalScrollBarPolicy(policy: ScrollBarPolicy): void

Inherited from QAbstractScrollArea.setVerticalScrollBarPolicy

Parameters:

NameType
policyScrollBarPolicy

Returns: void


setViewport

setViewport(widget: NodeWidget‹any›): void

Inherited from QAbstractScrollArea.setViewport

Parameters:

NameType
widgetNodeWidget‹any›

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


takeTopLevelItem

takeTopLevelItem(index: number): QTreeWidgetItem | void

Parameters:

NameType
indexnumber

Returns: QTreeWidgetItem | void


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


viewport

viewport(): QWidget

Inherited from QAbstractScrollArea.viewport

Returns: QWidget


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/qtreewidgetitem/index.html b/docs/api/generated/classes/qtreewidgetitem/index.html index ef3b44f74..3863e7532 100644 --- a/docs/api/generated/classes/qtreewidgetitem/index.html +++ b/docs/api/generated/classes/qtreewidgetitem/index.html @@ -9,7 +9,7 @@ QTreeWidgetItem | NodeGui - + @@ -33,7 +33,7 @@ The role describes the type of data specified by value, and is defined by the ItemDataRole enum.

Parameters:

NameTypeDescription
columnnumberThe column.
roleItemDataRoleThe role.
valueQVariantTypeThe value.

Returns: void


setExpanded

setExpanded(expanded: boolean): void

Parameters:

NameType
expandedboolean

Returns: void


setFlags

setFlags(flags: ItemFlag): void

Sets the flags for the item to the given flags. These determine whether the item can be selected or modified. This is often used to disable an item.

Parameters:

NameTypeDescription
flagsItemFlagThe flags.

Returns: void


setHidden

setHidden(hide: boolean): void

Parameters:

NameType
hideboolean

Returns: void


setIcon

setIcon(column: number, icon: QIcon): void

Sets the icon for the item.

Parameters:

NameTypeDescription
columnnumber-
iconQIconThe icon object

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setSelected

setSelected(selected: boolean): void

Parameters:

NameType
selectedboolean

Returns: void


setText

setText(column: number, text: string): void

Parameters:

NameType
columnnumber
textstring

Returns: void


text

text(column: number): string

Parameters:

NameType
columnnumber

Returns: string

- + diff --git a/docs/api/generated/classes/qurl/index.html b/docs/api/generated/classes/qurl/index.html index 05cf9bb9c..1ef1a82b8 100644 --- a/docs/api/generated/classes/qurl/index.html +++ b/docs/api/generated/classes/qurl/index.html @@ -9,7 +9,7 @@ QUrl | NodeGui - + @@ -24,7 +24,7 @@

QUrl

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QUrl(): QUrl

Overrides Component.constructor

Returns: QUrl

+ new QUrl(nativeElement: NativeElement): QUrl

Overrides Component.constructor

Parameters:

NameType
nativeElementNativeElement

Returns: QUrl

+ new QUrl(url: string, parsingMode?: ParsingMode): QUrl

Overrides Component.constructor

Parameters:

NameType
urlstring
parsingMode?ParsingMode

Returns: QUrl

Properties

Readonly ComponentFormattingOption

ComponentFormattingOption: ComponentFormattingOption = ComponentFormattingOption


Readonly ParsingMode

ParsingMode: ParsingMode = ParsingMode


Readonly UrlFormattingOption

UrlFormattingOption: UrlFormattingOption = UrlFormattingOption


Readonly UserInputResolutionOption

UserInputResolutionOption: UserInputResolutionOption = UserInputResolutionOption


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


Static Readonly ComponentFormattingOption

ComponentFormattingOption: ComponentFormattingOption = ComponentFormattingOption


Static Readonly ParsingMode

ParsingMode: ParsingMode = ParsingMode


Static Readonly UrlFormattingOption

UrlFormattingOption: UrlFormattingOption = UrlFormattingOption


Static Readonly UserInputResolutionOption

UserInputResolutionOption: UserInputResolutionOption = UserInputResolutionOption

Methods

adjusted

adjusted(options: number): QUrl

Returns an adjusted version of the URL. The output can be customized by passing flags with options.

Parameters:

NameType
optionsnumber

Returns: QUrl


authority

authority(options: number): string

Returns the authority of the URL if it is defined; otherwise an empty string is returned.

Parameters:

NameTypeDefault
optionsnumberComponentFormattingOption.PrettyDecoded

Returns: string


clear

clear(): void

Resets the content of the QUrl. After calling this function, the QUrl is equal to one that has been constructed with the default empty constructor.

Returns: void


errorString

errorString(): string

Returns an error message if the last operation that modified this QUrl object ran into a parsing error. If no error was detected, this function returns an empty string and isValid() returns true.

Returns: string


fileName

fileName(options: number): string

Returns the name of the file, excluding the directory path.

Parameters:

NameTypeDefault
optionsnumberComponentFormattingOption.FullyDecoded

Returns: string


fragment

fragment(options: number): string

Returns the fragment of the URL. To determine if the parsed URL contained a fragment, use hasFragment().

Parameters:

NameTypeDefault
optionsnumberComponentFormattingOption.PrettyDecoded

Returns: string


hasFragment

hasFragment(): boolean

Returns true if this URL contains a fragment (i.e., if # was seen on it).

Returns: boolean


hasQuery

hasQuery(): boolean

Returns true if this URL contains a Query (i.e., if ? was seen on it).

Returns: boolean


host

host(options: number): string

Returns the host of the URL if it is defined; otherwise an empty string is returned.

Parameters:

NameTypeDefault
optionsnumberComponentFormattingOption.FullyDecoded

Returns: string


isEmpty

isEmpty(): boolean

Returns true if the URL has no data; otherwise returns false.

Returns: boolean


isLocalFile

isLocalFile(): boolean

Returns true if this URL is pointing to a local file path. A URL is a local file path if the scheme is "file".

Returns: boolean


isParentOf

isParentOf(childUrl: QUrl): boolean

Returns true if this URL is a parent of childUrl. childUrl is a child of this URL if the two URLs share the same scheme and authority, and this URL's path is a parent of the path of childUrl.

Parameters:

NameType
childUrlQUrl

Returns: boolean


isRelative

isRelative(): boolean

Returns true if the URL is relative; otherwise returns false. A URL is relative reference if its scheme is undefined; this function is therefore equivalent to calling scheme().isEmpty().

Returns: boolean


isValid

isValid(): boolean

Returns true if the URL is non-empty and valid; otherwise returns false.

Returns: boolean


matches

matches(url: QUrl, options: number): boolean

Returns true if this URL and the given url are equal after applying options to both; otherwise returns false.

Parameters:

NameType
urlQUrl
optionsnumber

Returns: boolean


password

password(options: number): string

Returns the password of the URL if it is defined; otherwise an empty string is returned.

Parameters:

NameTypeDefault
optionsnumberComponentFormattingOption.FullyDecoded

Returns: string


path

path(options: number): string

Returns the path of the URL.

Parameters:

NameTypeDefault
optionsnumberComponentFormattingOption.FullyDecoded

Returns: string


port

port(defaultPort: number): number

Returns the port of the URL, or defaultPort if the port is unspecified.

Parameters:

NameTypeDefault
defaultPortnumber-1

Returns: number


query

query(options: number): string

Returns the query string of the URL if there's a query string, or an empty result if not. To determine if the parsed URL contained a query string, use hasQuery().

Parameters:

NameTypeDefault
optionsnumberComponentFormattingOption.PrettyDecoded

Returns: string


resolved

resolved(relative: QUrl): QUrl

Returns the result of the merge of this URL with relative. This URL is used as a base to convert relative to an absolute URL.

Parameters:

NameType
relativeQUrl

Returns: QUrl


scheme

scheme(): string

Returns the scheme of the URL. If an empty string is returned, this means the scheme is undefined and the URL is then relative.

Returns: string


setAuthority

setAuthority(authority: string, mode: ParsingMode): void

Sets the authority of the URL to authority.

Parameters:

NameTypeDefault
authoritystring-
modeParsingModeParsingMode.TolerantMode

Returns: void


setFragment

setFragment(fragment: string, mode: ParsingMode): void

Sets the fragment of the URL to fragment. The fragment is the last part of the URL, represented by a '#' followed by a string of characters. It is typically used in HTTP for referring to a certain link or point on a page:

Parameters:

NameTypeDefault
fragmentstring-
modeParsingModeParsingMode.TolerantMode

Returns: void


setHost

setHost(host: string, mode: ParsingMode): void

Sets the host of the URL to host. The host is part of the authority.

Parameters:

NameTypeDefault
hoststring-
modeParsingModeParsingMode.DecodedMode

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setPassword

setPassword(password: string, mode: ParsingMode): void

Sets the URL's password to password. The password is part of the user info element in the authority of the URL, as described in setUserInfo().

Parameters:

NameTypeDefault
passwordstring-
modeParsingModeParsingMode.DecodedMode

Returns: void


setPath

setPath(path: string, mode: ParsingMode): void

Sets the path of the URL to path. The path is the part of the URL that comes after the authority but before the query string.

Parameters:

NameTypeDefault
pathstring-
modeParsingModeParsingMode.DecodedMode

Returns: void


setPort

setPort(port: number): void

Sets the port of the URL to port. The port is part of the authority of the URL, as described in setAuthority().

Parameters:

NameType
portnumber

Returns: void


setQuery

setQuery(query: string, mode: ParsingMode): void

Sets the query string of the URL to query.

Parameters:

NameTypeDefault
querystring-
modeParsingModeParsingMode.TolerantMode

Returns: void


setScheme

setScheme(scheme: string): void

Sets the scheme of the URL to scheme. As a scheme can only contain ASCII characters, no conversion or decoding is done on the input. It must also start with an ASCII letter.

Parameters:

NameType
schemestring

Returns: void


setUrl

setUrl(url: string, parsingMode: ParsingMode): void

Parses url and sets this object to that value. QUrl will automatically percent encode all characters that are not allowed in a URL and decode the percent-encoded sequences that represent an unreserved character (letters, digits, hyphens, undercores, dots and tildes). All other characters are left in their original forms.

Parameters:

NameTypeDefault
urlstring-
parsingModeParsingModeParsingMode.TolerantMode

Returns: void


setUserInfo

setUserInfo(userInfo: string, mode: ParsingMode): void

Sets the user info of the URL to userInfo. The user info is an optional part of the authority of the URL, as described in setAuthority().

Parameters:

NameTypeDefault
userInfostring-
modeParsingModeParsingMode.TolerantMode

Returns: void


setUserName

setUserName(userName: string, mode: ParsingMode): void

Sets the URL's user name to userName. The userName is part of the user info element in the authority of the URL, as described in setUserInfo().

Parameters:

NameTypeDefault
userNamestring-
modeParsingModeParsingMode.DecodedMode

Returns: void


swap

swap(other: QUrl): void

Swaps URL other with this URL. This operation is very fast and never fails.

Parameters:

NameType
otherQUrl

Returns: void


toDisplayString

toDisplayString(options: number): string

Returns a human-displayable string representation of the URL. The output can be customized by passing flags with options. The option RemovePassword is always enabled, since passwords should never be shown back to users.

Parameters:

NameTypeDefault
optionsnumberComponentFormattingOption.PrettyDecoded

Returns: string


toLocalFile

toLocalFile(): string

Returns the path of this URL formatted as a local file path. The path returned will use forward slashes, even if it was originally created from one with backslashes.

Returns: string


toString

toString(options?: undefined | number): string

Returns a string representation of the URL. The output can be customized by passing flags with options. The option QUrl::FullyDecoded is not permitted in this function since it would generate ambiguous data.

See QUrl::ComponentFormattingOption for flags

Parameters:

NameType
options?undefined | number

Returns: string


url

url(options: number): string

Returns a string representation of the URL. The output can be customized by passing flags with options. The option QUrl::FullyDecoded is not permitted in this function since it would generate ambiguous data.

Parameters:

NameType
optionsnumber

Returns: string


userInfo

userInfo(options: number): string

Returns the user info of the URL, or an empty string if the user info is undefined.

Parameters:

NameTypeDefault
optionsnumberComponentFormattingOption.PrettyDecoded

Returns: string


userName

userName(options: number): string

Returns the user name of the URL if it is defined; otherwise an empty string is returned.

Parameters:

NameTypeDefault
optionsnumberComponentFormattingOption.FullyDecoded

Returns: string


Static fromLocalFile

fromLocalFile(localFile: string): QUrl

Returns a QUrl representation of localFile, interpreted as a local file. This function accepts paths separated by slashes as well as the native separator for this platform.

Parameters:

NameType
localFilestring

Returns: QUrl


Static fromQVariant

fromQVariant(variant: QVariant): QUrl

Parameters:

NameType
variantQVariant

Returns: QUrl


Static fromUserInput

fromUserInput(userInput: string, workingDirectory?: undefined | string, options: number): QUrl

Returns a valid URL from a user supplied userInput string if one can be deduced. In the case that is not possible, an invalid QUrl() is returned.

Parameters:

NameTypeDefault
userInputstring-
workingDirectory?undefined | string-
optionsnumberUserInputResolutionOption.DefaultResolution

Returns: QUrl

- + diff --git a/docs/api/generated/classes/qvariant/index.html b/docs/api/generated/classes/qvariant/index.html index 095315604..767442602 100644 --- a/docs/api/generated/classes/qvariant/index.html +++ b/docs/api/generated/classes/qvariant/index.html @@ -9,7 +9,7 @@ QVariant | NodeGui - + @@ -24,7 +24,7 @@

QVariant

Hierarchy

Index

Constructors

Properties

Methods

Constructors

constructor

+ new QVariant(): QVariant

Overrides Component.constructor

Returns: QVariant

+ new QVariant(nativeElement: NativeElement): QVariant

Overrides Component.constructor

Parameters:

NameType
nativeElementNativeElement

Returns: QVariant

+ new QVariant(variant: QVariantType): QVariant

Overrides Component.constructor

Parameters:

NameType
variantQVariantType

Returns: QVariant

Properties

native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


toBool

toBool(): boolean

Returns: boolean


toDouble

toDouble(): number

Returns: number


toInt

toInt(): number

Returns: number


toString

toString(): string

Returns: string

- + diff --git a/docs/api/generated/classes/qwheelevent/index.html b/docs/api/generated/classes/qwheelevent/index.html index b365ff575..3da0456f7 100644 --- a/docs/api/generated/classes/qwheelevent/index.html +++ b/docs/api/generated/classes/qwheelevent/index.html @@ -9,7 +9,7 @@ QWheelEvent | NodeGui - + @@ -48,7 +48,7 @@ The value should be used directly to scroll content on screen

Note:On X11 If you move your widgets around in response to mouse events, use globalPosition() instead of this function. This function was introduced in Qt 5.14

Returns: object

  • x: number

  • y: number

- + diff --git a/docs/api/generated/classes/qwidget/index.html b/docs/api/generated/classes/qwidget/index.html index 358f1320a..169d0d662 100644 --- a/docs/api/generated/classes/qwidget/index.html +++ b/docs/api/generated/classes/qwidget/index.html @@ -9,7 +9,7 @@ QWidget | NodeGui - + @@ -25,7 +25,7 @@

QWidget

Create and control views.

This class is a JS wrapper around Qt's QWidget class

A QWidget can be used to encapsulate other widgets and provide structure. It functions similar to a div in the web world.

Example

const { QWidget } = require("@nodegui/nodegui");
const view = new QWidget();
view.setObjectName("container"); //Similar to setting `id` on the web
view.setLayout(new FlexLayout());

Hierarchy

NodeWidgetQWidgetSignals

QWidget

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new QWidget(arg?: NodeWidgetQWidgetSignals› | NativeElement): QWidget

Overrides NodeWidget.constructor

Parameters:

NameType
arg?NodeWidgetQWidgetSignals› | NativeElement

Returns: QWidget

Properties

Optional _layout

_layout? : NodeLayoutQWidgetSignals

Inherited from QMenu._layout


_rawInlineStyle

_rawInlineStyle: string = ""

Inherited from QMenu._rawInlineStyle


actions

actions: Set‹QAction

Inherited from QMenu.actions


native

native: NativeElement

Overrides Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent


type

type: string = "widget"

Inherited from QMenu.type

Accessors

layout

get layout(): NodeLayoutQWidgetSignals› | undefined

Inherited from QMenu.layout

Returns: NodeLayoutQWidgetSignals› | undefined

set layout(l: NodeLayoutQWidgetSignals› | undefined): void

Inherited from QMenu.layout

Parameters:

NameType
lNodeLayoutQWidgetSignals› | undefined

Returns: void

Methods

acceptDrops

acceptDrops(): boolean

Inherited from QMenu.acceptDrops

Returns: boolean


activateWindow

activateWindow(): void

Inherited from QMenu.activateWindow

Returns: void


addAction

addAction(action: QAction | string): QAction

Inherited from QMenu.addAction

Parameters:

NameType
actionQAction | string

Returns: QAction


addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: QWidgetSignals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof QWidgetSignals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackQWidgetSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


adjustSize

adjustSize(): void

Inherited from QMenu.adjustSize

Returns: void


close

close(): boolean

Inherited from QMenu.close

Returns: boolean


font

font(): QFont

Inherited from QMenu.font

Returns: QFont


geometry

geometry(): QRect

Inherited from QMenu.geometry

Returns: QRect


getFlexNode

getFlexNode(): FlexNode

Inherited from YogaWidget.getFlexNode

Returns: FlexNode


hasMouseTracking

hasMouseTracking(): boolean

Inherited from QMenu.hasMouseTracking

Returns: boolean


hide

hide(): void

Inherited from QMenu.hide

Returns: void


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


isEnabled

isEnabled(): boolean

Inherited from QMenu.isEnabled

Returns: boolean


isVisible

isVisible(): boolean

Inherited from QMenu.isVisible

Returns: boolean


lower

lower(): void

Inherited from QMenu.lower

Returns: void


mapFromGlobal

mapFromGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapFromGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapFromParent

mapFromParent(pos: QPoint): QPoint

Inherited from QMenu.mapFromParent

Parameters:

NameType
posQPoint

Returns: QPoint


mapToGlobal

mapToGlobal(pos: QPoint): QPoint

Inherited from QMenu.mapToGlobal

Parameters:

NameType
posQPoint

Returns: QPoint


mapToParent

mapToParent(pos: QPoint): QPoint

Inherited from QMenu.mapToParent

Parameters:

NameType
posQPoint

Returns: QPoint


maximumSize

maximumSize(): QSize

Inherited from QMenu.maximumSize

Returns: QSize


minimumSize

minimumSize(): QSize

Inherited from QMenu.minimumSize

Returns: QSize


move

move(x: number, y: number): void

Inherited from QMenu.move

Parameters:

NameType
xnumber
ynumber

Returns: void


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


pos

pos(): object

Inherited from QMenu.pos

Returns: object

  • x: number

  • y: number


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


raise

raise(): void

Inherited from QMenu.raise

Returns: void


removeAction

removeAction(action: QAction): void

Inherited from QMenu.removeAction

Parameters:

NameType
actionQAction

Returns: void


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: QWidgetSignals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof QWidgetSignals

Parameters:

NameType
signalTypeSignalType
callbackQWidgetSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


repaint

repaint(): void

Inherited from QMenu.repaint

Returns: void


repolish

repolish(): void

Inherited from QMenu.repolish

Returns: void


resize

resize(width: number, height: number): void

Inherited from QMenu.resize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setAcceptDrops

setAcceptDrops(on: boolean): void

Inherited from QMenu.setAcceptDrops

Parameters:

NameType
onboolean

Returns: void


setAttribute

setAttribute(attribute: WidgetAttribute, switchOn: boolean): void

Inherited from QMenu.setAttribute

Parameters:

NameType
attributeWidgetAttribute
switchOnboolean

Returns: void


setContextMenuPolicy

setContextMenuPolicy(contextMenuPolicy: ContextMenuPolicy): void

Inherited from QMenu.setContextMenuPolicy

Parameters:

NameType
contextMenuPolicyContextMenuPolicy

Returns: void


setCursor

setCursor(cursor: CursorShape | QCursor): void

Inherited from QMenu.setCursor

Parameters:

NameType
cursorCursorShape | QCursor

Returns: void


setEnabled

setEnabled(enabled: boolean): void

Inherited from QMenu.setEnabled

Parameters:

NameType
enabledboolean

Returns: void


setFixedSize

setFixedSize(width: number, height: number): void

Inherited from QMenu.setFixedSize

Parameters:

NameType
widthnumber
heightnumber

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

Inherited from YogaWidget.setFlexNodeSizeControlled

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setFocus

setFocus(reason: FocusReason): void

Inherited from QMenu.setFocus

Parameters:

NameType
reasonFocusReason

Returns: void


setFont

setFont(font: QFont): void

Inherited from QMenu.setFont

Parameters:

NameType
fontQFont

Returns: void


setGeometry

setGeometry(x: number, y: number, w: number, h: number): void

Inherited from QMenu.setGeometry

Parameters:

NameType
xnumber
ynumber
wnumber
hnumber

Returns: void


setGraphicsEffect

setGraphicsEffect(effect: QGraphicsEffect‹any›): void

Inherited from QMenu.setGraphicsEffect

Parameters:

NameType
effectQGraphicsEffect‹any›

Returns: void


setInlineStyle

setInlineStyle(style: string): void

Inherited from QMenu.setInlineStyle

Parameters:

NameType
stylestring

Returns: void


setLayout

setLayout(parentLayout: NodeLayoutQWidgetSignals›): void

Inherited from QMenu.setLayout

Parameters:

NameType
parentLayoutNodeLayoutQWidgetSignals

Returns: void


setMaximumSize

setMaximumSize(maxw: number, maxh: number): void

Inherited from QMenu.setMaximumSize

Parameters:

NameType
maxwnumber
maxhnumber

Returns: void


setMinimumSize

setMinimumSize(minw: number, minh: number): void

Inherited from QMenu.setMinimumSize

Parameters:

NameType
minwnumber
minhnumber

Returns: void


setMouseTracking

setMouseTracking(isMouseTracked: boolean): void

Inherited from QMenu.setMouseTracking

Parameters:

NameType
isMouseTrackedboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from QMenu.setObjectName

Overrides NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean


setStyleSheet

setStyleSheet(styleSheet: string): void

Inherited from QMenu.setStyleSheet

Parameters:

NameType
styleSheetstring

Returns: void


setWindowFlag

setWindowFlag(windowType: WindowType, switchOn: boolean): void

Inherited from QMenu.setWindowFlag

Parameters:

NameType
windowTypeWindowType
switchOnboolean

Returns: void


setWindowIcon

setWindowIcon(icon: QIcon): void

Inherited from QMenu.setWindowIcon

Parameters:

NameType
iconQIcon

Returns: void


setWindowOpacity

setWindowOpacity(opacity: number): void

Inherited from QMenu.setWindowOpacity

Parameters:

NameType
opacitynumber

Returns: void


setWindowState

setWindowState(state: WindowState): void

Inherited from QMenu.setWindowState

Parameters:

NameType
stateWindowState

Returns: void


setWindowTitle

setWindowTitle(title: string): void

Inherited from QMenu.setWindowTitle

Parameters:

NameType
titlestring

Returns: void


show

show(): void

Inherited from QMenu.show

Returns: void


showFullScreen

showFullScreen(): void

Inherited from QMenu.showFullScreen

Returns: void


showMaximized

showMaximized(): void

Inherited from QMenu.showMaximized

Returns: void


showMinimized

showMinimized(): void

Inherited from QMenu.showMinimized

Returns: void


showNormal

showNormal(): void

Inherited from QMenu.showNormal

Returns: void


size

size(): QSize

Inherited from QMenu.size

Returns: QSize


styleSheet

styleSheet(): string

Inherited from QMenu.styleSheet

Returns: string


testAttribute

testAttribute(attribute: WidgetAttribute): boolean

Inherited from QMenu.testAttribute

Parameters:

NameType
attributeWidgetAttribute

Returns: boolean


update

update(): void

Inherited from QMenu.update

Returns: void


updateGeometry

updateGeometry(): void

Inherited from QMenu.updateGeometry

Returns: void


windowOpacity

windowOpacity(): number

Inherited from QMenu.windowOpacity

Returns: number


windowState

windowState(): number

Inherited from QMenu.windowState

Returns: number


windowTitle

windowTitle(): string

Inherited from QMenu.windowTitle

Returns: string

- + diff --git a/docs/api/generated/classes/stylesheet/index.html b/docs/api/generated/classes/stylesheet/index.html index a9aee7eab..35fbb46f8 100644 --- a/docs/api/generated/classes/stylesheet/index.html +++ b/docs/api/generated/classes/stylesheet/index.html @@ -9,7 +9,7 @@ StyleSheet | NodeGui - + @@ -24,7 +24,7 @@

StyleSheet

Hierarchy

  • StyleSheet

Index

Methods

Methods

Static create

create(cssString: string): string

Parameters:

NameType
cssStringstring

Returns: string

- + diff --git a/docs/api/generated/classes/yogawidget/index.html b/docs/api/generated/classes/yogawidget/index.html index 4a5d335c8..6f53109ba 100644 --- a/docs/api/generated/classes/yogawidget/index.html +++ b/docs/api/generated/classes/yogawidget/index.html @@ -9,7 +9,7 @@ YogaWidget | NodeGui - + @@ -25,7 +25,7 @@

YogaWidget

Abstract class to add common functionality related to Flex layout to all Widgets.

*This class implements methods related to flex layout required to be present in all widgets**

YogaWidget is an abstract class and hence no instances of the same should be created. It exists so that we can add similar functionalities related to flex layout to all widget's easily. We implement flex layout using a library called Yoga. As part of yoga every widget needs to store its own flex properties such as alignItems, flexDirection etc. This is done with the help of YogaWidget.

const { QWidget } = require("@nodegui/nodegui");
const view = new QWidget();
// getFlexNode is a method from YogaWidget
const flexNode = view.getFlexNode();

YogaWidget helps in storing all flex properties of a widget.

Type parameters

Signals: QObjectSignals

Hierarchy

NodeObject‹Signals›

YogaWidget

NodeWidget

Index

Constructors

Properties

Methods

Constructors

constructor

+ new YogaWidget(native: NativeElement): YogaWidget

Inherited from EventWidget.constructor

Overrides Component.constructor

Parameters:

NameType
nativeNativeElement

Returns: YogaWidget

Properties

Abstract native

native: NativeElement

Inherited from Component.native


nodeChildren

nodeChildren: Set‹Component

Inherited from Component.nodeChildren


Optional nodeParent

nodeParent? : Component

Inherited from Component.nodeParent

Methods

addEventListener

addEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.addEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameTypeDescription
signalTypeSignalTypeSignalType is a signal from the widgets signals interface.
callbackSignals[SignalType]Corresponding callback for the signal as mentioned in the widget's signal interface

Returns: void

void

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener('clicked',(checked)=>console.log("clicked"));
// here clicked is a value from QPushButtonSignals interface

addEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.addEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

For example in the case of QPushButton:

const button = new QPushButton();
button.addEventListener(WidgetEventTypes.HoverEnter,()=>console.log("hovered"));

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


getFlexNode

getFlexNode(): FlexNode

Returns: FlexNode


inherits

inherits(className: string): boolean

Inherited from NodeObject.inherits

Parameters:

NameType
classNamestring

Returns: boolean


objectName

objectName(): string

Inherited from NodeObject.objectName

Returns: string


property

property(name: string): QVariant

Inherited from NodeObject.property

Parameters:

NameType
namestring

Returns: QVariant


removeEventListener

removeEventListenerSignalType›(signalType: SignalType, callback: Signals[SignalType]): void

Inherited from EventWidget.removeEventListener

Type parameters:

SignalType: keyof Signals

Parameters:

NameType
signalTypeSignalType
callbackSignals[SignalType]

Returns: void

removeEventListener(eventType: WidgetEventTypes, callback: function): void

Inherited from EventWidget.removeEventListener

Parameters:

eventType: WidgetEventTypes

callback: function

▸ (event?: NativeRawPointer‹"QEvent"›): void

Parameters:

NameType
event?NativeRawPointer‹"QEvent"›

Returns: void


setFlexNodeSizeControlled

setFlexNodeSizeControlled(isSizeControlled: boolean): void

sets whether the widget's size is controlled by someone else (for example a window's size is controlled by its frame when dragged).

Parameters:

NameTypeDescription
isSizeControlledboolean

Returns: void


setNodeParent

setNodeParent(parent?: Component): void

Inherited from Component.setNodeParent

Parameters:

NameType
parent?Component

Returns: void


setObjectName

setObjectName(objectName: string): void

Inherited from NodeObject.setObjectName

Parameters:

NameType
objectNamestring

Returns: void


setProperty

setProperty(name: string, value: QVariantType): boolean

Inherited from NodeObject.setProperty

Parameters:

NameType
namestring
valueQVariantType

Returns: boolean

- + diff --git a/docs/api/generated/enums/acceptmode/index.html b/docs/api/generated/enums/acceptmode/index.html index 07f7ac432..24df58502 100644 --- a/docs/api/generated/enums/acceptmode/index.html +++ b/docs/api/generated/enums/acceptmode/index.html @@ -9,7 +9,7 @@ AcceptMode | NodeGui - + @@ -24,7 +24,7 @@

AcceptMode

Index

Enumeration members

Enumeration members

AcceptOpen

AcceptOpen: = 0


AcceptSave

AcceptSave: = 1

- + diff --git a/docs/api/generated/enums/alignmentflag/index.html b/docs/api/generated/enums/alignmentflag/index.html index 79301547e..de174864f 100644 --- a/docs/api/generated/enums/alignmentflag/index.html +++ b/docs/api/generated/enums/alignmentflag/index.html @@ -9,7 +9,7 @@ AlignmentFlag | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/anchorpoint/index.html b/docs/api/generated/enums/anchorpoint/index.html index 3460af4bd..9f79ef7e5 100644 --- a/docs/api/generated/enums/anchorpoint/index.html +++ b/docs/api/generated/enums/anchorpoint/index.html @@ -9,7 +9,7 @@ AnchorPoint | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/applicationattribute/index.html b/docs/api/generated/enums/applicationattribute/index.html index 58493b575..0531ee188 100644 --- a/docs/api/generated/enums/applicationattribute/index.html +++ b/docs/api/generated/enums/applicationattribute/index.html @@ -9,7 +9,7 @@ ApplicationAttribute | NodeGui - + @@ -24,7 +24,7 @@

ApplicationAttribute

Index

Enumeration members

Enumeration members

AA_CompressHighFrequencyEvents

AA_CompressHighFrequencyEvents: = 25


AA_CompressTabletEvents

AA_CompressTabletEvents: = 29


AA_DisableHighDpiScaling

AA_DisableHighDpiScaling: = 21


AA_DisableShaderDiskCache

AA_DisableShaderDiskCache: = 27


AA_DisableWindowContextHelpButton

AA_DisableWindowContextHelpButton: = 30


AA_DontCheckOpenGLContextThreadAffinity

AA_DontCheckOpenGLContextThreadAffinity: = 26


AA_DontCreateNativeWidgetSiblings

AA_DontCreateNativeWidgetSiblings: = 4


AA_DontShowIconsInMenus

AA_DontShowIconsInMenus: = 2


AA_DontShowShortcutsInContextMenus

AA_DontShowShortcutsInContextMenus: = 28


AA_DontUseNativeDialogs

AA_DontUseNativeDialogs: = 23


AA_DontUseNativeMenuBar

AA_DontUseNativeMenuBar: = 6


AA_EnableHighDpiScaling

AA_EnableHighDpiScaling: = 20


AA_ForceRasterWidgets

AA_ForceRasterWidgets: = 14


AA_MacDontSwapCtrlAndMeta

AA_MacDontSwapCtrlAndMeta: = 7


AA_NativeWindows

AA_NativeWindows: = 3


AA_PluginApplication

AA_PluginApplication: = 5


AA_SetPalette

AA_SetPalette: = 19


AA_ShareOpenGLContexts

AA_ShareOpenGLContexts: = 18


AA_SynthesizeMouseForUnhandledTabletEvents

AA_SynthesizeMouseForUnhandledTabletEvents: = 24


AA_SynthesizeMouseForUnhandledTouchEvents

AA_SynthesizeMouseForUnhandledTouchEvents: = 12


AA_SynthesizeTouchForUnhandledMouseEvents

AA_SynthesizeTouchForUnhandledMouseEvents: = 11


AA_Use96Dpi

AA_Use96Dpi: = 8


AA_UseDesktopOpenGL

AA_UseDesktopOpenGL: = 15


AA_UseHighDpiPixmaps

AA_UseHighDpiPixmaps: = 13


AA_UseOpenGLES

AA_UseOpenGLES: = 16


AA_UseSoftwareOpenGL

AA_UseSoftwareOpenGL: = 17


AA_UseStyleSheetPropagationInWidgetStyles

AA_UseStyleSheetPropagationInWidgetStyles: = 22

- + diff --git a/docs/api/generated/enums/applicationstate/index.html b/docs/api/generated/enums/applicationstate/index.html index 1499c1a9f..948488b1e 100644 --- a/docs/api/generated/enums/applicationstate/index.html +++ b/docs/api/generated/enums/applicationstate/index.html @@ -9,7 +9,7 @@ ApplicationState | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/arrowtype/index.html b/docs/api/generated/enums/arrowtype/index.html index bbe9b4336..adf1840fa 100644 --- a/docs/api/generated/enums/arrowtype/index.html +++ b/docs/api/generated/enums/arrowtype/index.html @@ -9,7 +9,7 @@ ArrowType | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/aspectratiomode/index.html b/docs/api/generated/enums/aspectratiomode/index.html index 1df526bc1..b45deb56b 100644 --- a/docs/api/generated/enums/aspectratiomode/index.html +++ b/docs/api/generated/enums/aspectratiomode/index.html @@ -9,7 +9,7 @@ AspectRatioMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/autoformattingflag/index.html b/docs/api/generated/enums/autoformattingflag/index.html index 6e19dc707..0a35973aa 100644 --- a/docs/api/generated/enums/autoformattingflag/index.html +++ b/docs/api/generated/enums/autoformattingflag/index.html @@ -9,7 +9,7 @@ AutoFormattingFlag | NodeGui - + @@ -24,7 +24,7 @@

AutoFormattingFlag

Index

Enumeration members

Enumeration members

AutoAll

AutoAll: = 4294967295


AutoBulletList

AutoBulletList: = 1


AutoNone

AutoNone: = 0

- + diff --git a/docs/api/generated/enums/axis/index.html b/docs/api/generated/enums/axis/index.html index 2e81c10c2..78e9bfe23 100644 --- a/docs/api/generated/enums/axis/index.html +++ b/docs/api/generated/enums/axis/index.html @@ -9,7 +9,7 @@ Axis | NodeGui - + @@ -24,7 +24,7 @@

Axis

Index

Enumeration members

Enumeration members

XAxis

XAxis: = 0


YAxis

YAxis: = 1


ZAxis

ZAxis: = 2

- + diff --git a/docs/api/generated/enums/bgmode/index.html b/docs/api/generated/enums/bgmode/index.html index 86a4f2693..e7b5b440d 100644 --- a/docs/api/generated/enums/bgmode/index.html +++ b/docs/api/generated/enums/bgmode/index.html @@ -9,7 +9,7 @@ BGMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/blurhint/index.html b/docs/api/generated/enums/blurhint/index.html index 57c6138e0..3d828c8bd 100644 --- a/docs/api/generated/enums/blurhint/index.html +++ b/docs/api/generated/enums/blurhint/index.html @@ -9,7 +9,7 @@ BlurHint | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/brushstyle/index.html b/docs/api/generated/enums/brushstyle/index.html index 32ff2ecc8..bad45148c 100644 --- a/docs/api/generated/enums/brushstyle/index.html +++ b/docs/api/generated/enums/brushstyle/index.html @@ -9,7 +9,7 @@ BrushStyle | NodeGui - + @@ -24,7 +24,7 @@

BrushStyle

Index

Enumeration members

Enumeration members

BDiagPattern

BDiagPattern: = 12


ConicalGradientPattern

ConicalGradientPattern: = 17


CrossPattern

CrossPattern: = 11


Dense1Pattern

Dense1Pattern: = 2


Dense2Pattern

Dense2Pattern: = 3


Dense3Pattern

Dense3Pattern: = 4


Dense4Pattern

Dense4Pattern: = 5


Dense5Pattern

Dense5Pattern: = 6


Dense6Pattern

Dense6Pattern: = 7


Dense7Pattern

Dense7Pattern: = 8


DiagCrossPattern

DiagCrossPattern: = 14


FDiagPattern

FDiagPattern: = 13


HorPattern

HorPattern: = 9


LinearGradientPattern

LinearGradientPattern: = 15


NoBrush

NoBrush: = 0


RadialGradientPattern

RadialGradientPattern: = 16


SolidPattern

SolidPattern: = 1


TexturePattern

TexturePattern: = 24


VerPattern

VerPattern: = 10

- + diff --git a/docs/api/generated/enums/buttonposition/index.html b/docs/api/generated/enums/buttonposition/index.html index 4b4847557..d73d22b91 100644 --- a/docs/api/generated/enums/buttonposition/index.html +++ b/docs/api/generated/enums/buttonposition/index.html @@ -9,7 +9,7 @@ ButtonPosition | NodeGui - + @@ -24,7 +24,7 @@

ButtonPosition

Index

Enumeration members

Enumeration members

LeftSide

LeftSide: = 0


RightSide

RightSide: = 1

- + diff --git a/docs/api/generated/enums/buttonrole/index.html b/docs/api/generated/enums/buttonrole/index.html index 1746c4a10..403f6700b 100644 --- a/docs/api/generated/enums/buttonrole/index.html +++ b/docs/api/generated/enums/buttonrole/index.html @@ -9,7 +9,7 @@ ButtonRole | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/buttonsymbols/index.html b/docs/api/generated/enums/buttonsymbols/index.html index f77925b07..0521fffc2 100644 --- a/docs/api/generated/enums/buttonsymbols/index.html +++ b/docs/api/generated/enums/buttonsymbols/index.html @@ -9,7 +9,7 @@ ButtonSymbols | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/cachemode/index.html b/docs/api/generated/enums/cachemode/index.html index 7f970789c..90896755a 100644 --- a/docs/api/generated/enums/cachemode/index.html +++ b/docs/api/generated/enums/cachemode/index.html @@ -9,7 +9,7 @@ CacheMode | NodeGui - + @@ -24,7 +24,7 @@

CacheMode

Index

Enumeration members

Enumeration members

CacheAll

CacheAll:


CacheNone

CacheNone:

- + diff --git a/docs/api/generated/enums/casesensitivity/index.html b/docs/api/generated/enums/casesensitivity/index.html index 8096c4f18..6a80f171b 100644 --- a/docs/api/generated/enums/casesensitivity/index.html +++ b/docs/api/generated/enums/casesensitivity/index.html @@ -9,7 +9,7 @@ CaseSensitivity | NodeGui - + @@ -24,7 +24,7 @@

CaseSensitivity

Index

Enumeration members

Enumeration members

CaseInsensitive

CaseInsensitive: = 0


CaseSensitive

CaseSensitive: = 1

- + diff --git a/docs/api/generated/enums/checkstate/index.html b/docs/api/generated/enums/checkstate/index.html index 5cdd72edd..c6a722c55 100644 --- a/docs/api/generated/enums/checkstate/index.html +++ b/docs/api/generated/enums/checkstate/index.html @@ -9,7 +9,7 @@ CheckState | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/checksumtype/index.html b/docs/api/generated/enums/checksumtype/index.html index d70288ca3..11567219e 100644 --- a/docs/api/generated/enums/checksumtype/index.html +++ b/docs/api/generated/enums/checksumtype/index.html @@ -9,7 +9,7 @@ ChecksumType | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/clipoperation/index.html b/docs/api/generated/enums/clipoperation/index.html index 51fd9e73c..fac5a39df 100644 --- a/docs/api/generated/enums/clipoperation/index.html +++ b/docs/api/generated/enums/clipoperation/index.html @@ -9,7 +9,7 @@ ClipOperation | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/colordialogoption/index.html b/docs/api/generated/enums/colordialogoption/index.html index 16d203afb..b65c6afde 100644 --- a/docs/api/generated/enums/colordialogoption/index.html +++ b/docs/api/generated/enums/colordialogoption/index.html @@ -9,7 +9,7 @@ ColorDialogOption | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/componentformattingoption/index.html b/docs/api/generated/enums/componentformattingoption/index.html index 5c54b1b2a..2b98e8918 100644 --- a/docs/api/generated/enums/componentformattingoption/index.html +++ b/docs/api/generated/enums/componentformattingoption/index.html @@ -9,7 +9,7 @@ ComponentFormattingOption | NodeGui - + @@ -24,7 +24,7 @@

ComponentFormattingOption

Index

Enumeration members

Enumeration members

DecodeReserved

DecodeReserved: = 33554432

Decode the US-ASCII characters that the URL specification does not allow to appear in the URL. This is the default on the getters of individual components.


EncodeDelimiters

EncodeDelimiters: = 0x400000 | 0x800000

Leave certain delimiters in their encoded form, as would appear in the URL when the full URL is represented as text. The delimiters are affected by this option change from component to component. This flag has no effect in toString() or toEncoded().


EncodeReserved

EncodeReserved: = 16777216

Leave US-ASCII characters not permitted in the URL by the specification in their encoded form. This is the default on toString() and toEncoded().


EncodeSpaces

EncodeSpaces: = 1048576

Leave space characters in their encoded form ("%20").


EncodeUnicode

EncodeUnicode: = 2097152

Leave non-US-ASCII characters encoded in their UTF-8 percent-encoded form (e.g., "%C3%A9" for the U+00E9 codepoint, LATIN SMALL LETTER E WITH ACUTE).


FullyDecoded

FullyDecoded: = FullyEncoded | DecodeReserved | 0x4000000

Attempt to decode as much as possible. For individual components of the URL, this decodes every percent encoding sequence, including control characters (U+0000 to U+001F) and UTF-8 sequences found in percent-encoded form. Use of this mode may cause data loss, see below for more information.


FullyEncoded

FullyEncoded: = EncodeSpaces | EncodeUnicode | EncodeDelimiters | EncodeReserved

Leave all characters in their properly-encoded form, as this component would appear as part of a URL. When used with toString(), this produces a fully-compliant URL in QString form, exactly equal to the result of toEncoded()


PrettyDecoded

PrettyDecoded: = 0

The component is returned in a "pretty form", with most percent-encoded characters decoded. The exact behavior of PrettyDecoded varies from component to component and may also change from Qt release to Qt release. This is the default.

- + diff --git a/docs/api/generated/enums/connectiontype/index.html b/docs/api/generated/enums/connectiontype/index.html index a7541073b..561091ac8 100644 --- a/docs/api/generated/enums/connectiontype/index.html +++ b/docs/api/generated/enums/connectiontype/index.html @@ -9,7 +9,7 @@ ConnectionType | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/contextmenupolicy/index.html b/docs/api/generated/enums/contextmenupolicy/index.html index 6c80083aa..41f72d781 100644 --- a/docs/api/generated/enums/contextmenupolicy/index.html +++ b/docs/api/generated/enums/contextmenupolicy/index.html @@ -9,7 +9,7 @@ ContextMenuPolicy | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/coordinatesystem/index.html b/docs/api/generated/enums/coordinatesystem/index.html index faca50970..28277b0c2 100644 --- a/docs/api/generated/enums/coordinatesystem/index.html +++ b/docs/api/generated/enums/coordinatesystem/index.html @@ -9,7 +9,7 @@ CoordinateSystem | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/corner/index.html b/docs/api/generated/enums/corner/index.html index c70f5e1b5..b586464aa 100644 --- a/docs/api/generated/enums/corner/index.html +++ b/docs/api/generated/enums/corner/index.html @@ -9,7 +9,7 @@ Corner | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/correctionmode/index.html b/docs/api/generated/enums/correctionmode/index.html index 7790e2318..23476f714 100644 --- a/docs/api/generated/enums/correctionmode/index.html +++ b/docs/api/generated/enums/correctionmode/index.html @@ -9,7 +9,7 @@ CorrectionMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/cursormovestyle/index.html b/docs/api/generated/enums/cursormovestyle/index.html index 30fbf1bb3..c0127b163 100644 --- a/docs/api/generated/enums/cursormovestyle/index.html +++ b/docs/api/generated/enums/cursormovestyle/index.html @@ -9,7 +9,7 @@ CursorMoveStyle | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/cursorshape/index.html b/docs/api/generated/enums/cursorshape/index.html index 5873e922b..6013a279e 100644 --- a/docs/api/generated/enums/cursorshape/index.html +++ b/docs/api/generated/enums/cursorshape/index.html @@ -9,7 +9,7 @@ CursorShape | NodeGui - + @@ -24,7 +24,7 @@

CursorShape

Index

Enumeration members

Enumeration members

ArrowCursor

ArrowCursor: = 0


BitmapCursor

BitmapCursor: = 24


BlankCursor

BlankCursor: = 10


BusyCursor

BusyCursor: = 16


ClosedHandCursor

ClosedHandCursor: = 18


CrossCursor

CrossCursor: = 2


DragCopyCursor

DragCopyCursor: = 19


DragLinkCursor

DragLinkCursor: = 21


DragMoveCursor

DragMoveCursor: = 20


ForbiddenCursor

ForbiddenCursor: = 14


IBeamCursor

IBeamCursor: = 4


OpenHandCursor

OpenHandCursor: = 17


PointingHandCursor

PointingHandCursor: = 13


SizeAllCursor

SizeAllCursor: = 9


SizeBDiagCursor

SizeBDiagCursor: = 7


SizeFDiagCursor

SizeFDiagCursor: = 8


SizeHorCursor

SizeHorCursor: = 6


SizeVerCursor

SizeVerCursor: = 5


SplitHCursor

SplitHCursor: = 12


SplitVCursor

SplitVCursor: = 11


UpArrowCursor

UpArrowCursor: = 1


WaitCursor

WaitCursor: = 3


WhatsThisCursor

WhatsThisCursor: = 15

- + diff --git a/docs/api/generated/enums/dateformat/index.html b/docs/api/generated/enums/dateformat/index.html index 4d5282557..4de770269 100644 --- a/docs/api/generated/enums/dateformat/index.html +++ b/docs/api/generated/enums/dateformat/index.html @@ -9,7 +9,7 @@ DateFormat | NodeGui - + @@ -24,7 +24,7 @@

DateFormat

Index

Enumeration members

Enumeration members

DefaultLocaleLongDate

DefaultLocaleLongDate: = 7


DefaultLocaleShortDate

DefaultLocaleShortDate: = 6


ISODate

ISODate: = 1


ISODateWithMs

ISODateWithMs: = 9


LocalDate

LocalDate: = 2


LocaleDate

LocaleDate: = 3


RFC2822Date

RFC2822Date: = 8


SystemLocaleDate

SystemLocaleDate: = 2


SystemLocaleLongDate

SystemLocaleLongDate: = 5


SystemLocaleShortDate

SystemLocaleShortDate: = 4


TextDate

TextDate: = 0

- + diff --git a/docs/api/generated/enums/dayofweek/index.html b/docs/api/generated/enums/dayofweek/index.html index 492b72f8e..ac1be5dd0 100644 --- a/docs/api/generated/enums/dayofweek/index.html +++ b/docs/api/generated/enums/dayofweek/index.html @@ -9,7 +9,7 @@ DayOfWeek | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/dialogcode/index.html b/docs/api/generated/enums/dialogcode/index.html index 96c08f8a2..f3817541d 100644 --- a/docs/api/generated/enums/dialogcode/index.html +++ b/docs/api/generated/enums/dialogcode/index.html @@ -9,7 +9,7 @@ DialogCode | NodeGui - + @@ -24,7 +24,7 @@

DialogCode

Index

Enumeration members

Enumeration members

Accepted

Accepted: = 1


Rejected

Rejected: = 0

- + diff --git a/docs/api/generated/enums/dialoglabel/index.html b/docs/api/generated/enums/dialoglabel/index.html index 385a55638..a6b7d4f23 100644 --- a/docs/api/generated/enums/dialoglabel/index.html +++ b/docs/api/generated/enums/dialoglabel/index.html @@ -9,7 +9,7 @@ DialogLabel | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/direction/index.html b/docs/api/generated/enums/direction/index.html index 0ccbc36fe..8be6eae23 100644 --- a/docs/api/generated/enums/direction/index.html +++ b/docs/api/generated/enums/direction/index.html @@ -9,7 +9,7 @@ Direction | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/dockwidgetarea/index.html b/docs/api/generated/enums/dockwidgetarea/index.html index 1787f1f07..9b5e49c84 100644 --- a/docs/api/generated/enums/dockwidgetarea/index.html +++ b/docs/api/generated/enums/dockwidgetarea/index.html @@ -9,7 +9,7 @@ DockWidgetArea | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/dragdropmode/index.html b/docs/api/generated/enums/dragdropmode/index.html index e86679a9b..84d94cbf8 100644 --- a/docs/api/generated/enums/dragdropmode/index.html +++ b/docs/api/generated/enums/dragdropmode/index.html @@ -9,7 +9,7 @@ DragDropMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/dropaction/index.html b/docs/api/generated/enums/dropaction/index.html index a0779bbbf..0ef99898e 100644 --- a/docs/api/generated/enums/dropaction/index.html +++ b/docs/api/generated/enums/dropaction/index.html @@ -9,7 +9,7 @@ DropAction | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/echomode/index.html b/docs/api/generated/enums/echomode/index.html index 863f92cf3..5f76634e4 100644 --- a/docs/api/generated/enums/echomode/index.html +++ b/docs/api/generated/enums/echomode/index.html @@ -9,7 +9,7 @@ EchoMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/edge/index.html b/docs/api/generated/enums/edge/index.html index a30f2bc5e..a4f0c85e8 100644 --- a/docs/api/generated/enums/edge/index.html +++ b/docs/api/generated/enums/edge/index.html @@ -9,7 +9,7 @@ Edge | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/edittrigger/index.html b/docs/api/generated/enums/edittrigger/index.html index 749dea4be..aece03581 100644 --- a/docs/api/generated/enums/edittrigger/index.html +++ b/docs/api/generated/enums/edittrigger/index.html @@ -9,7 +9,7 @@ EditTrigger | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/enterkeytype/index.html b/docs/api/generated/enums/enterkeytype/index.html index 0d16a474c..ac3c5be34 100644 --- a/docs/api/generated/enums/enterkeytype/index.html +++ b/docs/api/generated/enums/enterkeytype/index.html @@ -9,7 +9,7 @@ EnterKeyType | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/eventpriority/index.html b/docs/api/generated/enums/eventpriority/index.html index 5719cb2a1..5eef571ea 100644 --- a/docs/api/generated/enums/eventpriority/index.html +++ b/docs/api/generated/enums/eventpriority/index.html @@ -9,7 +9,7 @@ EventPriority | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/filemode/index.html b/docs/api/generated/enums/filemode/index.html index c026e5882..dafeff228 100644 --- a/docs/api/generated/enums/filemode/index.html +++ b/docs/api/generated/enums/filemode/index.html @@ -9,7 +9,7 @@ FileMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/fillrule/index.html b/docs/api/generated/enums/fillrule/index.html index 13db8b0f7..76b7bf26b 100644 --- a/docs/api/generated/enums/fillrule/index.html +++ b/docs/api/generated/enums/fillrule/index.html @@ -9,7 +9,7 @@ FillRule | NodeGui - + @@ -24,7 +24,7 @@

FillRule

Index

Enumeration members

Enumeration members

OddEvenFill

OddEvenFill: = 0


WindingFill

WindingFill: = 1

- + diff --git a/docs/api/generated/enums/findchildoption/index.html b/docs/api/generated/enums/findchildoption/index.html index f8677eb4f..51f40e790 100644 --- a/docs/api/generated/enums/findchildoption/index.html +++ b/docs/api/generated/enums/findchildoption/index.html @@ -9,7 +9,7 @@ FindChildOption | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/flow/index.html b/docs/api/generated/enums/flow/index.html index acfe6e84b..ab99756b4 100644 --- a/docs/api/generated/enums/flow/index.html +++ b/docs/api/generated/enums/flow/index.html @@ -9,7 +9,7 @@ Flow | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/focuspolicy/index.html b/docs/api/generated/enums/focuspolicy/index.html index c42937dae..a3f396dc2 100644 --- a/docs/api/generated/enums/focuspolicy/index.html +++ b/docs/api/generated/enums/focuspolicy/index.html @@ -9,7 +9,7 @@ FocusPolicy | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/focusreason/index.html b/docs/api/generated/enums/focusreason/index.html index d3a0a05b0..f144e2e40 100644 --- a/docs/api/generated/enums/focusreason/index.html +++ b/docs/api/generated/enums/focusreason/index.html @@ -9,7 +9,7 @@ FocusReason | NodeGui - + @@ -24,7 +24,7 @@

FocusReason

Index

Enumeration members

Enumeration members

ActiveWindowFocusReason

ActiveWindowFocusReason: = 3


BacktabFocusReason

BacktabFocusReason: = 2


MenuBarFocusReason

MenuBarFocusReason: = 6


MouseFocusReason

MouseFocusReason: = 0


OtherFocusReason

OtherFocusReason: = 7


PopupFocusReason

PopupFocusReason: = 4


ShortcutFocusReason

ShortcutFocusReason: = 5


TabFocusReason

TabFocusReason: = 1

- + diff --git a/docs/api/generated/enums/fontdialogoption/index.html b/docs/api/generated/enums/fontdialogoption/index.html index 58cf0190d..81825ea12 100644 --- a/docs/api/generated/enums/fontdialogoption/index.html +++ b/docs/api/generated/enums/fontdialogoption/index.html @@ -9,7 +9,7 @@ FontDialogOption | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/gestureflag/index.html b/docs/api/generated/enums/gestureflag/index.html index f96467653..d915722c2 100644 --- a/docs/api/generated/enums/gestureflag/index.html +++ b/docs/api/generated/enums/gestureflag/index.html @@ -9,7 +9,7 @@ GestureFlag | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/gesturestate/index.html b/docs/api/generated/enums/gesturestate/index.html index 3b7ca7220..aa72d4548 100644 --- a/docs/api/generated/enums/gesturestate/index.html +++ b/docs/api/generated/enums/gesturestate/index.html @@ -9,7 +9,7 @@ GestureState | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/gesturetype/index.html b/docs/api/generated/enums/gesturetype/index.html index bb08c7478..6bcb83fe0 100644 --- a/docs/api/generated/enums/gesturetype/index.html +++ b/docs/api/generated/enums/gesturetype/index.html @@ -9,7 +9,7 @@ GestureType | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/globalcolor/index.html b/docs/api/generated/enums/globalcolor/index.html index 3c485fc95..218440ddf 100644 --- a/docs/api/generated/enums/globalcolor/index.html +++ b/docs/api/generated/enums/globalcolor/index.html @@ -9,7 +9,7 @@ GlobalColor | NodeGui - + @@ -24,7 +24,7 @@

GlobalColor

Index

Enumeration members

Enumeration members

black

black: = 2


blue

blue: = 9


color0

color0: = 0


color1

color1: = 1


cyan

cyan: = 10


darkBlue

darkBlue: = 15


darkCyan

darkCyan: = 16


darkGray

darkGray: = 4


darkGreen

darkGreen: = 14


darkMagenta

darkMagenta: = 17


darkRed

darkRed: = 13


darkYellow

darkYellow: = 18


gray

gray: = 5


green

green: = 8


lightGray

lightGray: = 6


magenta

magenta: = 11


red

red: = 7


transparent

transparent: = 19


white

white: = 3


yellow

yellow: = 12

- + diff --git a/docs/api/generated/enums/hittestaccuracy/index.html b/docs/api/generated/enums/hittestaccuracy/index.html index bd6536211..5be6541ef 100644 --- a/docs/api/generated/enums/hittestaccuracy/index.html +++ b/docs/api/generated/enums/hittestaccuracy/index.html @@ -9,7 +9,7 @@ HitTestAccuracy | NodeGui - + @@ -24,7 +24,7 @@

HitTestAccuracy

Index

Enumeration members

Enumeration members

ExactHit

ExactHit: = 0


FuzzyHit

FuzzyHit: = 1

- + diff --git a/docs/api/generated/enums/horizontalheaderformat/index.html b/docs/api/generated/enums/horizontalheaderformat/index.html index c24187960..765858e5f 100644 --- a/docs/api/generated/enums/horizontalheaderformat/index.html +++ b/docs/api/generated/enums/horizontalheaderformat/index.html @@ -9,7 +9,7 @@ HorizontalHeaderFormat | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/imageconversionflag/index.html b/docs/api/generated/enums/imageconversionflag/index.html index eaee65186..015ced5f5 100644 --- a/docs/api/generated/enums/imageconversionflag/index.html +++ b/docs/api/generated/enums/imageconversionflag/index.html @@ -9,7 +9,7 @@ ImageConversionFlag | NodeGui - + @@ -24,7 +24,7 @@

ImageConversionFlag

Index

Enumeration members

Enumeration members

AutoColor

AutoColor: = 0


AutoDither

AutoDither: = 0


AvoidDither

AvoidDither: = 128


ColorOnly

ColorOnly: = 3


DiffuseAlphaDither

DiffuseAlphaDither: = 8


DiffuseDither

DiffuseDither: = 0


MonoOnly

MonoOnly: = 2


NoFormatConversion

NoFormatConversion: = 512


NoOpaqueDetection

NoOpaqueDetection: = 256


OrderedAlphaDither

OrderedAlphaDither: = 4


OrderedDither

OrderedDither: = 16


PreferDither

PreferDither: = 64


ThresholdAlphaDither

ThresholdAlphaDither: = 0


ThresholdDither

ThresholdDither: = 32

- + diff --git a/docs/api/generated/enums/imagereadererror/index.html b/docs/api/generated/enums/imagereadererror/index.html index 128e4d10b..df7b0135d 100644 --- a/docs/api/generated/enums/imagereadererror/index.html +++ b/docs/api/generated/enums/imagereadererror/index.html @@ -9,7 +9,7 @@ ImageReaderError | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/inputdialogoptions/index.html b/docs/api/generated/enums/inputdialogoptions/index.html index 19c60beaa..0c13d9cf9 100644 --- a/docs/api/generated/enums/inputdialogoptions/index.html +++ b/docs/api/generated/enums/inputdialogoptions/index.html @@ -9,7 +9,7 @@ InputDialogOptions | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/inputmethodhint/index.html b/docs/api/generated/enums/inputmethodhint/index.html index 614e08ff8..dfc22fa9a 100644 --- a/docs/api/generated/enums/inputmethodhint/index.html +++ b/docs/api/generated/enums/inputmethodhint/index.html @@ -9,7 +9,7 @@ InputMethodHint | NodeGui - + @@ -24,7 +24,7 @@

InputMethodHint

Index

Enumeration members

Enumeration members

ImhDate

ImhDate: = 128


ImhDialableCharactersOnly

ImhDialableCharactersOnly: = 1048576


ImhDigitsOnly

ImhDigitsOnly: = 65536


ImhEmailCharactersOnly

ImhEmailCharactersOnly: = 2097152


ImhExclusiveInputMask

ImhExclusiveInputMask: = 4294901760


ImhFormattedNumbersOnly

ImhFormattedNumbersOnly: = 131072


ImhHiddenText

ImhHiddenText: = 1


ImhLatinOnly

ImhLatinOnly: = 8388608


ImhLowercaseOnly

ImhLowercaseOnly: = 524288


ImhMultiLine

ImhMultiLine: = 1024


ImhNoAutoUppercase

ImhNoAutoUppercase: = 4


ImhNoEditMenu

ImhNoEditMenu: = 2048


ImhNoPredictiveText

ImhNoPredictiveText: = 64


ImhNoTextHandles

ImhNoTextHandles: = 4096


ImhNone

ImhNone: = 0


ImhPreferLatin

ImhPreferLatin: = 512


ImhPreferLowercase

ImhPreferLowercase: = 32


ImhPreferNumbers

ImhPreferNumbers: = 8


ImhPreferUppercase

ImhPreferUppercase: = 16


ImhSensitiveData

ImhSensitiveData: = 2


ImhTime

ImhTime: = 256


ImhUppercaseOnly

ImhUppercaseOnly: = 262144


ImhUrlCharactersOnly

ImhUrlCharactersOnly: = 4194304

- + diff --git a/docs/api/generated/enums/inputmethodquery/index.html b/docs/api/generated/enums/inputmethodquery/index.html index eb384939c..46f599e7b 100644 --- a/docs/api/generated/enums/inputmethodquery/index.html +++ b/docs/api/generated/enums/inputmethodquery/index.html @@ -9,7 +9,7 @@ InputMethodQuery | NodeGui - + @@ -24,7 +24,7 @@

InputMethodQuery

Index

Enumeration members

Enumeration members

ImAbsolutePosition

ImAbsolutePosition: = 1024


ImAnchorPosition

ImAnchorPosition: = 128


ImAnchorRectangle

ImAnchorRectangle: = 16384


ImCurrentSelection

ImCurrentSelection: = 32


ImCursorPosition

ImCursorPosition: = 8


ImCursorRectangle

ImCursorRectangle: = 2


ImEnabled

ImEnabled: = 1


ImEnterKeyType

ImEnterKeyType: = 8192


ImFont

ImFont: = 4


ImHints

ImHints: = 256


ImInputItemClipRectangle

ImInputItemClipRectangle: = 32768


ImMaximumTextLength

ImMaximumTextLength: = 64


ImMicroFocus

ImMicroFocus: = 2


ImPlatformData

ImPlatformData: = 2147483648


ImPreferredLanguage

ImPreferredLanguage: = 512


ImQueryAll

ImQueryAll: = 4294967295


ImSurroundingText

ImSurroundingText: = 16


ImTextAfterCursor

ImTextAfterCursor: = 4096


ImTextBeforeCursor

ImTextBeforeCursor: = 2048

- + diff --git a/docs/api/generated/enums/inputmode/index.html b/docs/api/generated/enums/inputmode/index.html index 2cb37b5c4..058d9cced 100644 --- a/docs/api/generated/enums/inputmode/index.html +++ b/docs/api/generated/enums/inputmode/index.html @@ -9,7 +9,7 @@ InputMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/insertpolicy/index.html b/docs/api/generated/enums/insertpolicy/index.html index 671724706..bf95ef177 100644 --- a/docs/api/generated/enums/insertpolicy/index.html +++ b/docs/api/generated/enums/insertpolicy/index.html @@ -9,7 +9,7 @@ InsertPolicy | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/itemdatarole/index.html b/docs/api/generated/enums/itemdatarole/index.html index 96e69c7fa..1a2bd94f8 100644 --- a/docs/api/generated/enums/itemdatarole/index.html +++ b/docs/api/generated/enums/itemdatarole/index.html @@ -9,7 +9,7 @@ ItemDataRole | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/itemflag/index.html b/docs/api/generated/enums/itemflag/index.html index 49d86d06e..a85e042ca 100644 --- a/docs/api/generated/enums/itemflag/index.html +++ b/docs/api/generated/enums/itemflag/index.html @@ -9,7 +9,7 @@ ItemFlag | NodeGui - + @@ -24,7 +24,7 @@

ItemFlag

Index

Enumeration members

Enumeration members

ItemIsAutoTristate

ItemIsAutoTristate: = 64


ItemIsDragEnabled

ItemIsDragEnabled: = 4


ItemIsDropEnabled

ItemIsDropEnabled: = 8


ItemIsEditable

ItemIsEditable: = 2


ItemIsEnabled

ItemIsEnabled: = 32


ItemIsSelectable

ItemIsSelectable: = 1


ItemIsTristate

ItemIsTristate: = 64


ItemIsUserCheckable

ItemIsUserCheckable: = 16


ItemIsUserTristate

ItemIsUserTristate: = 256


ItemNeverHasChildren

ItemNeverHasChildren: = 128


NoItemFlags

NoItemFlags: = 0

- + diff --git a/docs/api/generated/enums/itemselectionmode/index.html b/docs/api/generated/enums/itemselectionmode/index.html index a37bb3b5d..4c8cfc752 100644 --- a/docs/api/generated/enums/itemselectionmode/index.html +++ b/docs/api/generated/enums/itemselectionmode/index.html @@ -9,7 +9,7 @@ ItemSelectionMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/itemselectionoperation/index.html b/docs/api/generated/enums/itemselectionoperation/index.html index 25d806120..d0b96c88c 100644 --- a/docs/api/generated/enums/itemselectionoperation/index.html +++ b/docs/api/generated/enums/itemselectionoperation/index.html @@ -9,7 +9,7 @@ ItemSelectionOperation | NodeGui - + @@ -24,7 +24,7 @@

ItemSelectionOperation

Index

Enumeration members

Enumeration members

AddToSelection

AddToSelection: = 1


ReplaceSelection

ReplaceSelection: = 0

- + diff --git a/docs/api/generated/enums/key/index.html b/docs/api/generated/enums/key/index.html index fed8cd205..ac711656e 100644 --- a/docs/api/generated/enums/key/index.html +++ b/docs/api/generated/enums/key/index.html @@ -9,7 +9,7 @@ Key | NodeGui - + @@ -24,7 +24,7 @@

Key

Index

Enumeration members

Enumeration members

Key_0

Key_0: = 48


Key_1

Key_1: = 49


Key_2

Key_2: = 50


Key_3

Key_3: = 51


Key_4

Key_4: = 52


Key_5

Key_5: = 53


Key_6

Key_6: = 54


Key_7

Key_7: = 55


Key_8

Key_8: = 56


Key_9

Key_9: = 57


Key_A

Key_A: = 65


Key_AE

Key_AE: = 198


Key_Aacute

Key_Aacute: = 193


Key_Acircumflex

Key_Acircumflex: = 194


Key_AddFavorite

Key_AddFavorite: = 16777408


Key_Adiaeresis

Key_Adiaeresis: = 196


Key_Agrave

Key_Agrave: = 192


Key_Alt

Key_Alt: = 16777251


Key_AltGr

Key_AltGr: = 16781571


Key_Ampersand

Key_Ampersand: = 38


Key_Any

Key_Any: = 32


Key_Apostrophe

Key_Apostrophe: = 39


Key_ApplicationLeft

Key_ApplicationLeft: = 16777415


Key_ApplicationRight

Key_ApplicationRight: = 16777416


Key_Aring

Key_Aring: = 197


Key_AsciiCircum

Key_AsciiCircum: = 94


Key_AsciiTilde

Key_AsciiTilde: = 126


Key_Asterisk

Key_Asterisk: = 42


Key_At

Key_At: = 64


Key_Atilde

Key_Atilde: = 195


Key_AudioCycleTrack

Key_AudioCycleTrack: = 16777478


Key_AudioForward

Key_AudioForward: = 16777474


Key_AudioRandomPlay

Key_AudioRandomPlay: = 16777476


Key_AudioRepeat

Key_AudioRepeat: = 16777475


Key_AudioRewind

Key_AudioRewind: = 16777413


Key_Away

Key_Away: = 16777464


Key_B

Key_B: = 66


Key_Back

Key_Back: = 16777313


Key_BackForward

Key_BackForward: = 16777414


Key_Backslash

Key_Backslash: = 92


Key_Backspace

Key_Backspace: = 16777219


Key_Backtab

Key_Backtab: = 16777218


Key_Bar

Key_Bar: = 124


Key_BassBoost

Key_BassBoost: = 16777331


Key_BassDown

Key_BassDown: = 16777333


Key_BassUp

Key_BassUp: = 16777332


Key_Battery

Key_Battery: = 16777470


Key_Blue

Key_Blue: = 16777495


Key_Bluetooth

Key_Bluetooth: = 16777471


Key_Book

Key_Book: = 16777417


Key_BraceLeft

Key_BraceLeft: = 123


Key_BraceRight

Key_BraceRight: = 125


Key_BracketLeft

Key_BracketLeft: = 91


Key_BracketRight

Key_BracketRight: = 93


Key_BrightnessAdjust

Key_BrightnessAdjust: = 16777410


Key_C

Key_C: = 67


Key_CD

Key_CD: = 16777418


Key_Calculator

Key_Calculator: = 16777419


Key_Calendar

Key_Calendar: = 16777444


Key_Call

Key_Call: = 17825796


Key_Camera

Key_Camera: = 17825824


Key_CameraFocus

Key_CameraFocus: = 17825825


Key_Cancel

Key_Cancel: = 16908289


Key_CapsLock

Key_CapsLock: = 16777252


Key_Ccedilla

Key_Ccedilla: = 199


Key_ChannelDown

Key_ChannelDown: = 16777497


Key_ChannelUp

Key_ChannelUp: = 16777496


Key_Clear

Key_Clear: = 16777227


Key_ClearGrab

Key_ClearGrab: = 16777421


Key_Close

Key_Close: = 16777422


Key_Codeinput

Key_Codeinput: = 16781623


Key_Colon

Key_Colon: = 58


Key_Comma

Key_Comma: = 44


Key_Community

Key_Community: = 16777412


Key_Context1

Key_Context1: = 17825792


Key_Context2

Key_Context2: = 17825793


Key_Context3

Key_Context3: = 17825794


Key_Context4

Key_Context4: = 17825795


Key_ContrastAdjust

Key_ContrastAdjust: = 16777485


Key_Control

Key_Control: = 16777249


Key_Copy

Key_Copy: = 16777423


Key_Cut

Key_Cut: = 16777424


Key_D

Key_D: = 68


Key_DOS

Key_DOS: = 16777426


Key_Dead_A

Key_Dead_A: = 16781953


Key_Dead_Abovecomma

Key_Dead_Abovecomma: = 16781924


Key_Dead_Abovedot

Key_Dead_Abovedot: = 16781910


Key_Dead_Abovereversedcomma

Key_Dead_Abovereversedcomma: = 16781925


Key_Dead_Abovering

Key_Dead_Abovering: = 16781912


Key_Dead_Aboveverticalline

Key_Dead_Aboveverticalline: = 16781969


Key_Dead_Acute

Key_Dead_Acute: = 16781905


Key_Dead_Belowbreve

Key_Dead_Belowbreve: = 16781931


Key_Dead_Belowcircumflex

Key_Dead_Belowcircumflex: = 16781929


Key_Dead_Belowcomma

Key_Dead_Belowcomma: = 16781934


Key_Dead_Belowdiaeresis

Key_Dead_Belowdiaeresis: = 16781932


Key_Dead_Belowdot

Key_Dead_Belowdot: = 16781920


Key_Dead_Belowmacron

Key_Dead_Belowmacron: = 16781928


Key_Dead_Belowring

Key_Dead_Belowring: = 16781927


Key_Dead_Belowtilde

Key_Dead_Belowtilde: = 16781930


Key_Dead_Belowverticalline

Key_Dead_Belowverticalline: = 16781970


Key_Dead_Breve

Key_Dead_Breve: = 16781909


Key_Dead_Capital_Schwa

Key_Dead_Capital_Schwa: = 16781963


Key_Dead_Caron

Key_Dead_Caron: = 16781914


Key_Dead_Cedilla

Key_Dead_Cedilla: = 16781915


Key_Dead_Circumflex

Key_Dead_Circumflex: = 16781906


Key_Dead_Currency

Key_Dead_Currency: = 16781935


Key_Dead_Diaeresis

Key_Dead_Diaeresis: = 16781911


Key_Dead_Doubleacute

Key_Dead_Doubleacute: = 16781913


Key_Dead_Doublegrave

Key_Dead_Doublegrave: = 16781926


Key_Dead_E

Key_Dead_E: = 16781955


Key_Dead_Grave

Key_Dead_Grave: = 16781904


Key_Dead_Greek

Key_Dead_Greek: = 16781964


Key_Dead_Hook

Key_Dead_Hook: = 16781921


Key_Dead_Horn

Key_Dead_Horn: = 16781922


Key_Dead_I

Key_Dead_I: = 16781957


Key_Dead_Invertedbreve

Key_Dead_Invertedbreve: = 16781933


Key_Dead_Iota

Key_Dead_Iota: = 16781917


Key_Dead_Longsolidusoverlay

Key_Dead_Longsolidusoverlay: = 16781971


Key_Dead_Lowline

Key_Dead_Lowline: = 16781968


Key_Dead_Macron

Key_Dead_Macron: = 16781908


Key_Dead_O

Key_Dead_O: = 16781959


Key_Dead_Ogonek

Key_Dead_Ogonek: = 16781916


Key_Dead_Semivoiced_Sound

Key_Dead_Semivoiced_Sound: = 16781919


Key_Dead_Small_Schwa

Key_Dead_Small_Schwa: = 16781962


Key_Dead_Stroke

Key_Dead_Stroke: = 16781923


Key_Dead_Tilde

Key_Dead_Tilde: = 16781907


Key_Dead_U

Key_Dead_U: = 16781961


Key_Dead_Voiced_Sound

Key_Dead_Voiced_Sound: = 16781918


Key_Dead_a

Key_Dead_a: = 16781952


Key_Dead_e

Key_Dead_e: = 16781954


Key_Dead_i

Key_Dead_i: = 16781956


Key_Dead_o

Key_Dead_o: = 16781958


Key_Dead_u

Key_Dead_u: = 16781960


Key_Delete

Key_Delete: = 16777223


Key_Direction_L

Key_Direction_L: = 16777305


Key_Direction_R

Key_Direction_R: = 16777312


Key_Display

Key_Display: = 16777425


Key_Documents

Key_Documents: = 16777427


Key_Dollar

Key_Dollar: = 36


Key_Down

Key_Down: = 16777237


Key_E

Key_E: = 69


Key_ETH

Key_ETH: = 208


Key_Eacute

Key_Eacute: = 201


Key_Ecircumflex

Key_Ecircumflex: = 202


Key_Ediaeresis

Key_Ediaeresis: = 203


Key_Egrave

Key_Egrave: = 200


Key_Eisu_Shift

Key_Eisu_Shift: = 16781615


Key_Eisu_toggle

Key_Eisu_toggle: = 16781616


Key_Eject

Key_Eject: = 16777401


Key_End

Key_End: = 16777233


Key_Enter

Key_Enter: = 16777221


Key_Equal

Key_Equal: = 61


Key_Escape

Key_Escape: = 16777216


Key_Excel

Key_Excel: = 16777428


Key_Exclam

Key_Exclam: = 33


Key_Execute

Key_Execute: = 16908291


Key_Exit

Key_Exit: = 16908298


Key_Explorer

Key_Explorer: = 16777429


Key_F

Key_F: = 70


Key_F1

Key_F1: = 16777264


Key_F10

Key_F10: = 16777273


Key_F11

Key_F11: = 16777274


Key_F12

Key_F12: = 16777275


Key_F13

Key_F13: = 16777276


Key_F14

Key_F14: = 16777277


Key_F15

Key_F15: = 16777278


Key_F16

Key_F16: = 16777279


Key_F17

Key_F17: = 16777280


Key_F18

Key_F18: = 16777281


Key_F19

Key_F19: = 16777282


Key_F2

Key_F2: = 16777265


Key_F20

Key_F20: = 16777283


Key_F21

Key_F21: = 16777284


Key_F22

Key_F22: = 16777285


Key_F23

Key_F23: = 16777286


Key_F24

Key_F24: = 16777287


Key_F25

Key_F25: = 16777288


Key_F26

Key_F26: = 16777289


Key_F27

Key_F27: = 16777290


Key_F28

Key_F28: = 16777291


Key_F29

Key_F29: = 16777292


Key_F3

Key_F3: = 16777266


Key_F30

Key_F30: = 16777293


Key_F31

Key_F31: = 16777294


Key_F32

Key_F32: = 16777295


Key_F33

Key_F33: = 16777296


Key_F34

Key_F34: = 16777297


Key_F35

Key_F35: = 16777298


Key_F4

Key_F4: = 16777267


Key_F5

Key_F5: = 16777268


Key_F6

Key_F6: = 16777269


Key_F7

Key_F7: = 16777270


Key_F8

Key_F8: = 16777271


Key_F9

Key_F9: = 16777272


Key_Favorites

Key_Favorites: = 16777361


Key_Finance

Key_Finance: = 16777411


Key_Find

Key_Find: = 16777506


Key_Flip

Key_Flip: = 17825798


Key_Forward

Key_Forward: = 16777314


Key_G

Key_G: = 71


Key_Game

Key_Game: = 16777430


Key_Go

Key_Go: = 16777431


Key_Greater

Key_Greater: = 62


Key_Green

Key_Green: = 16777493


Key_Guide

Key_Guide: = 16777498


Key_H

Key_H: = 72


Key_Hangul

Key_Hangul: = 16781617


Key_Hangul_Banja

Key_Hangul_Banja: = 16781625


Key_Hangul_End

Key_Hangul_End: = 16781619


Key_Hangul_Hanja

Key_Hangul_Hanja: = 16781620


Key_Hangul_Jamo

Key_Hangul_Jamo: = 16781621


Key_Hangul_Jeonja

Key_Hangul_Jeonja: = 16781624


Key_Hangul_PostHanja

Key_Hangul_PostHanja: = 16781627


Key_Hangul_PreHanja

Key_Hangul_PreHanja: = 16781626


Key_Hangul_Romaja

Key_Hangul_Romaja: = 16781622


Key_Hangul_Special

Key_Hangul_Special: = 16781631


Key_Hangul_Start

Key_Hangul_Start: = 16781618


Key_Hangup

Key_Hangup: = 17825797


Key_Hankaku

Key_Hankaku: = 16781609


Key_Help

Key_Help: = 16777304


Key_Henkan

Key_Henkan: = 16781603


Key_Hibernate

Key_Hibernate: = 16777480


Key_Hiragana

Key_Hiragana: = 16781605


Key_Hiragana_Katakana

Key_Hiragana_Katakana: = 16781607


Key_History

Key_History: = 16777407


Key_Home

Key_Home: = 16777232


Key_HomePage

Key_HomePage: = 16777360


Key_HotLinks

Key_HotLinks: = 16777409


Key_Hyper_L

Key_Hyper_L: = 16777302


Key_Hyper_R

Key_Hyper_R: = 16777303


Key_I

Key_I: = 73


Key_Iacute

Key_Iacute: = 205


Key_Icircumflex

Key_Icircumflex: = 206


Key_Idiaeresis

Key_Idiaeresis: = 207


Key_Igrave

Key_Igrave: = 204


Key_Info

Key_Info: = 16777499


Key_Insert

Key_Insert: = 16777222


Key_J

Key_J: = 74


Key_K

Key_K: = 75


Key_Kana_Lock

Key_Kana_Lock: = 16781613


Key_Kana_Shift

Key_Kana_Shift: = 16781614


Key_Kanji

Key_Kanji: = 16781601


Key_Katakana

Key_Katakana: = 16781606


Key_KeyboardBrightnessDown

Key_KeyboardBrightnessDown: = 16777398


Key_KeyboardBrightnessUp

Key_KeyboardBrightnessUp: = 16777397


Key_KeyboardLightOnOff

Key_KeyboardLightOnOff: = 16777396


Key_L

Key_L: = 76


Key_LastNumberRedial

Key_LastNumberRedial: = 17825801


Key_Launch0

Key_Launch0: = 16777378


Key_Launch1

Key_Launch1: = 16777379


Key_Launch2

Key_Launch2: = 16777380


Key_Launch3

Key_Launch3: = 16777381


Key_Launch4

Key_Launch4: = 16777382


Key_Launch5

Key_Launch5: = 16777383


Key_Launch6

Key_Launch6: = 16777384


Key_Launch7

Key_Launch7: = 16777385


Key_Launch8

Key_Launch8: = 16777386


Key_Launch9

Key_Launch9: = 16777387


Key_LaunchA

Key_LaunchA: = 16777388


Key_LaunchB

Key_LaunchB: = 16777389


Key_LaunchC

Key_LaunchC: = 16777390


Key_LaunchD

Key_LaunchD: = 16777391


Key_LaunchE

Key_LaunchE: = 16777392


Key_LaunchF

Key_LaunchF: = 16777393


Key_LaunchG

Key_LaunchG: = 16777486


Key_LaunchH

Key_LaunchH: = 16777487


Key_LaunchMail

Key_LaunchMail: = 16777376


Key_LaunchMedia

Key_LaunchMedia: = 16777377


Key_Left

Key_Left: = 16777234


Key_Less

Key_Less: = 60


Key_LightBulb

Key_LightBulb: = 16777405


Key_LogOff

Key_LogOff: = 16777433


Key_M

Key_M: = 77


Key_MailForward

Key_MailForward: = 16777467


Key_Market

Key_Market: = 16777434


Key_Massyo

Key_Massyo: = 16781612


Key_MediaLast

Key_MediaLast: = 16842751


Key_MediaNext

Key_MediaNext: = 16777347


Key_MediaPause

Key_MediaPause: = 16777349


Key_MediaPlay

Key_MediaPlay: = 16777344


Key_MediaPrevious

Key_MediaPrevious: = 16777346


Key_MediaRecord

Key_MediaRecord: = 16777348


Key_MediaStop

Key_MediaStop: = 16777345


Key_MediaTogglePlayPause

Key_MediaTogglePlayPause: = 16777350


Key_Meeting

Key_Meeting: = 16777435


Key_Memo

Key_Memo: = 16777404


Key_Menu

Key_Menu: = 16777301


Key_MenuKB

Key_MenuKB: = 16777436


Key_MenuPB

Key_MenuPB: = 16777437


Key_Messenger

Key_Messenger: = 16777465


Key_Meta

Key_Meta: = 16777250


Key_MicMute

Key_MicMute: = 16777491


Key_MicVolumeDown

Key_MicVolumeDown: = 16777502


Key_MicVolumeUp

Key_MicVolumeUp: = 16777501


Key_Minus

Key_Minus: = 45


Key_Mode_switch

Key_Mode_switch: = 16781694


Key_MonBrightnessDown

Key_MonBrightnessDown: = 16777395


Key_MonBrightnessUp

Key_MonBrightnessUp: = 16777394


Key_Muhenkan

Key_Muhenkan: = 16781602


Key_Multi_key

Key_Multi_key: = 16781600


Key_MultipleCandidate

Key_MultipleCandidate: = 16781629


Key_Music

Key_Music: = 16777469


Key_MySites

Key_MySites: = 16777438


Key_N

Key_N: = 78


Key_New

Key_New: = 16777504


Key_News

Key_News: = 16777439


Key_No

Key_No: = 16842754


Key_Ntilde

Key_Ntilde: = 209


Key_NumLock

Key_NumLock: = 16777253


Key_NumberSign

Key_NumberSign: = 35


Key_O

Key_O: = 79


Key_Oacute

Key_Oacute: = 211


Key_Ocircumflex

Key_Ocircumflex: = 212


Key_Odiaeresis

Key_Odiaeresis: = 214


Key_OfficeHome

Key_OfficeHome: = 16777440


Key_Ograve

Key_Ograve: = 210


Key_Ooblique

Key_Ooblique: = 216


Key_Open

Key_Open: = 16777505


Key_OpenUrl

Key_OpenUrl: = 16777364


Key_Option

Key_Option: = 16777441


Key_Otilde

Key_Otilde: = 213


Key_P

Key_P: = 80


Key_PageDown

Key_PageDown: = 16777239


Key_PageUp

Key_PageUp: = 16777238


Key_ParenLeft

Key_ParenLeft: = 40


Key_ParenRight

Key_ParenRight: = 41


Key_Paste

Key_Paste: = 16777442


Key_Pause

Key_Pause: = 16777224


Key_Percent

Key_Percent: = 37


Key_Period

Key_Period: = 46


Key_Phone

Key_Phone: = 16777443


Key_Pictures

Key_Pictures: = 16777468


Key_Play

Key_Play: = 16908293


Key_Plus

Key_Plus: = 43


Key_PowerDown

Key_PowerDown: = 16777483


Key_PowerOff

Key_PowerOff: = 16777399


Key_PreviousCandidate

Key_PreviousCandidate: = 16781630


Key_Print

Key_Print: = 16777225


Key_Printer

Key_Printer: = 16908290


Key_Q

Key_Q: = 81


Key_Question

Key_Question: = 63


Key_QuoteDbl

Key_QuoteDbl: = 34


Key_QuoteLeft

Key_QuoteLeft: = 96


Key_R

Key_R: = 82


Key_Red

Key_Red: = 16777492


Key_Redo

Key_Redo: = 16777508


Key_Refresh

Key_Refresh: = 16777316


Key_Reload

Key_Reload: = 16777446


Key_Reply

Key_Reply: = 16777445


Key_Return

Key_Return: = 16777220


Key_Right

Key_Right: = 16777236


Key_Romaji

Key_Romaji: = 16781604


Key_RotateWindows

Key_RotateWindows: = 16777447


Key_RotationKB

Key_RotationKB: = 16777449


Key_RotationPB

Key_RotationPB: = 16777448


Key_S

Key_S: = 83


Key_Save

Key_Save: = 16777450


Key_ScreenSaver

Key_ScreenSaver: = 16777402


Key_ScrollLock

Key_ScrollLock: = 16777254


Key_Search

Key_Search: = 16777362


Key_Select

Key_Select: = 16842752


Key_Semicolon

Key_Semicolon: = 59


Key_Send

Key_Send: = 16777451


Key_Settings

Key_Settings: = 16777500


Key_Shift

Key_Shift: = 16777248


Key_Shop

Key_Shop: = 16777406


Key_SingleCandidate

Key_SingleCandidate: = 16781628


Key_Slash

Key_Slash: = 47


Key_Sleep

Key_Sleep: = 16908292


Key_Space

Key_Space: = 32


Key_Spell

Key_Spell: = 16777452


Key_SplitScreen

Key_SplitScreen: = 16777453


Key_Standby

Key_Standby: = 16777363


Key_Stop

Key_Stop: = 16777315


Key_Subtitle

Key_Subtitle: = 16777477


Key_Super_L

Key_Super_L: = 16777299


Key_Super_R

Key_Super_R: = 16777300


Key_Support

Key_Support: = 16777454


Key_Suspend

Key_Suspend: = 16777484


Key_SysReq

Key_SysReq: = 16777226


Key_T

Key_T: = 84


Key_THORN

Key_THORN: = 222


Key_Tab

Key_Tab: = 16777217


Key_TaskPane

Key_TaskPane: = 16777455


Key_Terminal

Key_Terminal: = 16777456


Key_Time

Key_Time: = 16777479


Key_ToDoList

Key_ToDoList: = 16777420


Key_ToggleCallHangup

Key_ToggleCallHangup: = 17825799


Key_Tools

Key_Tools: = 16777457


Key_TopMenu

Key_TopMenu: = 16777482


Key_TouchpadOff

Key_TouchpadOff: = 16777490


Key_TouchpadOn

Key_TouchpadOn: = 16777489


Key_TouchpadToggle

Key_TouchpadToggle: = 16777488


Key_Touroku

Key_Touroku: = 16781611


Key_Travel

Key_Travel: = 16777458


Key_TrebleDown

Key_TrebleDown: = 16777335


Key_TrebleUp

Key_TrebleUp: = 16777334


Key_U

Key_U: = 85


Key_UWB

Key_UWB: = 16777473


Key_Uacute

Key_Uacute: = 218


Key_Ucircumflex

Key_Ucircumflex: = 219


Key_Udiaeresis

Key_Udiaeresis: = 220


Key_Ugrave

Key_Ugrave: = 217


Key_Underscore

Key_Underscore: = 95


Key_Undo

Key_Undo: = 16777507


Key_Up

Key_Up: = 16777235


Key_V

Key_V: = 86


Key_Video

Key_Video: = 16777459


Key_View

Key_View: = 16777481


Key_VoiceDial

Key_VoiceDial: = 17825800


Key_VolumeDown

Key_VolumeDown: = 16777328


Key_VolumeMute

Key_VolumeMute: = 16777329


Key_VolumeUp

Key_VolumeUp: = 16777330


Key_W

Key_W: = 87


Key_WLAN

Key_WLAN: = 16777472


Key_WWW

Key_WWW: = 16777403


Key_WakeUp

Key_WakeUp: = 16777400


Key_WebCam

Key_WebCam: = 16777466


Key_Word

Key_Word: = 16777460


Key_X

Key_X: = 88


Key_Xfer

Key_Xfer: = 16777461


Key_Y

Key_Y: = 89


Key_Yacute

Key_Yacute: = 221


Key_Yellow

Key_Yellow: = 16777494


Key_Yes

Key_Yes: = 16842753


Key_Z

Key_Z: = 90


Key_Zenkaku

Key_Zenkaku: = 16781608


Key_Zenkaku_Hankaku

Key_Zenkaku_Hankaku: = 16781610


Key_Zoom

Key_Zoom: = 16908294


Key_ZoomIn

Key_ZoomIn: = 16777462


Key_ZoomOut

Key_ZoomOut: = 16777463


Key_acute

Key_acute: = 180


Key_brokenbar

Key_brokenbar: = 166


Key_cedilla

Key_cedilla: = 184


Key_cent

Key_cent: = 162


Key_copyright

Key_copyright: = 169


Key_currency

Key_currency: = 164


Key_degree

Key_degree: = 176


Key_diaeresis

Key_diaeresis: = 168


Key_division

Key_division: = 247


Key_exclamdown

Key_exclamdown: = 161


Key_guillemotleft

Key_guillemotleft: = 171


Key_guillemotright

Key_guillemotright: = 187


Key_hyphen

Key_hyphen: = 173


Key_iTouch

Key_iTouch: = 16777432


Key_macron

Key_macron: = 175


Key_masculine

Key_masculine: = 186


Key_mu

Key_mu: = 181


Key_multiply

Key_multiply: = 215


Key_nobreakspace

Key_nobreakspace: = 160


Key_notsign

Key_notsign: = 172


Key_onehalf

Key_onehalf: = 189


Key_onequarter

Key_onequarter: = 188


Key_onesuperior

Key_onesuperior: = 185


Key_ordfeminine

Key_ordfeminine: = 170


Key_paragraph

Key_paragraph: = 182


Key_periodcentered

Key_periodcentered: = 183


Key_plusminus

Key_plusminus: = 177


Key_questiondown

Key_questiondown: = 191


Key_registered

Key_registered: = 174


Key_section

Key_section: = 167


Key_ssharp

Key_ssharp: = 223


Key_sterling

Key_sterling: = 163


Key_threequarters

Key_threequarters: = 190


Key_threesuperior

Key_threesuperior: = 179


Key_twosuperior

Key_twosuperior: = 178


Key_unknown

Key_unknown: = 33554431


Key_ydiaeresis

Key_ydiaeresis: = 255


Key_yen

Key_yen: = 165

- + diff --git a/docs/api/generated/enums/keyboardmodifier/index.html b/docs/api/generated/enums/keyboardmodifier/index.html index 0eb65552b..c5ea41979 100644 --- a/docs/api/generated/enums/keyboardmodifier/index.html +++ b/docs/api/generated/enums/keyboardmodifier/index.html @@ -9,7 +9,7 @@ KeyboardModifier | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/layoutdirection/index.html b/docs/api/generated/enums/layoutdirection/index.html index 64bb2cbc1..d905f9105 100644 --- a/docs/api/generated/enums/layoutdirection/index.html +++ b/docs/api/generated/enums/layoutdirection/index.html @@ -9,7 +9,7 @@ LayoutDirection | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/layoutmode/index.html b/docs/api/generated/enums/layoutmode/index.html index a48e62f85..d2461569b 100644 --- a/docs/api/generated/enums/layoutmode/index.html +++ b/docs/api/generated/enums/layoutmode/index.html @@ -9,7 +9,7 @@ LayoutMode | NodeGui - + @@ -24,7 +24,7 @@

LayoutMode

Index

Enumeration members

Enumeration members

Batched

Batched:


SinglePass

SinglePass:

- + diff --git a/docs/api/generated/enums/linewrapmode/index.html b/docs/api/generated/enums/linewrapmode/index.html index d9be2b281..98292fdca 100644 --- a/docs/api/generated/enums/linewrapmode/index.html +++ b/docs/api/generated/enums/linewrapmode/index.html @@ -9,7 +9,7 @@ LineWrapMode | NodeGui - + @@ -24,7 +24,7 @@

LineWrapMode

Index

Enumeration members

Enumeration members

NoWrap

NoWrap:


WidgetWidth

WidgetWidth:

- + diff --git a/docs/api/generated/enums/listviewmode/index.html b/docs/api/generated/enums/listviewmode/index.html index 08d9c2889..79239e23a 100644 --- a/docs/api/generated/enums/listviewmode/index.html +++ b/docs/api/generated/enums/listviewmode/index.html @@ -9,7 +9,7 @@ ListViewMode | NodeGui - + @@ -24,7 +24,7 @@

ListViewMode

Index

Enumeration members

Enumeration members

IconMode

IconMode:


ListMode

ListMode:

- + diff --git a/docs/api/generated/enums/maskmode/index.html b/docs/api/generated/enums/maskmode/index.html index f29a8d85b..1d698b78d 100644 --- a/docs/api/generated/enums/maskmode/index.html +++ b/docs/api/generated/enums/maskmode/index.html @@ -9,7 +9,7 @@ MaskMode | NodeGui - + @@ -24,7 +24,7 @@

MaskMode

Index

Enumeration members

Enumeration members

MaskInColor

MaskInColor: = 0


MaskOutColor

MaskOutColor: = 1

- + diff --git a/docs/api/generated/enums/matchflag/index.html b/docs/api/generated/enums/matchflag/index.html index e2d2421f7..35d559c04 100644 --- a/docs/api/generated/enums/matchflag/index.html +++ b/docs/api/generated/enums/matchflag/index.html @@ -9,7 +9,7 @@ MatchFlag | NodeGui - + @@ -24,7 +24,7 @@

MatchFlag

Index

Enumeration members

Enumeration members

MatchCaseSensitive

MatchCaseSensitive: = 16


MatchContains

MatchContains: = 1


MatchEndsWith

MatchEndsWith: = 3


MatchExactly

MatchExactly: = 0


MatchFixedString

MatchFixedString: = 8


MatchRecursive

MatchRecursive: = 64


MatchRegExp

MatchRegExp: = 4


MatchStartsWith

MatchStartsWith: = 2


MatchWildcard

MatchWildcard: = 5


MatchWrap

MatchWrap: = 32

- + diff --git a/docs/api/generated/enums/mode/index.html b/docs/api/generated/enums/mode/index.html index 891809d24..07fb7e34c 100644 --- a/docs/api/generated/enums/mode/index.html +++ b/docs/api/generated/enums/mode/index.html @@ -9,7 +9,7 @@ Mode | NodeGui - + @@ -24,7 +24,7 @@

Mode

Index

Enumeration members

Enumeration members

Bin

Bin:


Dec

Dec:


Hex

Hex:


Oct

Oct:

- + diff --git a/docs/api/generated/enums/modifier/index.html b/docs/api/generated/enums/modifier/index.html index 002823172..5f40e9d01 100644 --- a/docs/api/generated/enums/modifier/index.html +++ b/docs/api/generated/enums/modifier/index.html @@ -9,7 +9,7 @@ Modifier | NodeGui - + @@ -24,7 +24,7 @@

Modifier

Index

Enumeration members

Enumeration members

ALT

ALT: = 134217728


CTRL

CTRL: = 67108864


META

META: = 268435456


SHIFT

SHIFT: = 33554432


UNICODE_ACCEL

UNICODE_ACCEL: = 0

- + diff --git a/docs/api/generated/enums/mousebutton/index.html b/docs/api/generated/enums/mousebutton/index.html index 77c55ec71..c9b0459ea 100644 --- a/docs/api/generated/enums/mousebutton/index.html +++ b/docs/api/generated/enums/mousebutton/index.html @@ -9,7 +9,7 @@ MouseButton | NodeGui - + @@ -24,7 +24,7 @@

MouseButton

Index

Enumeration members

Enumeration members

AllButtons

AllButtons: = 134217727


BackButton

BackButton: = 8


ExtraButton1

ExtraButton1: = 8


ExtraButton10

ExtraButton10: = 4096


ExtraButton11

ExtraButton11: = 8192


ExtraButton12

ExtraButton12: = 16384


ExtraButton13

ExtraButton13: = 32768


ExtraButton14

ExtraButton14: = 65536


ExtraButton15

ExtraButton15: = 131072


ExtraButton16

ExtraButton16: = 262144


ExtraButton17

ExtraButton17: = 524288


ExtraButton18

ExtraButton18: = 1048576


ExtraButton19

ExtraButton19: = 2097152


ExtraButton2

ExtraButton2: = 16


ExtraButton20

ExtraButton20: = 4194304


ExtraButton21

ExtraButton21: = 8388608


ExtraButton22

ExtraButton22: = 16777216


ExtraButton23

ExtraButton23: = 33554432


ExtraButton24

ExtraButton24: = 67108864


ExtraButton3

ExtraButton3: = 32


ExtraButton4

ExtraButton4: = 64


ExtraButton5

ExtraButton5: = 128


ExtraButton6

ExtraButton6: = 256


ExtraButton7

ExtraButton7: = 512


ExtraButton8

ExtraButton8: = 1024


ExtraButton9

ExtraButton9: = 2048


ForwardButton

ForwardButton: = 16


LeftButton

LeftButton: = 1


MidButton

MidButton: = 4


MiddleButton

MiddleButton: = 4


NoButton

NoButton: = 0


RightButton

RightButton: = 2


TaskButton

TaskButton: = 32


XButton1

XButton1: = 8


XButton2

XButton2: = 16

- + diff --git a/docs/api/generated/enums/mouseeventflag/index.html b/docs/api/generated/enums/mouseeventflag/index.html index 9a24a811f..e613d9999 100644 --- a/docs/api/generated/enums/mouseeventflag/index.html +++ b/docs/api/generated/enums/mouseeventflag/index.html @@ -9,7 +9,7 @@ MouseEventFlag | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/mouseeventsource/index.html b/docs/api/generated/enums/mouseeventsource/index.html index 69127098c..1f768d194 100644 --- a/docs/api/generated/enums/mouseeventsource/index.html +++ b/docs/api/generated/enums/mouseeventsource/index.html @@ -9,7 +9,7 @@ MouseEventSource | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/movement/index.html b/docs/api/generated/enums/movement/index.html index 0417f5b26..59493a6c8 100644 --- a/docs/api/generated/enums/movement/index.html +++ b/docs/api/generated/enums/movement/index.html @@ -9,7 +9,7 @@ Movement | NodeGui - + @@ -24,7 +24,7 @@

Movement

Index

Enumeration members

Enumeration members

Free

Free:


Snap

Snap:


Static

Static:

- + diff --git a/docs/api/generated/enums/moviestate/index.html b/docs/api/generated/enums/moviestate/index.html index 2de9a8cd5..9a6ad6244 100644 --- a/docs/api/generated/enums/moviestate/index.html +++ b/docs/api/generated/enums/moviestate/index.html @@ -9,7 +9,7 @@ MovieState | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/nativegesturetype/index.html b/docs/api/generated/enums/nativegesturetype/index.html index 4e2fec670..467edc4f1 100644 --- a/docs/api/generated/enums/nativegesturetype/index.html +++ b/docs/api/generated/enums/nativegesturetype/index.html @@ -9,7 +9,7 @@ NativeGestureType | NodeGui - + @@ -24,7 +24,7 @@

NativeGestureType

Index

Enumeration members

Enumeration members

BeginNativeGesture

BeginNativeGesture: = 0


EndNativeGesture

EndNativeGesture: = 1


PanNativeGesture

PanNativeGesture: = 2


RotateNativeGesture

RotateNativeGesture: = 5


SmartZoomNativeGesture

SmartZoomNativeGesture: = 4


SwipeNativeGesture

SwipeNativeGesture: = 6


ZoomNativeGesture

ZoomNativeGesture: = 3

- + diff --git a/docs/api/generated/enums/navigationmode/index.html b/docs/api/generated/enums/navigationmode/index.html index 575ac955f..69c505198 100644 --- a/docs/api/generated/enums/navigationmode/index.html +++ b/docs/api/generated/enums/navigationmode/index.html @@ -9,7 +9,7 @@ NavigationMode | NodeGui - + @@ -24,7 +24,7 @@

NavigationMode

Index

Enumeration members

Enumeration members

NavigationModeCursorAuto

NavigationModeCursorAuto: = 3


NavigationModeCursorForceVisible

NavigationModeCursorForceVisible: = 4


NavigationModeKeypadDirectional

NavigationModeKeypadDirectional: = 2


NavigationModeKeypadTabOrder

NavigationModeKeypadTabOrder: = 1


NavigationModeNone

NavigationModeNone: = 0

- + diff --git a/docs/api/generated/enums/option/index.html b/docs/api/generated/enums/option/index.html index 4b1748582..f24fae201 100644 --- a/docs/api/generated/enums/option/index.html +++ b/docs/api/generated/enums/option/index.html @@ -9,7 +9,7 @@ Option | NodeGui - + @@ -24,7 +24,7 @@

Option

Index

Enumeration members

Enumeration members

DontConfirmOverwrite

DontConfirmOverwrite: = 4


DontResolveSymlinks

DontResolveSymlinks: = 2


DontUseCustomDirectoryIcons

DontUseCustomDirectoryIcons: = 128


DontUseNativeDialog

DontUseNativeDialog: = 16


DontUseSheet

DontUseSheet: = 8


HideNameFilterDetails

HideNameFilterDetails: = 64


ReadOnly

ReadOnly: = 32


ShowDirsOnly

ShowDirsOnly: = 1

- + diff --git a/docs/api/generated/enums/orientation/index.html b/docs/api/generated/enums/orientation/index.html index edd955c48..b1d77096d 100644 --- a/docs/api/generated/enums/orientation/index.html +++ b/docs/api/generated/enums/orientation/index.html @@ -9,7 +9,7 @@ Orientation | NodeGui - + @@ -24,7 +24,7 @@

Orientation

Index

Enumeration members

Enumeration members

Horizontal

Horizontal: = 1


Vertical

Vertical: = 2

- + diff --git a/docs/api/generated/enums/parsingmode/index.html b/docs/api/generated/enums/parsingmode/index.html index 356fd48be..7823a7d5e 100644 --- a/docs/api/generated/enums/parsingmode/index.html +++ b/docs/api/generated/enums/parsingmode/index.html @@ -9,7 +9,7 @@ ParsingMode | NodeGui - + @@ -24,7 +24,7 @@

ParsingMode

Index

Enumeration members

Enumeration members

DecodedMode

DecodedMode: = 2

QUrl will interpret the URL component in the fully-decoded form, where percent characters stand for themselves, not as the beginning of a percent-encoded sequence. This mode is only valid for the setters setting components of a URL; it is not permitted in the QUrl constructor, in fromEncoded() or in setUrl(). For more information on this mode, see the documentation for QUrl::FullyDecoded.


StrictMode

StrictMode: = 1

Only valid URLs are accepted. This mode is useful for general URL validation.


TolerantMode

TolerantMode: = 0

QUrl will try to correct some common errors in URLs. This mode is useful for parsing URLs coming from sources not known to be strictly standards-conforming.

- + diff --git a/docs/api/generated/enums/pencapstyle/index.html b/docs/api/generated/enums/pencapstyle/index.html index 708f3ee0a..a9ec67823 100644 --- a/docs/api/generated/enums/pencapstyle/index.html +++ b/docs/api/generated/enums/pencapstyle/index.html @@ -9,7 +9,7 @@ PenCapStyle | NodeGui - + @@ -24,7 +24,7 @@

PenCapStyle

Index

Enumeration members

Enumeration members

FlatCap

FlatCap: = 0


RoundCap

RoundCap: = 32


SquareCap

SquareCap: = 16

- + diff --git a/docs/api/generated/enums/penstyle/index.html b/docs/api/generated/enums/penstyle/index.html index a37591d9a..844f695b2 100644 --- a/docs/api/generated/enums/penstyle/index.html +++ b/docs/api/generated/enums/penstyle/index.html @@ -9,7 +9,7 @@ PenStyle | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/pointertype/index.html b/docs/api/generated/enums/pointertype/index.html index bae53567d..c4285e3fe 100644 --- a/docs/api/generated/enums/pointertype/index.html +++ b/docs/api/generated/enums/pointertype/index.html @@ -9,7 +9,7 @@ PointerType | NodeGui - + @@ -24,7 +24,7 @@

PointerType

Index

Enumeration members

Enumeration members

Error

Error: = 3

Eraser end of a stylus-like device (the broad end of the pen).


Idle

Idle: = 0

An unknown device


Loading

Loading: = 1

Tip end of a stylus-like device (the narrow end of the pen).


Ready

Ready: = 2

Any puck-like device.

- + diff --git a/docs/api/generated/enums/qclipboardmode/index.html b/docs/api/generated/enums/qclipboardmode/index.html index 6b3658806..dbb1b4f92 100644 --- a/docs/api/generated/enums/qclipboardmode/index.html +++ b/docs/api/generated/enums/qclipboardmode/index.html @@ -9,7 +9,7 @@ QClipboardMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/qfontcapitalization/index.html b/docs/api/generated/enums/qfontcapitalization/index.html index 6df4f5d0e..83a4febc1 100644 --- a/docs/api/generated/enums/qfontcapitalization/index.html +++ b/docs/api/generated/enums/qfontcapitalization/index.html @@ -9,7 +9,7 @@ QFontCapitalization | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/qfontstretch/index.html b/docs/api/generated/enums/qfontstretch/index.html index 0dc1dbcd4..22bc8bac5 100644 --- a/docs/api/generated/enums/qfontstretch/index.html +++ b/docs/api/generated/enums/qfontstretch/index.html @@ -9,7 +9,7 @@ QFontStretch | NodeGui - + @@ -24,7 +24,7 @@

QFontStretch

Index

Enumeration members

Enumeration members

AnyStretch

AnyStretch: = 0


Condensed

Condensed: = 75


Expanded

Expanded: = 125


ExtraCondensed

ExtraCondensed: = 62


ExtraExpanded

ExtraExpanded: = 150


SemiCondensed

SemiCondensed: = 87


SemiExpanded

SemiExpanded: = 112


UltraCondensed

UltraCondensed: = 50


UltraExpanded

UltraExpanded: = 200


Unstretched

Unstretched: = 100

- + diff --git a/docs/api/generated/enums/qfontweight/index.html b/docs/api/generated/enums/qfontweight/index.html index 3c0efb06d..4335f9b85 100644 --- a/docs/api/generated/enums/qfontweight/index.html +++ b/docs/api/generated/enums/qfontweight/index.html @@ -9,7 +9,7 @@ QFontWeight | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/qiconmode/index.html b/docs/api/generated/enums/qiconmode/index.html index 8a15b6fd2..e08e585a4 100644 --- a/docs/api/generated/enums/qiconmode/index.html +++ b/docs/api/generated/enums/qiconmode/index.html @@ -9,7 +9,7 @@ QIconMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/qiconstate/index.html b/docs/api/generated/enums/qiconstate/index.html index 0c13da9b4..cd4ca62b6 100644 --- a/docs/api/generated/enums/qiconstate/index.html +++ b/docs/api/generated/enums/qiconstate/index.html @@ -9,7 +9,7 @@ QIconState | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/qimageformat/index.html b/docs/api/generated/enums/qimageformat/index.html index 04552a4aa..959ae418a 100644 --- a/docs/api/generated/enums/qimageformat/index.html +++ b/docs/api/generated/enums/qimageformat/index.html @@ -9,7 +9,7 @@ QImageFormat | NodeGui - + @@ -24,7 +24,7 @@

QImageFormat

Index

Enumeration members

Enumeration members

A2BGR30_Premultiplied

A2BGR30_Premultiplied:


A2RGB30_Premultiplied

A2RGB30_Premultiplied:


ARGB32

ARGB32:


ARGB32_Premultiplied

ARGB32_Premultiplied:


ARGB4444_Premultiplied

ARGB4444_Premultiplied:


ARGB6666_Premultiplied

ARGB6666_Premultiplied:


ARGB8555_Premultiplied

ARGB8555_Premultiplied:


ARGB8565_Premultiplied

ARGB8565_Premultiplied:


Alpha8

Alpha8:


BGR30

BGR30:


BGR888

BGR888:


Grayscale16

Grayscale16:


Grayscale8

Grayscale8:


Indexed8

Indexed8:


Invalid

Invalid:


Mono

Mono:


MonoLSB

MonoLSB:


RGB16

RGB16:


RGB30

RGB30:


RGB32

RGB32:


RGB444

RGB444:


RGB555

RGB555:


RGB666

RGB666:


RGB888

RGB888:


RGBA64

RGBA64:


RGBA64_Premultiplied

RGBA64_Premultiplied:


RGBA8888

RGBA8888:


RGBA8888_Premultiplied

RGBA8888_Premultiplied:


RGBX64

RGBX64:


RGBX8888

RGBX8888:

- + diff --git a/docs/api/generated/enums/qimageinvertmode/index.html b/docs/api/generated/enums/qimageinvertmode/index.html index 54a45100c..41be02bee 100644 --- a/docs/api/generated/enums/qimageinvertmode/index.html +++ b/docs/api/generated/enums/qimageinvertmode/index.html @@ -9,7 +9,7 @@ QImageInvertMode | NodeGui - + @@ -24,7 +24,7 @@

QImageInvertMode

Index

Enumeration members

Enumeration members

InvertRgb

InvertRgb:


InvertRgba

InvertRgba:

- + diff --git a/docs/api/generated/enums/qmessageboxicon/index.html b/docs/api/generated/enums/qmessageboxicon/index.html index aacd963ad..5566dcbcf 100644 --- a/docs/api/generated/enums/qmessageboxicon/index.html +++ b/docs/api/generated/enums/qmessageboxicon/index.html @@ -9,7 +9,7 @@ QMessageBoxIcon | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/qprogressbardirection/index.html b/docs/api/generated/enums/qprogressbardirection/index.html index c1151bbe3..93469e6db 100644 --- a/docs/api/generated/enums/qprogressbardirection/index.html +++ b/docs/api/generated/enums/qprogressbardirection/index.html @@ -9,7 +9,7 @@ QProgressBarDirection | NodeGui - + @@ -24,7 +24,7 @@

QProgressBarDirection

Index

Enumeration members

Enumeration members

BottomToTop

BottomToTop:


TopToBottom

TopToBottom:

- + diff --git a/docs/api/generated/enums/qsettingsformat/index.html b/docs/api/generated/enums/qsettingsformat/index.html index 2b5bd7f0f..202cab113 100644 --- a/docs/api/generated/enums/qsettingsformat/index.html +++ b/docs/api/generated/enums/qsettingsformat/index.html @@ -9,7 +9,7 @@ QSettingsFormat | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/qsettingsscope/index.html b/docs/api/generated/enums/qsettingsscope/index.html index cefc98fb2..a41f4675c 100644 --- a/docs/api/generated/enums/qsettingsscope/index.html +++ b/docs/api/generated/enums/qsettingsscope/index.html @@ -9,7 +9,7 @@ QSettingsScope | NodeGui - + @@ -24,7 +24,7 @@

QSettingsScope

Index

Enumeration members

Enumeration members

SystemScope

SystemScope: = 1


UserScope

UserScope: = 0

- + diff --git a/docs/api/generated/enums/qstylepixelmetric/index.html b/docs/api/generated/enums/qstylepixelmetric/index.html index 99bc366d6..48428fa3f 100644 --- a/docs/api/generated/enums/qstylepixelmetric/index.html +++ b/docs/api/generated/enums/qstylepixelmetric/index.html @@ -9,7 +9,7 @@ QStylePixelMetric | NodeGui - + @@ -24,7 +24,7 @@

QStylePixelMetric

Index

Enumeration members

Enumeration members

PM_ButtonDefaultIndicator

PM_ButtonDefaultIndicator: = 1


PM_ButtonMargin

PM_ButtonMargin: = 0


PM_ButtonShiftHorizontal

PM_ButtonShiftHorizontal: = 3


PM_ButtonShiftVertical

PM_ButtonShiftVertical: = 4


PM_CheckListButtonSize

PM_CheckListButtonSize: = 41


PM_CheckListControllerSize

PM_CheckListControllerSize: = 42


PM_ComboBoxFrameWidth

PM_ComboBoxFrameWidth: = 7


PM_DefaultFrameWidth

PM_DefaultFrameWidth: = 5


PM_DockWidgetFrameWidth

PM_DockWidgetFrameWidth: = 18


PM_DockWidgetHandleExtent

PM_DockWidgetHandleExtent: = 17


PM_DockWidgetSeparatorExtent

PM_DockWidgetSeparatorExtent: = 16


PM_ExclusiveIndicatorHeight

PM_ExclusiveIndicatorHeight: = 40


PM_ExclusiveIndicatorWidth

PM_ExclusiveIndicatorWidth: = 39


PM_IndicatorHeight

PM_IndicatorHeight: = 38


PM_IndicatorWidth

PM_IndicatorWidth: = 37


PM_MaximumDragDistance

PM_MaximumDragDistance: = 8


PM_MdiSubWindowFrameWidth

PM_MdiSubWindowFrameWidth: = 46


PM_MenuBarHMargin

PM_MenuBarHMargin: = 36


PM_MenuBarItemSpacing

PM_MenuBarItemSpacing: = 34


PM_MenuBarPanelWidth

PM_MenuBarPanelWidth: = 33


PM_MenuBarVMargin

PM_MenuBarVMargin: = 35


PM_MenuButtonIndicator

PM_MenuButtonIndicator: = 2


PM_MenuDesktopFrameWidth

PM_MenuDesktopFrameWidth: = 32


PM_MenuHMargin

PM_MenuHMargin: = 28


PM_MenuPanelWidth

PM_MenuPanelWidth: = 30


PM_MenuScrollerHeight

PM_MenuScrollerHeight: = 27


PM_MenuTearoffHeight

PM_MenuTearoffHeight: = 31


PM_MenuVMargin

PM_MenuVMargin: = 29


PM_ProgressBarChunkWidth

PM_ProgressBarChunkWidth: = 24


PM_ScrollBarExtent

PM_ScrollBarExtent: = 9


PM_ScrollBarSliderMin

PM_ScrollBarSliderMin: = 10


PM_SliderControlThickness

PM_SliderControlThickness: = 12


PM_SliderLength

PM_SliderLength: = 13


PM_SliderSpaceAvailable

PM_SliderSpaceAvailable: = 15


PM_SliderThickness

PM_SliderThickness: = 11


PM_SliderTickmarkOffset

PM_SliderTickmarkOffset: = 14


PM_SpinBoxFrameWidth

PM_SpinBoxFrameWidth: = 6


PM_SplitterWidth

PM_SplitterWidth: = 25


PM_TabBarBaseHeight

PM_TabBarBaseHeight: = 22


PM_TabBarBaseOverlap

PM_TabBarBaseOverlap: = 23


PM_TabBarTabHSpace

PM_TabBarTabHSpace: = 20


PM_TabBarTabOverlap

PM_TabBarTabOverlap: = 19


PM_TabBarTabVSpace

PM_TabBarTabVSpace: = 21


PM_TitleBarHeight

PM_TitleBarHeight: = 26

- + diff --git a/docs/api/generated/enums/qsystemtrayiconactivationreason/index.html b/docs/api/generated/enums/qsystemtrayiconactivationreason/index.html index 26351c0f8..c8373ed9f 100644 --- a/docs/api/generated/enums/qsystemtrayiconactivationreason/index.html +++ b/docs/api/generated/enums/qsystemtrayiconactivationreason/index.html @@ -9,7 +9,7 @@ QSystemTrayIconActivationReason | NodeGui - + @@ -24,7 +24,7 @@

QSystemTrayIconActivationReason

Index

Enumeration members

Enumeration members

Context

Context: = 1


DoubleClick

DoubleClick: = 2


MiddleClick

MiddleClick: = 4


Trigger

Trigger: = 3


Unknown

Unknown: = 0

- + diff --git a/docs/api/generated/enums/qtexteditlinewrapmode/index.html b/docs/api/generated/enums/qtexteditlinewrapmode/index.html index 0f46cf7e0..5a499b9e7 100644 --- a/docs/api/generated/enums/qtexteditlinewrapmode/index.html +++ b/docs/api/generated/enums/qtexteditlinewrapmode/index.html @@ -9,7 +9,7 @@ QTextEditLineWrapMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/qtextoptionwrapmode/index.html b/docs/api/generated/enums/qtextoptionwrapmode/index.html index 9421b148c..f8e0b4192 100644 --- a/docs/api/generated/enums/qtextoptionwrapmode/index.html +++ b/docs/api/generated/enums/qtextoptionwrapmode/index.html @@ -9,7 +9,7 @@ QTextOptionWrapMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/renderhint/index.html b/docs/api/generated/enums/renderhint/index.html index 556eab06a..d189378d2 100644 --- a/docs/api/generated/enums/renderhint/index.html +++ b/docs/api/generated/enums/renderhint/index.html @@ -9,7 +9,7 @@ RenderHint | NodeGui - + @@ -24,7 +24,7 @@

RenderHint

Index

Enumeration members

Enumeration members

Antialiasing

Antialiasing: = 1


HighQualityAntialiasing

HighQualityAntialiasing: = 8


LosslessImageRendering

LosslessImageRendering: = 64


NonCosmeticDefaultPen

NonCosmeticDefaultPen: = 16


Qt4CompatiblePainting

Qt4CompatiblePainting: = 32


SmoothPixmapTransform

SmoothPixmapTransform: = 4


TextAntialiasing

TextAntialiasing: = 2

- + diff --git a/docs/api/generated/enums/resizemode/index.html b/docs/api/generated/enums/resizemode/index.html index b6ba17118..5e598a801 100644 --- a/docs/api/generated/enums/resizemode/index.html +++ b/docs/api/generated/enums/resizemode/index.html @@ -9,7 +9,7 @@ ResizeMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/screenorientation/index.html b/docs/api/generated/enums/screenorientation/index.html index 55c306464..dc5dcfdcd 100644 --- a/docs/api/generated/enums/screenorientation/index.html +++ b/docs/api/generated/enums/screenorientation/index.html @@ -9,7 +9,7 @@ ScreenOrientation | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/scrollbarpolicy/index.html b/docs/api/generated/enums/scrollbarpolicy/index.html index 98c8dd0b4..0d77ae32a 100644 --- a/docs/api/generated/enums/scrollbarpolicy/index.html +++ b/docs/api/generated/enums/scrollbarpolicy/index.html @@ -9,7 +9,7 @@ ScrollBarPolicy | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/scrollhint/index.html b/docs/api/generated/enums/scrollhint/index.html index 8040a70c2..f9475f144 100644 --- a/docs/api/generated/enums/scrollhint/index.html +++ b/docs/api/generated/enums/scrollhint/index.html @@ -9,7 +9,7 @@ ScrollHint | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/scrollmode/index.html b/docs/api/generated/enums/scrollmode/index.html index eb45a8192..88eecd97a 100644 --- a/docs/api/generated/enums/scrollmode/index.html +++ b/docs/api/generated/enums/scrollmode/index.html @@ -9,7 +9,7 @@ ScrollMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/scrollphase/index.html b/docs/api/generated/enums/scrollphase/index.html index 598979b26..7df7f9def 100644 --- a/docs/api/generated/enums/scrollphase/index.html +++ b/docs/api/generated/enums/scrollphase/index.html @@ -9,7 +9,7 @@ ScrollPhase | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/segmentstyle/index.html b/docs/api/generated/enums/segmentstyle/index.html index aeed25d64..d1d6cdc64 100644 --- a/docs/api/generated/enums/segmentstyle/index.html +++ b/docs/api/generated/enums/segmentstyle/index.html @@ -9,7 +9,7 @@ SegmentStyle | NodeGui - + @@ -24,7 +24,7 @@

SegmentStyle

Index

Enumeration members

Enumeration members

Filled

Filled:


Flat

Flat:


Outline

Outline:

- + diff --git a/docs/api/generated/enums/selectionbehavior/index.html b/docs/api/generated/enums/selectionbehavior/index.html index ed11bad3f..7cbc94dcd 100644 --- a/docs/api/generated/enums/selectionbehavior/index.html +++ b/docs/api/generated/enums/selectionbehavior/index.html @@ -9,7 +9,7 @@ SelectionBehavior | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/selectionmode/index.html b/docs/api/generated/enums/selectionmode/index.html index 102b72e44..d25436632 100644 --- a/docs/api/generated/enums/selectionmode/index.html +++ b/docs/api/generated/enums/selectionmode/index.html @@ -9,7 +9,7 @@ SelectionMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/sequenceformat/index.html b/docs/api/generated/enums/sequenceformat/index.html index f0faddedc..7a4559973 100644 --- a/docs/api/generated/enums/sequenceformat/index.html +++ b/docs/api/generated/enums/sequenceformat/index.html @@ -9,7 +9,7 @@ SequenceFormat | NodeGui - + @@ -24,7 +24,7 @@

SequenceFormat

Index

Enumeration members

Enumeration members

NativeText

NativeText:


PortableText

PortableText:

- + diff --git a/docs/api/generated/enums/sequencematch/index.html b/docs/api/generated/enums/sequencematch/index.html index 09e6c7ff5..9374d1d07 100644 --- a/docs/api/generated/enums/sequencematch/index.html +++ b/docs/api/generated/enums/sequencematch/index.html @@ -9,7 +9,7 @@ SequenceMatch | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/shadow/index.html b/docs/api/generated/enums/shadow/index.html index 571920b87..c7a880284 100644 --- a/docs/api/generated/enums/shadow/index.html +++ b/docs/api/generated/enums/shadow/index.html @@ -9,7 +9,7 @@ Shadow | NodeGui - + @@ -24,7 +24,7 @@

Shadow

Index

Enumeration members

Enumeration members

Plain

Plain: = 16


Raised

Raised: = 32


Sunken

Sunken: = 48

- + diff --git a/docs/api/generated/enums/shape/index.html b/docs/api/generated/enums/shape/index.html index f57521ff6..9df16051a 100644 --- a/docs/api/generated/enums/shape/index.html +++ b/docs/api/generated/enums/shape/index.html @@ -9,7 +9,7 @@ Shape | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/shortcutcontext/index.html b/docs/api/generated/enums/shortcutcontext/index.html index 4798d303c..ef16ad4a2 100644 --- a/docs/api/generated/enums/shortcutcontext/index.html +++ b/docs/api/generated/enums/shortcutcontext/index.html @@ -9,7 +9,7 @@ ShortcutContext | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/sizeadjustpolicy/index.html b/docs/api/generated/enums/sizeadjustpolicy/index.html index f44d5f591..abec63e78 100644 --- a/docs/api/generated/enums/sizeadjustpolicy/index.html +++ b/docs/api/generated/enums/sizeadjustpolicy/index.html @@ -9,7 +9,7 @@ SizeAdjustPolicy | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/sizeconstraint/index.html b/docs/api/generated/enums/sizeconstraint/index.html index 0e61cae9a..b86a04bcc 100644 --- a/docs/api/generated/enums/sizeconstraint/index.html +++ b/docs/api/generated/enums/sizeconstraint/index.html @@ -9,7 +9,7 @@ SizeConstraint | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/sizehint/index.html b/docs/api/generated/enums/sizehint/index.html index a2a0c65be..a36a40455 100644 --- a/docs/api/generated/enums/sizehint/index.html +++ b/docs/api/generated/enums/sizehint/index.html @@ -9,7 +9,7 @@ SizeHint | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/sizemode/index.html b/docs/api/generated/enums/sizemode/index.html index a2441187f..69114ab18 100644 --- a/docs/api/generated/enums/sizemode/index.html +++ b/docs/api/generated/enums/sizemode/index.html @@ -9,7 +9,7 @@ SizeMode | NodeGui - + @@ -24,7 +24,7 @@

SizeMode

Index

Enumeration members

Enumeration members

AbsoluteSize

AbsoluteSize: = 0


RelativeSize

RelativeSize: = 1

- + diff --git a/docs/api/generated/enums/slideraction/index.html b/docs/api/generated/enums/slideraction/index.html index 6e53cc880..6297e2f58 100644 --- a/docs/api/generated/enums/slideraction/index.html +++ b/docs/api/generated/enums/slideraction/index.html @@ -9,7 +9,7 @@ SliderAction | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/sortorder/index.html b/docs/api/generated/enums/sortorder/index.html index 1174aaf6e..b0893388f 100644 --- a/docs/api/generated/enums/sortorder/index.html +++ b/docs/api/generated/enums/sortorder/index.html @@ -9,7 +9,7 @@ SortOrder | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/steptype/index.html b/docs/api/generated/enums/steptype/index.html index 58733c898..f456ac4b2 100644 --- a/docs/api/generated/enums/steptype/index.html +++ b/docs/api/generated/enums/steptype/index.html @@ -9,7 +9,7 @@ StepType | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/systemfont/index.html b/docs/api/generated/enums/systemfont/index.html index d67348637..b79e88321 100644 --- a/docs/api/generated/enums/systemfont/index.html +++ b/docs/api/generated/enums/systemfont/index.html @@ -9,7 +9,7 @@ SystemFont | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/tabbarshape/index.html b/docs/api/generated/enums/tabbarshape/index.html index 9650c48ae..7e41b1428 100644 --- a/docs/api/generated/enums/tabbarshape/index.html +++ b/docs/api/generated/enums/tabbarshape/index.html @@ -9,7 +9,7 @@ TabBarShape | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/tabfocusbehavior/index.html b/docs/api/generated/enums/tabfocusbehavior/index.html index d0dcc109d..c8be9a70b 100644 --- a/docs/api/generated/enums/tabfocusbehavior/index.html +++ b/docs/api/generated/enums/tabfocusbehavior/index.html @@ -9,7 +9,7 @@ TabFocusBehavior | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/tabletdevice/index.html b/docs/api/generated/enums/tabletdevice/index.html index 7a5a959bc..f971aa64f 100644 --- a/docs/api/generated/enums/tabletdevice/index.html +++ b/docs/api/generated/enums/tabletdevice/index.html @@ -9,7 +9,7 @@ TabletDevice | NodeGui - + @@ -24,7 +24,7 @@

TabletDevice

Index

Enumeration members

Enumeration members

Airbrush

Airbrush: = 3

An airbrush


FourDMouse

FourDMouse: = 4

A 4D Mouse.


NoDevice

NoDevice: = 0

No device, or an unknown device.


Puck

Puck: = 1

A Puck (a device that is similar to a flat mouse with a transparent circle with cross-hairs).


RotationStylus

RotationStylus: = 6

A special stylus that also knows about rotation (a 6D stylus).


Stylus

Stylus: = 2

A Stylus

- + diff --git a/docs/api/generated/enums/tabposition/index.html b/docs/api/generated/enums/tabposition/index.html index 5f0a6c666..769f90597 100644 --- a/docs/api/generated/enums/tabposition/index.html +++ b/docs/api/generated/enums/tabposition/index.html @@ -9,7 +9,7 @@ TabPosition | NodeGui - + @@ -24,7 +24,7 @@

TabPosition

Index

Enumeration members

Enumeration members

East

East: = 3


North

North: = 0


South

South: = 1


West

West: = 2

- + diff --git a/docs/api/generated/enums/textelidemode/index.html b/docs/api/generated/enums/textelidemode/index.html index 00fbcf94d..54b85e360 100644 --- a/docs/api/generated/enums/textelidemode/index.html +++ b/docs/api/generated/enums/textelidemode/index.html @@ -9,7 +9,7 @@ TextElideMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/textflag/index.html b/docs/api/generated/enums/textflag/index.html index 40219bd75..1ced3b191 100644 --- a/docs/api/generated/enums/textflag/index.html +++ b/docs/api/generated/enums/textflag/index.html @@ -9,7 +9,7 @@ TextFlag | NodeGui - + @@ -24,7 +24,7 @@

TextFlag

Index

Enumeration members

Enumeration members

None

None: = 0


TextDontClip

TextDontClip: = 512


TextDontPrint

TextDontPrint: = 16384


TextExpandTabs

TextExpandTabs: = 1024


TextHideMnemonic

TextHideMnemonic: = 32768


TextIncludeTrailingSpaces

TextIncludeTrailingSpaces: = 134217728


TextJustificationForced

TextJustificationForced: = 65536


TextShowMnemonic

TextShowMnemonic: = 2048


TextSingleLine

TextSingleLine: = 256


TextWordWrap

TextWordWrap: = 4096


TextWrapAnywhere

TextWrapAnywhere: = 8192

- + diff --git a/docs/api/generated/enums/textformat/index.html b/docs/api/generated/enums/textformat/index.html index f6a620d04..9e296536b 100644 --- a/docs/api/generated/enums/textformat/index.html +++ b/docs/api/generated/enums/textformat/index.html @@ -9,7 +9,7 @@ TextFormat | NodeGui - + @@ -24,7 +24,7 @@

TextFormat

Index

Enumeration members

Enumeration members

AutoText

AutoText: = 2


PlainText

PlainText: = 0


RichText

RichText: = 1

- + diff --git a/docs/api/generated/enums/textinteractionflag/index.html b/docs/api/generated/enums/textinteractionflag/index.html index 102775c32..8ca8b16f4 100644 --- a/docs/api/generated/enums/textinteractionflag/index.html +++ b/docs/api/generated/enums/textinteractionflag/index.html @@ -9,7 +9,7 @@ TextInteractionFlag | NodeGui - + @@ -24,7 +24,7 @@

TextInteractionFlag

Index

Enumeration members

Enumeration members

LinksAccessibleByKeyboard

LinksAccessibleByKeyboard: = 8


LinksAccessibleByMouse

LinksAccessibleByMouse: = 4


NoTextInteraction

NoTextInteraction: = 0


TextBrowserInteraction

TextBrowserInteraction: = 13


TextEditable

TextEditable: = 16


TextEditorInteraction

TextEditorInteraction: = 19


TextSelectableByKeyboard

TextSelectableByKeyboard: = 2


TextSelectableByMouse

TextSelectableByMouse: = 1

- + diff --git a/docs/api/generated/enums/tickposition/index.html b/docs/api/generated/enums/tickposition/index.html index 6f5bec8a0..2a976470f 100644 --- a/docs/api/generated/enums/tickposition/index.html +++ b/docs/api/generated/enums/tickposition/index.html @@ -9,7 +9,7 @@ TickPosition | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/tilerule/index.html b/docs/api/generated/enums/tilerule/index.html index 447088a54..b87a9e417 100644 --- a/docs/api/generated/enums/tilerule/index.html +++ b/docs/api/generated/enums/tilerule/index.html @@ -9,7 +9,7 @@ TileRule | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/timertype/index.html b/docs/api/generated/enums/timertype/index.html index 1a28bb47e..9ab469978 100644 --- a/docs/api/generated/enums/timertype/index.html +++ b/docs/api/generated/enums/timertype/index.html @@ -9,7 +9,7 @@ TimerType | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/timespec/index.html b/docs/api/generated/enums/timespec/index.html index c1488107d..c8f5528b8 100644 --- a/docs/api/generated/enums/timespec/index.html +++ b/docs/api/generated/enums/timespec/index.html @@ -9,7 +9,7 @@ TimeSpec | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/toolbararea/index.html b/docs/api/generated/enums/toolbararea/index.html index 0d7034d2e..8b6ebd7a2 100644 --- a/docs/api/generated/enums/toolbararea/index.html +++ b/docs/api/generated/enums/toolbararea/index.html @@ -9,7 +9,7 @@ ToolBarArea | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/toolbuttonpopupmode/index.html b/docs/api/generated/enums/toolbuttonpopupmode/index.html index b0e76a28c..c8e526c5a 100644 --- a/docs/api/generated/enums/toolbuttonpopupmode/index.html +++ b/docs/api/generated/enums/toolbuttonpopupmode/index.html @@ -9,7 +9,7 @@ ToolButtonPopupMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/toolbuttonstyle/index.html b/docs/api/generated/enums/toolbuttonstyle/index.html index 29c96cc28..6e887c47b 100644 --- a/docs/api/generated/enums/toolbuttonstyle/index.html +++ b/docs/api/generated/enums/toolbuttonstyle/index.html @@ -9,7 +9,7 @@ ToolButtonStyle | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/touchpointstate/index.html b/docs/api/generated/enums/touchpointstate/index.html index 95b6e35da..594072996 100644 --- a/docs/api/generated/enums/touchpointstate/index.html +++ b/docs/api/generated/enums/touchpointstate/index.html @@ -9,7 +9,7 @@ TouchPointState | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/transformationmode/index.html b/docs/api/generated/enums/transformationmode/index.html index bebdc3cf3..4edcf5ec6 100644 --- a/docs/api/generated/enums/transformationmode/index.html +++ b/docs/api/generated/enums/transformationmode/index.html @@ -9,7 +9,7 @@ TransformationMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/uieffect/index.html b/docs/api/generated/enums/uieffect/index.html index 9074be6b3..ab75d1261 100644 --- a/docs/api/generated/enums/uieffect/index.html +++ b/docs/api/generated/enums/uieffect/index.html @@ -9,7 +9,7 @@ UIEffect | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/urlformattingoption/index.html b/docs/api/generated/enums/urlformattingoption/index.html index 37d6b6df2..868f05c2a 100644 --- a/docs/api/generated/enums/urlformattingoption/index.html +++ b/docs/api/generated/enums/urlformattingoption/index.html @@ -9,7 +9,7 @@ UrlFormattingOption | NodeGui - + @@ -24,7 +24,7 @@

UrlFormattingOption

Index

Enumeration members

Enumeration members

None

None: = 0


NormalizePathSegments

NormalizePathSegments: = 4096


PreferLocalFile

PreferLocalFile: = 512


RemoveAuthority

RemoveAuthority:


RemoveFilename

RemoveFilename: = 2048


RemoveFragment

RemoveFragment: = 128


RemovePassword

RemovePassword: = 2


RemovePath

RemovePath: = 32


RemovePort

RemovePort: = 8


RemoveQuery

RemoveQuery: = 64


RemoveScheme

RemoveScheme: = 1


RemoveUserInfo

RemoveUserInfo:


StripTrailingSlash

StripTrailingSlash: = 1024

- + diff --git a/docs/api/generated/enums/userinputresolutionoption/index.html b/docs/api/generated/enums/userinputresolutionoption/index.html index a371b68c3..3387faad1 100644 --- a/docs/api/generated/enums/userinputresolutionoption/index.html +++ b/docs/api/generated/enums/userinputresolutionoption/index.html @@ -9,7 +9,7 @@ UserInputResolutionOption | NodeGui - + @@ -24,7 +24,7 @@

UserInputResolutionOption

Index

Enumeration members

Enumeration members

AssumeLocalFile

AssumeLocalFile: = 1

This option makes fromUserInput() always return a local path unless the input contains a scheme, such as http://file.pl. This is useful for applications such as text editors, which are able to create the file if it doesn't exist.


DefaultResolution

DefaultResolution: = 0

The default resolution mechanism is to check whether a local file exists, in the working directory given to fromUserInput, and only return a local path in that case. Otherwise a URL is assumed.

- + diff --git a/docs/api/generated/enums/verticalheaderformat/index.html b/docs/api/generated/enums/verticalheaderformat/index.html index a1c36732b..d109ab7f9 100644 --- a/docs/api/generated/enums/verticalheaderformat/index.html +++ b/docs/api/generated/enums/verticalheaderformat/index.html @@ -9,7 +9,7 @@ VerticalHeaderFormat | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/viewmode/index.html b/docs/api/generated/enums/viewmode/index.html index 46d534b81..88fabb536 100644 --- a/docs/api/generated/enums/viewmode/index.html +++ b/docs/api/generated/enums/viewmode/index.html @@ -9,7 +9,7 @@ ViewMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/whitespacemode/index.html b/docs/api/generated/enums/whitespacemode/index.html index e19851243..eb309d5ee 100644 --- a/docs/api/generated/enums/whitespacemode/index.html +++ b/docs/api/generated/enums/whitespacemode/index.html @@ -9,7 +9,7 @@ WhiteSpaceMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/widgetattribute/index.html b/docs/api/generated/enums/widgetattribute/index.html index eb89ebe99..45ce92349 100644 --- a/docs/api/generated/enums/widgetattribute/index.html +++ b/docs/api/generated/enums/widgetattribute/index.html @@ -9,7 +9,7 @@ WidgetAttribute | NodeGui - + @@ -24,7 +24,7 @@

WidgetAttribute

Index

Enumeration members

Enumeration members

WA_AcceptDrops

WA_AcceptDrops: = 78


WA_AcceptTouchEvents

WA_AcceptTouchEvents: = 121


WA_AlwaysShowToolTips

WA_AlwaysShowToolTips: = 84


WA_AlwaysStackOnTop

WA_AlwaysStackOnTop: = 128


WA_ContentsMarginsRespectsSafeArea

WA_ContentsMarginsRespectsSafeArea: = 130


WA_ContentsPropagated

WA_ContentsPropagated: = 3


WA_CustomWhatsThis

WA_CustomWhatsThis: = 47


WA_DeleteOnClose

WA_DeleteOnClose: = 55


WA_Disabled

WA_Disabled: = 0


WA_DontCreateNativeAncestors

WA_DontCreateNativeAncestors: = 101


WA_DontShowOnScreen

WA_DontShowOnScreen: = 103


WA_ForceDisabled

WA_ForceDisabled: = 32


WA_ForceUpdatesDisabled

WA_ForceUpdatesDisabled: = 59


WA_GroupLeader

WA_GroupLeader: = 72


WA_Hover

WA_Hover: = 74


WA_InputMethodEnabled

WA_InputMethodEnabled: = 14


WA_KeyCompression

WA_KeyCompression: = 33


WA_KeyboardFocusChange

WA_KeyboardFocusChange: = 77


WA_LayoutOnEntireRect

WA_LayoutOnEntireRect: = 48


WA_LayoutUsesWidgetRect

WA_LayoutUsesWidgetRect: = 92


WA_MSWindowsUseDirect3D

WA_MSWindowsUseDirect3D: = 94


WA_MacAlwaysShowToolWindow

WA_MacAlwaysShowToolWindow: = 96


WA_MacBrushedMetal

WA_MacBrushedMetal: = 46


WA_MacFrameworkScaled

WA_MacFrameworkScaled: = 117


WA_MacMiniSize

WA_MacMiniSize: = 91


WA_MacNoClickThrough

WA_MacNoClickThrough: = 12


WA_MacNormalSize

WA_MacNormalSize: = 89


WA_MacOpaqueSizeGrip

WA_MacOpaqueSizeGrip: = 85


WA_MacShowFocusRect

WA_MacShowFocusRect: = 88


WA_MacSmallSize

WA_MacSmallSize: = 90


WA_MacVariableSize

WA_MacVariableSize: = 102


WA_Mapped

WA_Mapped: = 11


WA_MouseNoMask

WA_MouseNoMask: = 71


WA_MouseTracking

WA_MouseTracking: = 2


WA_Moved

WA_Moved: = 43


WA_NativeWindow

WA_NativeWindow: = 100


WA_NoBackground

WA_NoBackground: = 4


WA_NoChildEventsForParent

WA_NoChildEventsForParent: = 58


WA_NoChildEventsFromChildren

WA_NoChildEventsFromChildren: = 39


WA_NoMousePropagation

WA_NoMousePropagation: = 73


WA_NoMouseReplay

WA_NoMouseReplay: = 54


WA_NoSystemBackground

WA_NoSystemBackground: = 9


WA_OpaquePaintEvent

WA_OpaquePaintEvent: = 4


WA_OutsideWSRange

WA_OutsideWSRange: = 49


WA_PaintOnScreen

WA_PaintOnScreen: = 8


WA_PaintUnclipped

WA_PaintUnclipped: = 52


WA_PendingMoveEvent

WA_PendingMoveEvent: = 34


WA_PendingResizeEvent

WA_PendingResizeEvent: = 35


WA_QuitOnClose

WA_QuitOnClose: = 76


WA_Resized

WA_Resized: = 42


WA_RightToLeft

WA_RightToLeft: = 56


WA_SetCursor

WA_SetCursor: = 38


WA_SetFont

WA_SetFont: = 37


WA_SetLocale

WA_SetLocale: = 87


WA_SetPalette

WA_SetPalette: = 36


WA_SetStyle

WA_SetStyle: = 86


WA_ShowModal

WA_ShowModal: = 70


WA_ShowWithoutActivating

WA_ShowWithoutActivating: = 98


WA_StaticContents

WA_StaticContents: = 5


WA_StyleSheet

WA_StyleSheet: = 97


WA_StyleSheetTarget

WA_StyleSheetTarget: = 131


WA_StyledBackground

WA_StyledBackground: = 93


WA_TabletTracking

WA_TabletTracking: = 129


WA_TouchPadAcceptSingleTouchEvents

WA_TouchPadAcceptSingleTouchEvents: = 123


WA_TranslucentBackground

WA_TranslucentBackground: = 120


WA_TransparentForMouseEvents

WA_TransparentForMouseEvents: = 51


WA_UnderMouse

WA_UnderMouse: = 1


WA_UpdatesDisabled

WA_UpdatesDisabled: = 10


WA_WindowModified

WA_WindowModified: = 41


WA_WindowPropagation

WA_WindowPropagation: = 80


WA_X11DoNotAcceptFocus

WA_X11DoNotAcceptFocus: = 126


WA_X11NetWmWindowTypeCombo

WA_X11NetWmWindowTypeCombo: = 115


WA_X11NetWmWindowTypeDND

WA_X11NetWmWindowTypeDND: = 116


WA_X11NetWmWindowTypeDesktop

WA_X11NetWmWindowTypeDesktop: = 104


WA_X11NetWmWindowTypeDialog

WA_X11NetWmWindowTypeDialog: = 110


WA_X11NetWmWindowTypeDock

WA_X11NetWmWindowTypeDock: = 105


WA_X11NetWmWindowTypeDropDownMenu

WA_X11NetWmWindowTypeDropDownMenu: = 111


WA_X11NetWmWindowTypeMenu

WA_X11NetWmWindowTypeMenu: = 107


WA_X11NetWmWindowTypeNotification

WA_X11NetWmWindowTypeNotification: = 114


WA_X11NetWmWindowTypePopupMenu

WA_X11NetWmWindowTypePopupMenu: = 112


WA_X11NetWmWindowTypeSplash

WA_X11NetWmWindowTypeSplash: = 109


WA_X11NetWmWindowTypeToolBar

WA_X11NetWmWindowTypeToolBar: = 106


WA_X11NetWmWindowTypeToolTip

WA_X11NetWmWindowTypeToolTip: = 113


WA_X11NetWmWindowTypeUtility

WA_X11NetWmWindowTypeUtility: = 108

- + diff --git a/docs/api/generated/enums/widgeteventtypes/index.html b/docs/api/generated/enums/widgeteventtypes/index.html index 1b10cc9ea..7ad8c2866 100644 --- a/docs/api/generated/enums/widgeteventtypes/index.html +++ b/docs/api/generated/enums/widgeteventtypes/index.html @@ -9,7 +9,7 @@ WidgetEventTypes | NodeGui - + @@ -24,7 +24,7 @@

WidgetEventTypes

Index

Enumeration members

Enumeration members

ActionAdded

ActionAdded: = "ActionAdded"


ActionChanged

ActionChanged: = "ActionChanged"


ActionRemoved

ActionRemoved: = "ActionRemoved"


ActivationChange

ActivationChange: = "ActivationChange"


ApplicationActivate

ApplicationActivate: = "ApplicationActivate"


ApplicationActivated

ApplicationActivated: = "ApplicationActivated"


ApplicationDeactivate

ApplicationDeactivate: = "ApplicationDeactivate"


ApplicationFontChange

ApplicationFontChange: = "ApplicationFontChange"


ApplicationLayoutDirectionChange

ApplicationLayoutDirectionChange: = "ApplicationLayoutDirectionChange"


ApplicationPaletteChange

ApplicationPaletteChange: = "ApplicationPaletteChange"


ApplicationStateChange

ApplicationStateChange: = "ApplicationStateChange"


ApplicationWindowIconChange

ApplicationWindowIconChange: = "ApplicationWindowIconChange"


ChildAdded

ChildAdded: = "ChildAdded"


ChildPolished

ChildPolished: = "ChildPolished"


ChildRemoved

ChildRemoved: = "ChildRemoved"


Clipboard

Clipboard: = "Clipboard"


Close

Close: = "Close"


CloseSoftwareInputPanel

CloseSoftwareInputPanel: = "CloseSoftwareInputPanel"


ContentsRectChange

ContentsRectChange: = "ContentsRectChange"


ContextMenu

ContextMenu: = "ContextMenu"


CursorChange

CursorChange: = "CursorChange"


DeferredDelete

DeferredDelete: = "DeferredDelete"


DragEnter

DragEnter: = "DragEnter"


DragLeave

DragLeave: = "DragLeave"


DragMove

DragMove: = "DragMove"


Drop

Drop: = "Drop"


DynamicPropertyChange

DynamicPropertyChange: = "DynamicPropertyChange"


EnabledChange

EnabledChange: = "EnabledChange"


Enter

Enter: = "Enter"


EnterWhatsThisMode

EnterWhatsThisMode: = "EnterWhatsThisMode"


Expose

Expose: = "Expose"


FileOpen

FileOpen: = "FileOpen"


FocusAboutToChange

FocusAboutToChange: = "FocusAboutToChange"


FocusIn

FocusIn: = "FocusIn"


FocusOut

FocusOut: = "FocusOut"


FontChange

FontChange: = "FontChange"


Gesture

Gesture: = "Gesture"


GestureOverride

GestureOverride: = "GestureOverride"


GrabKeyboard

GrabKeyboard: = "GrabKeyboard"


GrabMouse

GrabMouse: = "GrabMouse"


GraphicsSceneContextMenu

GraphicsSceneContextMenu: = "GraphicsSceneContextMenu"


GraphicsSceneDragEnter

GraphicsSceneDragEnter: = "GraphicsSceneDragEnter"


GraphicsSceneDragLeave

GraphicsSceneDragLeave: = "GraphicsSceneDragLeave"


GraphicsSceneDragMove

GraphicsSceneDragMove: = "GraphicsSceneDragMove"


GraphicsSceneDrop

GraphicsSceneDrop: = "GraphicsSceneDrop"


GraphicsSceneHelp

GraphicsSceneHelp: = "GraphicsSceneHelp"


GraphicsSceneHoverEnter

GraphicsSceneHoverEnter: = "GraphicsSceneHoverEnter"


GraphicsSceneHoverLeave

GraphicsSceneHoverLeave: = "GraphicsSceneHoverLeave"


GraphicsSceneHoverMove

GraphicsSceneHoverMove: = "GraphicsSceneHoverMove"


GraphicsSceneMouseDoubleClick

GraphicsSceneMouseDoubleClick: = "GraphicsSceneMouseDoubleClick"


GraphicsSceneMouseMove

GraphicsSceneMouseMove: = "GraphicsSceneMouseMove"


GraphicsSceneMousePress

GraphicsSceneMousePress: = "GraphicsSceneMousePress"


GraphicsSceneMouseRelease

GraphicsSceneMouseRelease: = "GraphicsSceneMouseRelease"


GraphicsSceneMove

GraphicsSceneMove: = "GraphicsSceneMove"


GraphicsSceneResize

GraphicsSceneResize: = "GraphicsSceneResize"


GraphicsSceneWheel

GraphicsSceneWheel: = "GraphicsSceneWheel"


Hide

Hide: = "Hide"


HideToParent

HideToParent: = "HideToParent"


HoverEnter

HoverEnter: = "HoverEnter"


HoverLeave

HoverLeave: = "HoverLeave"


HoverMove

HoverMove: = "HoverMove"


IconDrag

IconDrag: = "IconDrag"


IconTextChange

IconTextChange: = "IconTextChange"


InputMethod

InputMethod: = "InputMethod"


InputMethodQuery

InputMethodQuery: = "InputMethodQuery"


KeyPress

KeyPress: = "KeyPress"


KeyRelease

KeyRelease: = "KeyRelease"


KeyboardLayoutChange

KeyboardLayoutChange: = "KeyboardLayoutChange"


LanguageChange

LanguageChange: = "LanguageChange"


LayoutDirectionChange

LayoutDirectionChange: = "LayoutDirectionChange"


LayoutRequest

LayoutRequest: = "LayoutRequest"


Leave

Leave: = "Leave"


LeaveWhatsThisMode

LeaveWhatsThisMode: = "LeaveWhatsThisMode"


LocaleChange

LocaleChange: = "LocaleChange"


MacSizeChange

MacSizeChange: = "MacSizeChange"


MetaCall

MetaCall: = "MetaCall"


ModifiedChange

ModifiedChange: = "ModifiedChange"


MouseButtonDblClick

MouseButtonDblClick: = "MouseButtonDblClick"


MouseButtonPress

MouseButtonPress: = "MouseButtonPress"


MouseButtonRelease

MouseButtonRelease: = "MouseButtonRelease"


MouseMove

MouseMove: = "MouseMove"


MouseTrackingChange

MouseTrackingChange: = "MouseTrackingChange"


Move

Move: = "Move"


NativeGesture

NativeGesture: = "NativeGesture"


NonClientAreaMouseButtonDblClick

NonClientAreaMouseButtonDblClick: = "NonClientAreaMouseButtonDblClick"


NonClientAreaMouseButtonPress

NonClientAreaMouseButtonPress: = "NonClientAreaMouseButtonPress"


NonClientAreaMouseButtonRelease

NonClientAreaMouseButtonRelease: = "NonClientAreaMouseButtonRelease"


NonClientAreaMouseMove

NonClientAreaMouseMove: = "NonClientAreaMouseMove"


None

None: = "None"


OrientationChange

OrientationChange: = "OrientationChange"


Paint

Paint: = "Paint"


PaletteChange

PaletteChange: = "PaletteChange"


ParentAboutToChange

ParentAboutToChange: = "ParentAboutToChange"


ParentChange

ParentChange: = "ParentChange"


PlatformPanel

PlatformPanel: = "PlatformPanel"


PlatformSurface

PlatformSurface: = "PlatformSurface"


Polish

Polish: = "Polish"


PolishRequest

PolishRequest: = "PolishRequest"


QueryWhatsThis

QueryWhatsThis: = "QueryWhatsThis"


ReadOnlyChange

ReadOnlyChange: = "ReadOnlyChange"


RequestSoftwareInputPanel

RequestSoftwareInputPanel: = "RequestSoftwareInputPanel"


Resize

Resize: = "Resize"


Scroll

Scroll: = "Scroll"


ScrollPrepare

ScrollPrepare: = "ScrollPrepare"


Shortcut

Shortcut: = "Shortcut"


ShortcutOverride

ShortcutOverride: = "ShortcutOverride"


Show

Show: = "Show"


ShowToParent

ShowToParent: = "ShowToParent"


SockAct

SockAct: = "SockAct"


StateMachineSignal

StateMachineSignal: = "StateMachineSignal"


StateMachineWrapped

StateMachineWrapped: = "StateMachineWrapped"


StatusTip

StatusTip: = "StatusTip"


StyleChange

StyleChange: = "StyleChange"


TabletEnterProximity

TabletEnterProximity: = "TabletEnterProximity"


TabletLeaveProximity

TabletLeaveProximity: = "TabletLeaveProximity"


TabletMove

TabletMove: = "TabletMove"


TabletPress

TabletPress: = "TabletPress"


TabletRelease

TabletRelease: = "TabletRelease"


TabletTrackingChange

TabletTrackingChange: = "TabletTrackingChange"


ThreadChange

ThreadChange: = "ThreadChange"


Timer

Timer: = "Timer"


ToolBarChange

ToolBarChange: = "ToolBarChange"


ToolTip

ToolTip: = "ToolTip"


ToolTipChange

ToolTipChange: = "ToolTipChange"


TouchBegin

TouchBegin: = "TouchBegin"


TouchCancel

TouchCancel: = "TouchCancel"


TouchEnd

TouchEnd: = "TouchEnd"


TouchUpdate

TouchUpdate: = "TouchUpdate"


UngrabKeyboard

UngrabKeyboard: = "UngrabKeyboard"


UngrabMouse

UngrabMouse: = "UngrabMouse"


UpdateLater

UpdateLater: = "UpdateLater"


UpdateRequest

UpdateRequest: = "UpdateRequest"


WhatsThis

WhatsThis: = "WhatsThis"


WhatsThisClicked

WhatsThisClicked: = "WhatsThisClicked"


Wheel

Wheel: = "Wheel"


WinEventAct

WinEventAct: = "WinEventAct"


WinIdChange

WinIdChange: = "WinIdChange"


WindowActivate

WindowActivate: = "WindowActivate"


WindowBlocked

WindowBlocked: = "WindowBlocked"


WindowDeactivate

WindowDeactivate: = "WindowDeactivate"


WindowIconChange

WindowIconChange: = "WindowIconChange"


WindowStateChange

WindowStateChange: = "WindowStateChange"


WindowTitleChange

WindowTitleChange: = "WindowTitleChange"


WindowUnblocked

WindowUnblocked: = "WindowUnblocked"


ZOrderChange

ZOrderChange: = "ZOrderChange"

- + diff --git a/docs/api/generated/enums/windowframesection/index.html b/docs/api/generated/enums/windowframesection/index.html index 3dde3e2d9..85b7b6d78 100644 --- a/docs/api/generated/enums/windowframesection/index.html +++ b/docs/api/generated/enums/windowframesection/index.html @@ -9,7 +9,7 @@ WindowFrameSection | NodeGui - + @@ -24,7 +24,7 @@

WindowFrameSection

Index

Enumeration members

Enumeration members

BottomLeftSection

BottomLeftSection: = 8


BottomRightSection

BottomRightSection: = 6


BottomSection

BottomSection: = 7


LeftSection

LeftSection: = 1


NoSection

NoSection: = 0


RightSection

RightSection: = 5


TitleBarArea

TitleBarArea: = 9


TopLeftSection

TopLeftSection: = 2


TopRightSection

TopRightSection: = 4


TopSection

TopSection: = 3

- + diff --git a/docs/api/generated/enums/windowmodality/index.html b/docs/api/generated/enums/windowmodality/index.html index 86545f37e..41c050ffa 100644 --- a/docs/api/generated/enums/windowmodality/index.html +++ b/docs/api/generated/enums/windowmodality/index.html @@ -9,7 +9,7 @@ WindowModality | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/windowstate/index.html b/docs/api/generated/enums/windowstate/index.html index cf297f4fc..20450e7b0 100644 --- a/docs/api/generated/enums/windowstate/index.html +++ b/docs/api/generated/enums/windowstate/index.html @@ -9,7 +9,7 @@ WindowState | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/windowtype/index.html b/docs/api/generated/enums/windowtype/index.html index 4e1c4b1f9..48f08baf3 100644 --- a/docs/api/generated/enums/windowtype/index.html +++ b/docs/api/generated/enums/windowtype/index.html @@ -9,7 +9,7 @@ WindowType | NodeGui - + @@ -24,7 +24,7 @@

WindowType

Index

Enumeration members

Enumeration members

BypassGraphicsProxyWidget

BypassGraphicsProxyWidget: = 536870912


BypassWindowManagerHint

BypassWindowManagerHint: = 1024


CoverWindow

CoverWindow: = 65


CustomizeWindowHint

CustomizeWindowHint: = 33554432


Desktop

Desktop: = 17


Dialog

Dialog: = 3


Drawer

Drawer: = 8


ForeignWindow

ForeignWindow: = 33


FramelessWindowHint

FramelessWindowHint: = 2048


MSWindowsFixedSizeDialogHint

MSWindowsFixedSizeDialogHint: = 256


MSWindowsOwnDC

MSWindowsOwnDC: = 512


MacWindowToolBarButtonHint

MacWindowToolBarButtonHint: = 268435456


MaximizeUsingFullscreenGeometryHint

MaximizeUsingFullscreenGeometryHint: = 4194304


NoDropShadowWindowHint

NoDropShadowWindowHint: = 1073741824


Popup

Popup: = 9


Sheet

Sheet: = 5


SplashScreen

SplashScreen: = 23


SubWindow

SubWindow: = 18


Tool

Tool: = 18


ToolTip

ToolTip: = 20


Widget

Widget: = 0


Window

Window: = 1


WindowCloseButtonHint

WindowCloseButtonHint: = 134217728


WindowContextHelpButtonHint

WindowContextHelpButtonHint: = 65536


WindowDoesNotAcceptFocus

WindowDoesNotAcceptFocus: = 2097152


WindowFullscreenButtonHint

WindowFullscreenButtonHint: = 2147483648


WindowMaximizeButtonHint

WindowMaximizeButtonHint: = 32768


WindowMinMaxButtonsHint

WindowMinMaxButtonsHint: = 73728


WindowMinimizeButtonHint

WindowMinimizeButtonHint: = 16384


WindowOverridesSystemGestures

WindowOverridesSystemGestures: = 1048576


WindowShadeButtonHint

WindowShadeButtonHint: = 131072


WindowStaysOnBottomHint

WindowStaysOnBottomHint: = 67108864


WindowStaysOnTopHint

WindowStaysOnTopHint: = 262144


WindowSystemMenuHint

WindowSystemMenuHint: = 8192


WindowTitleHint

WindowTitleHint: = 4096


WindowTransparentForInput

WindowTransparentForInput: = 524288


WindowType_Mask

WindowType_Mask: = 255


X11BypassWindowManagerHint

X11BypassWindowManagerHint: = 1024

- + diff --git a/docs/api/generated/enums/wrapmode/index.html b/docs/api/generated/enums/wrapmode/index.html index a83bc1802..996e6fa16 100644 --- a/docs/api/generated/enums/wrapmode/index.html +++ b/docs/api/generated/enums/wrapmode/index.html @@ -9,7 +9,7 @@ WrapMode | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/enums/writingsystem/index.html b/docs/api/generated/enums/writingsystem/index.html index fd486e855..d352e74cf 100644 --- a/docs/api/generated/enums/writingsystem/index.html +++ b/docs/api/generated/enums/writingsystem/index.html @@ -9,7 +9,7 @@ WritingSystem | NodeGui - + @@ -24,7 +24,7 @@

WritingSystem

Index

Enumeration members

Enumeration members

Any

Any: = 0


Arabic

Arabic: = 6


Armenian

Armenian: = 4


Bengali

Bengali: = 10


Cyrillic

Cyrillic: = 3


Devanagari

Devanagari: = 9


Georgian

Georgian: = 23


Greek

Greek: = 2


Gujaratin

Gujaratin: = 12


Gurmukhi

Gurmukhi: = 11


Hebrew

Hebrew: = 5


Japanese

Japanese: = 27


Kannada

Kannada: = 16


Khmer

Khmer: = 24


Korean

Korean: = 28


Lao

Lao: = 20


Latin

Latin: = 1


Malayalam

Malayalam: = 17


Myanmar

Myanmar: = 22


Nko

Nko: = 33


Ogham

Ogham: = 31


Oriya

Oriya: = 13


Other

Other: = Symbol


Runic

Runic: = 32


SimplifiedChinese

SimplifiedChinese: = 25


Sinhala

Sinhala: = 18


Symbol

Symbol: = 30


Syriac

Syriac: = 7


Tamil

Tamil: = 14


Telugu

Telugu: = 15


Thaana

Thaana: = 8


Thai

Thai: = 19


Tibetan

Tibetan: = 21


TraditionalChinese

TraditionalChinese: = 26


Vietnamese

Vietnamese: = 29

- + diff --git a/docs/api/generated/globals/index.html b/docs/api/generated/globals/index.html index 2ed2812cc..fcae58585 100644 --- a/docs/api/generated/globals/index.html +++ b/docs/api/generated/globals/index.html @@ -9,7 +9,7 @@ @nodegui/nodegui | NodeGui - + @@ -25,7 +25,7 @@

@nodegui/nodegui

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Functions

Type aliases

FlexLayoutSignals

Ƭ FlexLayoutSignals: QLayoutSignals


FlexNode

Ƭ FlexNode: NativeRawPointer‹"YGNodeRef"›


ImageFormats

Ƭ ImageFormats: "BMP" | "GIF" | "JPG" | "JPEG" | "PNG" | "PBM" | "PGM" | "PPM" | "XBM" | "XPM" | "SVG"


NativeElement

Ƭ NativeElement: object

Type declaration:

  • [ key: string]: any

  • type: "native"


NativeRawPointer

Ƭ NativeRawPointer: Record‹T, unknown›


QAbstractScrollAreaSignals

Ƭ QAbstractScrollAreaSignals: QFrameSignals


QApplicationSignals

Ƭ QApplicationSignals: QObjectSignals


QBoxLayoutSignals

Ƭ QBoxLayoutSignals: QLayoutSignals


QDesktopWidgetSignals

Ƭ QDesktopWidgetSignals: QWidgetSignals

QDesktopWidget is a class that provides access to screen information on multi-head systems..

This class is a JS wrapper around Qt's QDesktopWidget Class

The QDesktopWidget class provides information about the user's desktop, such as its total size, number of screens, the geometry of each screen, and whether they are configured as separate desktops or a single virtual desktop.

Example

const { QDesktopWidget } = require("@nodegui/nodegui");
const desktop = new QDesktopWidget();
const availableGeometry = desktop.availableGeometry();
const screenGeometry = desktop.screenGeometry();
console.log(availableGeometry.width() + 'x' + availableGeometry.height());
console.log(screenGeometry.width() + 'x' + screenGeometry.height());
console.log(desktop.screenNumber());

QDialSignals

Ƭ QDialSignals: QAbstractSliderSignals


QErrorMessageSignals

Ƭ QErrorMessageSignals: QDialogSignals


QFrameSignals

Ƭ QFrameSignals: QWidgetSignals


QGridLayoutSignals

Ƭ QGridLayoutSignals: QLayoutSignals


QLayoutSignals

Ƭ QLayoutSignals: QObjectSignals


QListViewSignals

Ƭ QListViewSignals: QAbstractItemViewSignals


QMainWindowSignals

Ƭ QMainWindowSignals: QWidgetSignals


QMenuBarSignals

Ƭ QMenuBarSignals: QWidgetSignals


QMenuSignals

Ƭ QMenuSignals: QWidgetSignals


QPushButtonSignals

Ƭ QPushButtonSignals: QAbstractButtonSignals


QRadioButtonSignals

Ƭ QRadioButtonSignals: QAbstractButtonSignals


QScrollAreaSignals

Ƭ QScrollAreaSignals: QAbstractScrollAreaSignals


QScrollBarSignals

Ƭ QScrollBarSignals: QAbstractSliderSignals


QSliderSignals

Ƭ QSliderSignals: QAbstractSliderSignals


QTableViewSignals

Ƭ QTableViewSignals: QAbstractItemViewSignals


QVariantType

Ƭ QVariantType: NativeElement | string | number | boolean


SupportedFormats

Ƭ SupportedFormats: "gif" | "webp"

Variables

Const addon

addon: any = require('../../../build/Release/nodegui_core.node')


Const outer

outer: QWidget‹› = new QWidget()


Const scrollArea

scrollArea: QScrollArea‹› = new QScrollArea()


Const sview

sview: QWidget‹› = new QWidget()


Const testImagePath

testImagePath: string = path.resolve(__dirname, 'assets', 'nodegui.png')


Const textView

textView: QLabel‹› = new QLabel()


Const win

win: QMainWindow‹› = new QMainWindow()

Functions

addDefaultErrorHandler

addDefaultErrorHandler(native: NativeElement, emitter: EventEmitter): void

Parameters:

NameType
nativeNativeElement
emitterEventEmitter

Returns: void


checkIfNapiExternal

checkIfNapiExternal(arg: any): boolean

Parameters:

NameType
argany

Returns: boolean


checkIfNativeElement

checkIfNativeElement(arg: any): boolean

Parameters:

NameType
argany

Returns: boolean


createTreeWidget

createTreeWidget(): QTreeWidget

Returns: QTreeWidget


main

main(): void

Returns: void


noop

noop(): void

Returns: void


prepareInlineStyleSheet

prepareInlineStyleSheetSignals›(widget: NodeWidget‹Signals›, rawStyle: string): string

Type parameters:

Signals: QWidgetSignals

Parameters:

NameType
widgetNodeWidget‹Signals›
rawStylestring

Returns: string


wrapWithActivateUvLoop

wrapWithActivateUvLoopT›(func: T): T

Type parameters:

T: Function

Parameters:

NameType
funcT

Returns: T

- + diff --git a/docs/api/generated/index/index.html b/docs/api/generated/index/index.html index 9f76dfd79..0719b29d1 100644 --- a/docs/api/generated/index/index.html +++ b/docs/api/generated/index/index.html @@ -9,7 +9,7 @@ index | NodeGui - + @@ -24,7 +24,7 @@ - + diff --git a/docs/api/generated/interfaces/qabstractbuttonsignals/index.html b/docs/api/generated/interfaces/qabstractbuttonsignals/index.html index 9efbc2d1f..b849dfac7 100644 --- a/docs/api/generated/interfaces/qabstractbuttonsignals/index.html +++ b/docs/api/generated/interfaces/qabstractbuttonsignals/index.html @@ -9,7 +9,7 @@ QAbstractButtonSignals | NodeGui - + @@ -24,7 +24,7 @@

QAbstractButtonSignals

Hierarchy

QWidgetSignals

QAbstractButtonSignals

QCheckBoxSignals

QToolButtonSignals

Index

Properties

Properties

clicked

clicked: function

Type declaration:

▸ (checked: boolean): void

Parameters:

NameType
checkedboolean

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

pressed

pressed: function

Type declaration:

▸ (): void


released

released: function

Type declaration:

▸ (): void


toggled

toggled: function

Type declaration:

▸ (checked: boolean): void

Parameters:

NameType
checkedboolean

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qabstractitemviewsignals/index.html b/docs/api/generated/interfaces/qabstractitemviewsignals/index.html index 7db992fb7..f83172de8 100644 --- a/docs/api/generated/interfaces/qabstractitemviewsignals/index.html +++ b/docs/api/generated/interfaces/qabstractitemviewsignals/index.html @@ -9,7 +9,7 @@ QAbstractItemViewSignals | NodeGui - + @@ -24,7 +24,7 @@

QAbstractItemViewSignals

Hierarchy

QWidgetSignals

QAbstractItemViewSignals

QListWidgetSignals

Index

Properties

Properties

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

viewportEntered

viewportEntered: function

Type declaration:

▸ (): void


windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qabstractslidersignals/index.html b/docs/api/generated/interfaces/qabstractslidersignals/index.html index 38e17695a..cc29f75fa 100644 --- a/docs/api/generated/interfaces/qabstractslidersignals/index.html +++ b/docs/api/generated/interfaces/qabstractslidersignals/index.html @@ -9,7 +9,7 @@ QAbstractSliderSignals | NodeGui - + @@ -24,7 +24,7 @@

QAbstractSliderSignals

Hierarchy

QWidgetSignals

QAbstractSliderSignals

Index

Properties

Properties

actionTriggered

actionTriggered: function

Type declaration:

▸ (action: number): void

Parameters:

NameType
actionnumber

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

rangeChanged

rangeChanged: function

Type declaration:

▸ (min: number, max: number): void

Parameters:

NameType
minnumber
maxnumber

sliderMoved

sliderMoved: function

Type declaration:

▸ (value: number): void

Parameters:

NameType
valuenumber

sliderPressed

sliderPressed: function

Type declaration:

▸ (): void


sliderReleased

sliderReleased: function

Type declaration:

▸ (): void


valueChanged

valueChanged: function

Type declaration:

▸ (value: number): void

Parameters:

NameType
valuenumber

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qabstractspinboxsignals/index.html b/docs/api/generated/interfaces/qabstractspinboxsignals/index.html index 3f7b090a1..1f4986255 100644 --- a/docs/api/generated/interfaces/qabstractspinboxsignals/index.html +++ b/docs/api/generated/interfaces/qabstractspinboxsignals/index.html @@ -9,7 +9,7 @@ QAbstractSpinBoxSignals | NodeGui - + @@ -24,7 +24,7 @@

QAbstractSpinBoxSignals

Hierarchy

QWidgetSignals

QAbstractSpinBoxSignals

QDateTimeEditSignals

QDoubleSpinBoxSignals

QSpinBoxSignals

Index

Properties

Properties

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

editingFinished

editingFinished: function

Type declaration:

▸ (): void


objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qactionsignals/index.html b/docs/api/generated/interfaces/qactionsignals/index.html index 7c9a20ef0..bce9dd04e 100644 --- a/docs/api/generated/interfaces/qactionsignals/index.html +++ b/docs/api/generated/interfaces/qactionsignals/index.html @@ -9,7 +9,7 @@ QActionSignals | NodeGui - + @@ -24,7 +24,7 @@

QActionSignals

Hierarchy

Index

Properties

Properties

changed

changed: function

Type declaration:

▸ (): void


hovered

hovered: function

Type declaration:

▸ (): void


objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

toggled

toggled: function

Type declaration:

▸ (checked: boolean): void

Parameters:

NameType
checkedboolean

triggered

triggered: function

Type declaration:

▸ (checked: boolean): void

Parameters:

NameType
checkedboolean
- + diff --git a/docs/api/generated/interfaces/qbuttongroupsignals/index.html b/docs/api/generated/interfaces/qbuttongroupsignals/index.html index b55d1ec80..a71738346 100644 --- a/docs/api/generated/interfaces/qbuttongroupsignals/index.html +++ b/docs/api/generated/interfaces/qbuttongroupsignals/index.html @@ -9,7 +9,7 @@ QButtonGroupSignals | NodeGui - + @@ -24,7 +24,7 @@

QButtonGroupSignals

Hierarchy

Index

Properties

Properties

buttonClicked

buttonClicked: function

Type declaration:

▸ (id?: undefined | number): void

Parameters:

NameType
id?undefined | number

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring
- + diff --git a/docs/api/generated/interfaces/qcalendarwidgetsignals/index.html b/docs/api/generated/interfaces/qcalendarwidgetsignals/index.html index 62a9c2e15..9ed9c3c46 100644 --- a/docs/api/generated/interfaces/qcalendarwidgetsignals/index.html +++ b/docs/api/generated/interfaces/qcalendarwidgetsignals/index.html @@ -9,7 +9,7 @@ QCalendarWidgetSignals | NodeGui - + @@ -24,7 +24,7 @@

QCalendarWidgetSignals

Hierarchy

QWidgetSignals

QCalendarWidgetSignals

Index

Properties

Properties

activated

activated: function

Type declaration:

▸ (date: QDate): void

Parameters:

NameType
dateQDate

clicked

clicked: function

Type declaration:

▸ (date: QDate): void

Parameters:

NameType
dateQDate

currentPageChanged

currentPageChanged: function

Type declaration:

▸ (year: number, month: number): void

Parameters:

NameType
yearnumber
monthnumber

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

selectionChanged

selectionChanged: function

Type declaration:

▸ (): void


windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qcheckboxsignals/index.html b/docs/api/generated/interfaces/qcheckboxsignals/index.html index 26aa99bbe..ecb984d93 100644 --- a/docs/api/generated/interfaces/qcheckboxsignals/index.html +++ b/docs/api/generated/interfaces/qcheckboxsignals/index.html @@ -9,7 +9,7 @@ QCheckBoxSignals | NodeGui - + @@ -24,7 +24,7 @@

QCheckBoxSignals

Hierarchy

QAbstractButtonSignals

QCheckBoxSignals

Index

Properties

Properties

clicked

clicked: function

Inherited from QAbstractButtonSignals.clicked

Type declaration:

▸ (checked: boolean): void

Parameters:

NameType
checkedboolean

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

pressed

pressed: function

Inherited from QAbstractButtonSignals.pressed

Type declaration:

▸ (): void


released

released: function

Inherited from QAbstractButtonSignals.released

Type declaration:

▸ (): void


stateChanged

stateChanged: function

Type declaration:

▸ (state: number): void

Parameters:

NameType
statenumber

toggled

toggled: function

Inherited from QAbstractButtonSignals.toggled

Type declaration:

▸ (checked: boolean): void

Parameters:

NameType
checkedboolean

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qcolordialogsignals/index.html b/docs/api/generated/interfaces/qcolordialogsignals/index.html index a11cf82a5..fd0458b46 100644 --- a/docs/api/generated/interfaces/qcolordialogsignals/index.html +++ b/docs/api/generated/interfaces/qcolordialogsignals/index.html @@ -9,7 +9,7 @@ QColorDialogSignals | NodeGui - + @@ -24,7 +24,7 @@

QColorDialogSignals

Hierarchy

QDialogSignals

QColorDialogSignals

Index

Properties

Properties

accepted

accepted: function

Inherited from QDialogSignals.accepted

Type declaration:

▸ (): void


colorSelected

colorSelected: function

Type declaration:

▸ (color: QColor): void

Parameters:

NameType
colorQColor

currentColorChanged

currentColorChanged: function

Type declaration:

▸ (color: QColor): void

Parameters:

NameType
colorQColor

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

finished

finished: function

Inherited from QDialogSignals.finished

Type declaration:

▸ (result: number): void

Parameters:

NameType
resultnumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

rejected

rejected: function

Inherited from QDialogSignals.rejected

Type declaration:

▸ (): void


windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qcomboboxsignals/index.html b/docs/api/generated/interfaces/qcomboboxsignals/index.html index 023b8b340..394cc6570 100644 --- a/docs/api/generated/interfaces/qcomboboxsignals/index.html +++ b/docs/api/generated/interfaces/qcomboboxsignals/index.html @@ -9,7 +9,7 @@ QComboBoxSignals | NodeGui - + @@ -24,7 +24,7 @@

QComboBoxSignals

Hierarchy

QWidgetSignals

QComboBoxSignals

Index

Properties

Properties

currentIndexChanged

currentIndexChanged: function

Type declaration:

▸ (index: number): void

Parameters:

NameType
indexnumber

currentTextChanged

currentTextChanged: function

Type declaration:

▸ (text: string): void

Parameters:

NameType
textstring

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

editTextChanged

editTextChanged: function

Type declaration:

▸ (text: string): void

Parameters:

NameType
textstring

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qdatetimeeditsignals/index.html b/docs/api/generated/interfaces/qdatetimeeditsignals/index.html index 99832083a..c5a32d8fe 100644 --- a/docs/api/generated/interfaces/qdatetimeeditsignals/index.html +++ b/docs/api/generated/interfaces/qdatetimeeditsignals/index.html @@ -9,7 +9,7 @@ QDateTimeEditSignals | NodeGui - + @@ -24,7 +24,7 @@

QDateTimeEditSignals

Hierarchy

QAbstractSpinBoxSignals

QDateTimeEditSignals

Index

Properties

Properties

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

dateChanged

dateChanged: function

Type declaration:

▸ (date: QDate): void

Parameters:

NameType
dateQDate

dateTimeChanged

dateTimeChanged: function

Type declaration:

▸ (datetime: QDateTime): void

Parameters:

NameType
datetimeQDateTime

editingFinished

editingFinished: function

Inherited from QAbstractSpinBoxSignals.editingFinished

Type declaration:

▸ (): void


objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

timeChanged

timeChanged: function

Type declaration:

▸ (time: QTime): void

Parameters:

NameType
timeQTime

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qdialogsignals/index.html b/docs/api/generated/interfaces/qdialogsignals/index.html index e755e3f56..84d980295 100644 --- a/docs/api/generated/interfaces/qdialogsignals/index.html +++ b/docs/api/generated/interfaces/qdialogsignals/index.html @@ -9,7 +9,7 @@ QDialogSignals | NodeGui - + @@ -24,7 +24,7 @@

QDialogSignals

Hierarchy

QWidgetSignals

QDialogSignals

QColorDialogSignals

QFileDialogSignals

QFontDialogSignals

QProgressDialogSignals

QMessageBoxSignals

QInputDialogSignals

Index

Properties

Properties

accepted

accepted: function

Type declaration:

▸ (): void


customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

finished

finished: function

Type declaration:

▸ (result: number): void

Parameters:

NameType
resultnumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

rejected

rejected: function

Type declaration:

▸ (): void


windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qdoublespinboxsignals/index.html b/docs/api/generated/interfaces/qdoublespinboxsignals/index.html index fb62b2814..a7464cbdd 100644 --- a/docs/api/generated/interfaces/qdoublespinboxsignals/index.html +++ b/docs/api/generated/interfaces/qdoublespinboxsignals/index.html @@ -9,7 +9,7 @@ QDoubleSpinBoxSignals | NodeGui - + @@ -24,7 +24,7 @@

QDoubleSpinBoxSignals

Hierarchy

QAbstractSpinBoxSignals

QDoubleSpinBoxSignals

Index

Properties

Properties

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

editingFinished

editingFinished: function

Inherited from QAbstractSpinBoxSignals.editingFinished

Type declaration:

▸ (): void


objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

valueChanged

valueChanged: function

Type declaration:

▸ (value: number): void

Parameters:

NameType
valuenumber

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qfiledialogsignals/index.html b/docs/api/generated/interfaces/qfiledialogsignals/index.html index 4759038bf..41e4a2ece 100644 --- a/docs/api/generated/interfaces/qfiledialogsignals/index.html +++ b/docs/api/generated/interfaces/qfiledialogsignals/index.html @@ -9,7 +9,7 @@ QFileDialogSignals | NodeGui - + @@ -24,7 +24,7 @@

QFileDialogSignals

Hierarchy

QDialogSignals

QFileDialogSignals

Index

Properties

Properties

accepted

accepted: function

Inherited from QDialogSignals.accepted

Type declaration:

▸ (): void


currentChanged

currentChanged: function

Type declaration:

▸ (path: string): void

Parameters:

NameType
pathstring

currentUrlChanged

currentUrlChanged: function

Type declaration:

▸ (url: string): void

Parameters:

NameType
urlstring

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

directoryEntered

directoryEntered: function

Type declaration:

▸ (directory: string): void

Parameters:

NameType
directorystring

directoryUrlEntered

directoryUrlEntered: function

Type declaration:

▸ (url: string): void

Parameters:

NameType
urlstring

fileSelected

fileSelected: function

Type declaration:

▸ (file: string): void

Parameters:

NameType
filestring

filesSelected

filesSelected: function

Type declaration:

▸ (selected: string[]): void

Parameters:

NameType
selectedstring[]

filterSelected

filterSelected: function

Type declaration:

▸ (filter: string): void

Parameters:

NameType
filterstring

finished

finished: function

Inherited from QDialogSignals.finished

Type declaration:

▸ (result: number): void

Parameters:

NameType
resultnumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

rejected

rejected: function

Inherited from QDialogSignals.rejected

Type declaration:

▸ (): void


urlSelected

urlSelected: function

Type declaration:

▸ (url: string): void

Parameters:

NameType
urlstring

urlsSelected

urlsSelected: function

Type declaration:

▸ (urls: string[]): void

Parameters:

NameType
urlsstring[]

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qfontdialogsignals/index.html b/docs/api/generated/interfaces/qfontdialogsignals/index.html index 5a991656e..22e987221 100644 --- a/docs/api/generated/interfaces/qfontdialogsignals/index.html +++ b/docs/api/generated/interfaces/qfontdialogsignals/index.html @@ -9,7 +9,7 @@ QFontDialogSignals | NodeGui - + @@ -24,7 +24,7 @@

QFontDialogSignals

Hierarchy

QDialogSignals

QFontDialogSignals

Index

Properties

Properties

accepted

accepted: function

Inherited from QDialogSignals.accepted

Type declaration:

▸ (): void


currentFontChanged

currentFontChanged: function

Type declaration:

▸ (font: QFont): void

Parameters:

NameType
fontQFont

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

finished

finished: function

Inherited from QDialogSignals.finished

Type declaration:

▸ (result: number): void

Parameters:

NameType
resultnumber

fontSelected

fontSelected: function

Type declaration:

▸ (font: QFont): void

Parameters:

NameType
fontQFont

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

rejected

rejected: function

Inherited from QDialogSignals.rejected

Type declaration:

▸ (): void


windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qgraphicsblureffectsignals/index.html b/docs/api/generated/interfaces/qgraphicsblureffectsignals/index.html index 9adeddafc..61fe42541 100644 --- a/docs/api/generated/interfaces/qgraphicsblureffectsignals/index.html +++ b/docs/api/generated/interfaces/qgraphicsblureffectsignals/index.html @@ -9,7 +9,7 @@ QGraphicsBlurEffectSignals | NodeGui - + @@ -24,7 +24,7 @@

QGraphicsBlurEffectSignals

Hierarchy

QGraphicsEffectSignals

QGraphicsBlurEffectSignals

Index

Properties

Properties

blurHintsChanged

blurHintsChanged: function

Type declaration:

▸ (hints: BlurHint): void

Parameters:

NameType
hintsBlurHint

blurRadiusChanged

blurRadiusChanged: function

Type declaration:

▸ (radius: number): void

Parameters:

NameType
radiusnumber

enabledChanged

enabledChanged: function

Inherited from QGraphicsEffectSignals.enabledChanged

Type declaration:

▸ (enabled: boolean): void

Parameters:

NameType
enabledboolean

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring
- + diff --git a/docs/api/generated/interfaces/qgraphicsdropshadoweffectsignals/index.html b/docs/api/generated/interfaces/qgraphicsdropshadoweffectsignals/index.html index e5a19fabf..20d50bf82 100644 --- a/docs/api/generated/interfaces/qgraphicsdropshadoweffectsignals/index.html +++ b/docs/api/generated/interfaces/qgraphicsdropshadoweffectsignals/index.html @@ -9,7 +9,7 @@ QGraphicsDropShadowEffectSignals | NodeGui - + @@ -24,7 +24,7 @@

QGraphicsDropShadowEffectSignals

Hierarchy

QGraphicsEffectSignals

QGraphicsDropShadowEffectSignals

Index

Properties

Properties

blurRadiusChanged

blurRadiusChanged: function

Type declaration:

▸ (blurRadius: number): void

Parameters:

NameType
blurRadiusnumber

enabledChanged

enabledChanged: function

Inherited from QGraphicsEffectSignals.enabledChanged

Type declaration:

▸ (enabled: boolean): void

Parameters:

NameType
enabledboolean

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring
- + diff --git a/docs/api/generated/interfaces/qgraphicseffectsignals/index.html b/docs/api/generated/interfaces/qgraphicseffectsignals/index.html index 42b6d64b5..8533f4e92 100644 --- a/docs/api/generated/interfaces/qgraphicseffectsignals/index.html +++ b/docs/api/generated/interfaces/qgraphicseffectsignals/index.html @@ -9,7 +9,7 @@ QGraphicsEffectSignals | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/interfaces/qgroupboxsignals/index.html b/docs/api/generated/interfaces/qgroupboxsignals/index.html index 405b9f5ed..cf647fc73 100644 --- a/docs/api/generated/interfaces/qgroupboxsignals/index.html +++ b/docs/api/generated/interfaces/qgroupboxsignals/index.html @@ -9,7 +9,7 @@ QGroupBoxSignals | NodeGui - + @@ -24,7 +24,7 @@

QGroupBoxSignals

Hierarchy

QWidgetSignals

QGroupBoxSignals

Index

Properties

Properties

clicked

clicked: function

Type declaration:

▸ (checked: boolean): void

Parameters:

NameType
checkedboolean

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

toggled

toggled: function

Type declaration:

▸ (on: boolean): void

Parameters:

NameType
onboolean

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qinputdialogsignals/index.html b/docs/api/generated/interfaces/qinputdialogsignals/index.html index 8f923a74f..4a1ca16ce 100644 --- a/docs/api/generated/interfaces/qinputdialogsignals/index.html +++ b/docs/api/generated/interfaces/qinputdialogsignals/index.html @@ -9,7 +9,7 @@ QInputDialogSignals | NodeGui - + @@ -24,7 +24,7 @@

QInputDialogSignals

Hierarchy

QDialogSignals

QInputDialogSignals

Index

Properties

Properties

accepted

accepted: function

Inherited from QDialogSignals.accepted

Type declaration:

▸ (): void


customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

doubleValueChanged

doubleValueChanged: function

Type declaration:

▸ (value: number): void

Parameters:

NameType
valuenumber

doubleValueSelected

doubleValueSelected: function

Type declaration:

▸ (value: number): void

Parameters:

NameType
valuenumber

finished

finished: function

Inherited from QDialogSignals.finished

Type declaration:

▸ (result: number): void

Parameters:

NameType
resultnumber

intValueChanged

intValueChanged: function

Type declaration:

▸ (value: number): void

Parameters:

NameType
valuenumber

intValueSelected

intValueSelected: function

Type declaration:

▸ (value: number): void

Parameters:

NameType
valuenumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

rejected

rejected: function

Inherited from QDialogSignals.rejected

Type declaration:

▸ (): void


textValueChanged

textValueChanged: function

Type declaration:

▸ (text: string): void

Parameters:

NameType
textstring

textValueSelected

textValueSelected: function

Type declaration:

▸ (text: string): void

Parameters:

NameType
textstring

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qlabelsignals/index.html b/docs/api/generated/interfaces/qlabelsignals/index.html index 7a3acd13b..73b10f3a4 100644 --- a/docs/api/generated/interfaces/qlabelsignals/index.html +++ b/docs/api/generated/interfaces/qlabelsignals/index.html @@ -9,7 +9,7 @@ QLabelSignals | NodeGui - + @@ -24,7 +24,7 @@

QLabelSignals

Hierarchy

QWidgetSignals

QLabelSignals

Index

Properties

Properties

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

linkActivated

linkActivated: function

Type declaration:

▸ (link: string): void

Parameters:

NameType
linkstring

linkHovered

linkHovered: function

Type declaration:

▸ (link: string): void

Parameters:

NameType
linkstring

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qlcdnumbersignals/index.html b/docs/api/generated/interfaces/qlcdnumbersignals/index.html index d600b4d11..371cd57b0 100644 --- a/docs/api/generated/interfaces/qlcdnumbersignals/index.html +++ b/docs/api/generated/interfaces/qlcdnumbersignals/index.html @@ -9,7 +9,7 @@ QLCDNumberSignals | NodeGui - + @@ -24,7 +24,7 @@

QLCDNumberSignals

Hierarchy

QWidgetSignals

QLCDNumberSignals

Index

Properties

Properties

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

overflow

overflow: function

Type declaration:

▸ (): void


windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qlineeditsignals/index.html b/docs/api/generated/interfaces/qlineeditsignals/index.html index 5b3caa20f..a470e5e37 100644 --- a/docs/api/generated/interfaces/qlineeditsignals/index.html +++ b/docs/api/generated/interfaces/qlineeditsignals/index.html @@ -9,7 +9,7 @@ QLineEditSignals | NodeGui - + @@ -24,7 +24,7 @@

QLineEditSignals

Hierarchy

QWidgetSignals

QLineEditSignals

Index

Properties

Properties

cursorPositionChanged

cursorPositionChanged: function

Type declaration:

▸ (oldPos: number, newPos: number): void

Parameters:

NameType
oldPosnumber
newPosnumber

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

editingFinished

editingFinished: function

Type declaration:

▸ (): void


inputRejected

inputRejected: function

Type declaration:

▸ (): void


objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

returnPressed

returnPressed: function

Type declaration:

▸ (): void


selectionChanged

selectionChanged: function

Type declaration:

▸ (): void


textChanged

textChanged: function

Type declaration:

▸ (text: string): void

Parameters:

NameType
textstring

textEdited

textEdited: function

Type declaration:

▸ (text: string): void

Parameters:

NameType
textstring

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qlistwidgetsignals/index.html b/docs/api/generated/interfaces/qlistwidgetsignals/index.html index 8381cc02e..937a26c29 100644 --- a/docs/api/generated/interfaces/qlistwidgetsignals/index.html +++ b/docs/api/generated/interfaces/qlistwidgetsignals/index.html @@ -9,7 +9,7 @@ QListWidgetSignals | NodeGui - + @@ -24,7 +24,7 @@

QListWidgetSignals

Hierarchy

QAbstractItemViewSignals

QListWidgetSignals

Index

Properties

Properties

currentItemChanged

currentItemChanged: function

Type declaration:

▸ (current: QListWidgetItem, previous: QListWidgetItem): void

Parameters:

NameType
currentQListWidgetItem
previousQListWidgetItem

currentRowChanged

currentRowChanged: function

Type declaration:

▸ (currentRow: number): void

Parameters:

NameType
currentRownumber

currentTextChanged

currentTextChanged: function

Type declaration:

▸ (currentText: string): void

Parameters:

NameType
currentTextstring

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

itemActivated

itemActivated: function

Type declaration:

▸ (item: QListWidgetItem): void

Parameters:

NameType
itemQListWidgetItem

itemChanged

itemChanged: function

Type declaration:

▸ (item: QListWidgetItem): void

Parameters:

NameType
itemQListWidgetItem

itemClicked

itemClicked: function

Type declaration:

▸ (item: QListWidgetItem): void

Parameters:

NameType
itemQListWidgetItem

itemDoubleClicked

itemDoubleClicked: function

Type declaration:

▸ (item: QListWidgetItem): void

Parameters:

NameType
itemQListWidgetItem

itemEntered

itemEntered: function

Type declaration:

▸ (item: QListWidgetItem): void

Parameters:

NameType
itemQListWidgetItem

itemPressed

itemPressed: function

Type declaration:

▸ (item: QListWidgetItem): void

Parameters:

NameType
itemQListWidgetItem

itemSelectionChanged

itemSelectionChanged: function

Type declaration:

▸ (): void


objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

viewportEntered

viewportEntered: function

Inherited from QAbstractItemViewSignals.viewportEntered

Type declaration:

▸ (): void


windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qmessageboxsignals/index.html b/docs/api/generated/interfaces/qmessageboxsignals/index.html index a0904925a..fb9aa15de 100644 --- a/docs/api/generated/interfaces/qmessageboxsignals/index.html +++ b/docs/api/generated/interfaces/qmessageboxsignals/index.html @@ -9,7 +9,7 @@ QMessageBoxSignals | NodeGui - + @@ -24,7 +24,7 @@

QMessageBoxSignals

Hierarchy

QDialogSignals

QMessageBoxSignals

Index

Properties

Properties

accepted

accepted: function

Inherited from QDialogSignals.accepted

Type declaration:

▸ (): void


buttonClicked

buttonClicked: function

Type declaration:

▸ (buttonRawPointer: NativeRawPointer‹"QAbstractButton"›): void*

Parameters:

NameType
buttonRawPointerNativeRawPointer‹"QAbstractButton*"›

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

finished

finished: function

Inherited from QDialogSignals.finished

Type declaration:

▸ (result: number): void

Parameters:

NameType
resultnumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

rejected

rejected: function

Inherited from QDialogSignals.rejected

Type declaration:

▸ (): void


windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qmoviesignals/index.html b/docs/api/generated/interfaces/qmoviesignals/index.html index a293d0e56..6d6849dc3 100644 --- a/docs/api/generated/interfaces/qmoviesignals/index.html +++ b/docs/api/generated/interfaces/qmoviesignals/index.html @@ -9,7 +9,7 @@ QMovieSignals | NodeGui - + @@ -24,7 +24,7 @@

QMovieSignals

Hierarchy

Index

Properties

Properties

error

error: function

Type declaration:

▸ (error: ImageReaderError): void

Parameters:

NameType
errorImageReaderError

finished

finished: function

Type declaration:

▸ (): void


frameChanged

frameChanged: function

Type declaration:

▸ (frameNumber?: undefined | number): void

Parameters:

NameType
frameNumber?undefined | number

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

resized

resized: function

Type declaration:

▸ (qSizeNative?: NativeElement): void

Parameters:

NameType
qSizeNative?NativeElement

started

started: function

Type declaration:

▸ (): void


stateChanged

stateChanged: function

Type declaration:

▸ (state: MovieState): void

Parameters:

NameType
stateMovieState

updated

updated: function

Type declaration:

▸ (qRectNative: NativeElement): void

Parameters:

NameType
qRectNativeNativeElement
- + diff --git a/docs/api/generated/interfaces/qobjectsignals/index.html b/docs/api/generated/interfaces/qobjectsignals/index.html index 381d957a3..d2585f5ee 100644 --- a/docs/api/generated/interfaces/qobjectsignals/index.html +++ b/docs/api/generated/interfaces/qobjectsignals/index.html @@ -9,7 +9,7 @@ QObjectSignals | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/interfaces/qplaintexteditsignals/index.html b/docs/api/generated/interfaces/qplaintexteditsignals/index.html index 60badff98..303b19a61 100644 --- a/docs/api/generated/interfaces/qplaintexteditsignals/index.html +++ b/docs/api/generated/interfaces/qplaintexteditsignals/index.html @@ -9,7 +9,7 @@ QPlainTextEditSignals | NodeGui - + @@ -24,7 +24,7 @@

QPlainTextEditSignals

Hierarchy

QWidgetSignals

QPlainTextEditSignals

Index

Properties

Properties

blockCountChanged

blockCountChanged: function

Type declaration:

▸ (blockCount: number): void

Parameters:

NameType
blockCountnumber

copyAvailable

copyAvailable: function

Type declaration:

▸ (yes: boolean): void

Parameters:

NameType
yesboolean

cursorPositionChanged

cursorPositionChanged: function

Type declaration:

▸ (): void


customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

modificationChanged

modificationChanged: function

Type declaration:

▸ (changed: boolean): void

Parameters:

NameType
changedboolean

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

redoAvailable

redoAvailable: function

Type declaration:

▸ (available: boolean): void

Parameters:

NameType
availableboolean

selectionChanged

selectionChanged: function

Type declaration:

▸ (): void


textChanged

textChanged: function

Type declaration:

▸ (): void


undoAvailable

undoAvailable: function

Type declaration:

▸ (available: boolean): void

Parameters:

NameType
availableboolean

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qprogressbarsignals/index.html b/docs/api/generated/interfaces/qprogressbarsignals/index.html index 547b86af6..8e2f23189 100644 --- a/docs/api/generated/interfaces/qprogressbarsignals/index.html +++ b/docs/api/generated/interfaces/qprogressbarsignals/index.html @@ -9,7 +9,7 @@ QProgressBarSignals | NodeGui - + @@ -24,7 +24,7 @@

QProgressBarSignals

Hierarchy

QWidgetSignals

QProgressBarSignals

Index

Properties

Properties

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

valueChanged

valueChanged: function

Type declaration:

▸ (value: number): void

Parameters:

NameType
valuenumber

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qprogressdialogsignals/index.html b/docs/api/generated/interfaces/qprogressdialogsignals/index.html index 1d44a8a95..24c564b4a 100644 --- a/docs/api/generated/interfaces/qprogressdialogsignals/index.html +++ b/docs/api/generated/interfaces/qprogressdialogsignals/index.html @@ -9,7 +9,7 @@ QProgressDialogSignals | NodeGui - + @@ -24,7 +24,7 @@

QProgressDialogSignals

Hierarchy

QDialogSignals

QProgressDialogSignals

Index

Properties

Properties

accepted

accepted: function

Inherited from QDialogSignals.accepted

Type declaration:

▸ (): void


canceled

canceled: function

Type declaration:

▸ (): void


customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

finished

finished: function

Inherited from QDialogSignals.finished

Type declaration:

▸ (result: number): void

Parameters:

NameType
resultnumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

rejected

rejected: function

Inherited from QDialogSignals.rejected

Type declaration:

▸ (): void


windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qshortcutsignals/index.html b/docs/api/generated/interfaces/qshortcutsignals/index.html index c739bac1c..57cdae2d9 100644 --- a/docs/api/generated/interfaces/qshortcutsignals/index.html +++ b/docs/api/generated/interfaces/qshortcutsignals/index.html @@ -9,7 +9,7 @@ QShortcutSignals | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/interfaces/qspinboxsignals/index.html b/docs/api/generated/interfaces/qspinboxsignals/index.html index 2b5491a14..b03a63804 100644 --- a/docs/api/generated/interfaces/qspinboxsignals/index.html +++ b/docs/api/generated/interfaces/qspinboxsignals/index.html @@ -9,7 +9,7 @@ QSpinBoxSignals | NodeGui - + @@ -24,7 +24,7 @@

QSpinBoxSignals

Hierarchy

QAbstractSpinBoxSignals

QSpinBoxSignals

Index

Properties

Properties

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

editingFinished

editingFinished: function

Inherited from QAbstractSpinBoxSignals.editingFinished

Type declaration:

▸ (): void


objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

valueChanged

valueChanged: function

Type declaration:

▸ (value: number): void

Parameters:

NameType
valuenumber

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qstackedwidgetsignals/index.html b/docs/api/generated/interfaces/qstackedwidgetsignals/index.html index aee4b5737..39af4b21f 100644 --- a/docs/api/generated/interfaces/qstackedwidgetsignals/index.html +++ b/docs/api/generated/interfaces/qstackedwidgetsignals/index.html @@ -9,7 +9,7 @@ QStackedWidgetSignals | NodeGui - + @@ -24,7 +24,7 @@

QStackedWidgetSignals

Hierarchy

QWidgetSignals

QStackedWidgetSignals

Index

Properties

Properties

currentChanged

currentChanged: function

Type declaration:

▸ (index: number): void

Parameters:

NameType
indexnumber

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qstandarditemmodelsignals/index.html b/docs/api/generated/interfaces/qstandarditemmodelsignals/index.html index 553bc91ba..26e6e23bf 100644 --- a/docs/api/generated/interfaces/qstandarditemmodelsignals/index.html +++ b/docs/api/generated/interfaces/qstandarditemmodelsignals/index.html @@ -9,7 +9,7 @@ QStandardItemModelSignals | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/generated/interfaces/qstatusbarsignals/index.html b/docs/api/generated/interfaces/qstatusbarsignals/index.html index 9f0c83eb9..4c0086a10 100644 --- a/docs/api/generated/interfaces/qstatusbarsignals/index.html +++ b/docs/api/generated/interfaces/qstatusbarsignals/index.html @@ -9,7 +9,7 @@ QStatusBarSignals | NodeGui - + @@ -24,7 +24,7 @@

QStatusBarSignals

Hierarchy

QWidgetSignals

QStatusBarSignals

Index

Properties

Properties

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

messageChanged

messageChanged: function

Type declaration:

▸ (message: string): void

Parameters:

NameType
messagestring

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qsystemtrayiconsignals/index.html b/docs/api/generated/interfaces/qsystemtrayiconsignals/index.html index 266a9f23c..b99af7514 100644 --- a/docs/api/generated/interfaces/qsystemtrayiconsignals/index.html +++ b/docs/api/generated/interfaces/qsystemtrayiconsignals/index.html @@ -9,7 +9,7 @@ QSystemTrayIconSignals | NodeGui - + @@ -24,7 +24,7 @@

QSystemTrayIconSignals

Hierarchy

Index

Properties

Properties

activated

activated: function

Type declaration:

▸ (reason: QSystemTrayIconActivationReason): void

Parameters:

NameType
reasonQSystemTrayIconActivationReason

messageClicked

messageClicked: function

Type declaration:

▸ (): void


objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring
- + diff --git a/docs/api/generated/interfaces/qtabbarsignals/index.html b/docs/api/generated/interfaces/qtabbarsignals/index.html index 439d3d0b6..037ae0a41 100644 --- a/docs/api/generated/interfaces/qtabbarsignals/index.html +++ b/docs/api/generated/interfaces/qtabbarsignals/index.html @@ -9,7 +9,7 @@ QTabBarSignals | NodeGui - + @@ -24,7 +24,7 @@

QTabBarSignals

Hierarchy

QWidgetSignals

QTabBarSignals

Index

Properties

Properties

currentChanged

currentChanged: function

Type declaration:

▸ (index: number): void

Parameters:

NameType
indexnumber

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

tabBarClicked

tabBarClicked: function

Type declaration:

▸ (index: number): void

Parameters:

NameType
indexnumber

tabBarDoubleClicked

tabBarDoubleClicked: function

Type declaration:

▸ (index: number): void

Parameters:

NameType
indexnumber

tabCloseRequested

tabCloseRequested: function

Type declaration:

▸ (index: number): void

Parameters:

NameType
indexnumber

tabMoved

tabMoved: function

Type declaration:

▸ (from: number, to: number): void

Parameters:

NameType
fromnumber
tonumber

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qtablewidgetsignals/index.html b/docs/api/generated/interfaces/qtablewidgetsignals/index.html index 909a9952c..01e0bdc63 100644 --- a/docs/api/generated/interfaces/qtablewidgetsignals/index.html +++ b/docs/api/generated/interfaces/qtablewidgetsignals/index.html @@ -9,7 +9,7 @@ QTableWidgetSignals | NodeGui - + @@ -24,7 +24,7 @@

QTableWidgetSignals

Hierarchy

QWidgetSignals

QTableWidgetSignals

Index

Properties

Properties

cellActivated

cellActivated: function

Type declaration:

▸ (row: number, col: number): void

Parameters:

NameType
rownumber
colnumber

cellChanged

cellChanged: function

Type declaration:

▸ (row: number, col: number): void

Parameters:

NameType
rownumber
colnumber

cellClicked

cellClicked: function

Type declaration:

▸ (row: number, col: number): void

Parameters:

NameType
rownumber
colnumber

cellDoubleClicked

cellDoubleClicked: function

Type declaration:

▸ (row: number, col: number): void

Parameters:

NameType
rownumber
colnumber

cellEntered

cellEntered: function

Type declaration:

▸ (row: number, col: number): void

Parameters:

NameType
rownumber
colnumber

cellPressed

cellPressed: function

Type declaration:

▸ (row: number, col: number): void

Parameters:

NameType
rownumber
colnumber

currentCellChanged

currentCellChanged: function

Type declaration:

▸ (currentRow: number, currentColumn: number, previousRow: number, previousColumn: number): void

Parameters:

NameType
currentRownumber
currentColumnnumber
previousRownumber
previousColumnnumber

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qtabwidgetsignals/index.html b/docs/api/generated/interfaces/qtabwidgetsignals/index.html index 254b2a2af..f5f1dde93 100644 --- a/docs/api/generated/interfaces/qtabwidgetsignals/index.html +++ b/docs/api/generated/interfaces/qtabwidgetsignals/index.html @@ -9,7 +9,7 @@ QTabWidgetSignals | NodeGui - + @@ -24,7 +24,7 @@

QTabWidgetSignals

Hierarchy

QWidgetSignals

QTabWidgetSignals

Index

Properties

Properties

currentChanged

currentChanged: function

Type declaration:

▸ (index: number): void

Parameters:

NameType
indexnumber

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

tabBarClicked

tabBarClicked: function

Type declaration:

▸ (index: number): void

Parameters:

NameType
indexnumber

tabBarDoubleClicked

tabBarDoubleClicked: function

Type declaration:

▸ (index: number): void

Parameters:

NameType
indexnumber

tabCloseRequested

tabCloseRequested: function

Type declaration:

▸ (index: number): void

Parameters:

NameType
indexnumber

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qtextbrowsersignals/index.html b/docs/api/generated/interfaces/qtextbrowsersignals/index.html index 827457941..8f4612c7b 100644 --- a/docs/api/generated/interfaces/qtextbrowsersignals/index.html +++ b/docs/api/generated/interfaces/qtextbrowsersignals/index.html @@ -9,7 +9,7 @@ QTextBrowserSignals | NodeGui - + @@ -24,7 +24,7 @@

QTextBrowserSignals

Hierarchy

QTextEditSignals

QTextBrowserSignals

Index

Properties

Properties

anchorClicked

anchorClicked: function

Type declaration:

▸ (link: QUrl): void

Parameters:

NameType
linkQUrl

backwardAvailable

backwardAvailable: function

Type declaration:

▸ (available: boolean): void

Parameters:

NameType
availableboolean

copyAvailable

copyAvailable: function

Inherited from QTextEditSignals.copyAvailable

Type declaration:

▸ (yes: boolean): void

Parameters:

NameType
yesboolean

cursorPositionChanged

cursorPositionChanged: function

Inherited from QTextEditSignals.cursorPositionChanged

Type declaration:

▸ (): void


customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

forwardAvailable

forwardAvailable: function

Type declaration:

▸ (available: boolean): void

Parameters:

NameType
availableboolean

highlighted

highlighted: function

Type declaration:

▸ (link: string): void

Parameters:

NameType
linkstring

historyChanged

historyChanged: function

Type declaration:

▸ (): void


objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

redoAvailable

redoAvailable: function

Inherited from QTextEditSignals.redoAvailable

Type declaration:

▸ (available: boolean): void

Parameters:

NameType
availableboolean

selectionChanged

selectionChanged: function

Inherited from QTextEditSignals.selectionChanged

Type declaration:

▸ (): void


sourceChanged

sourceChanged: function

Type declaration:

▸ (src: QUrl): void

Parameters:

NameType
srcQUrl

textChanged

textChanged: function

Inherited from QTextEditSignals.textChanged

Type declaration:

▸ (): void


undoAvailable

undoAvailable: function

Inherited from QTextEditSignals.undoAvailable

Type declaration:

▸ (available: boolean): void

Parameters:

NameType
availableboolean

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qtexteditsignals/index.html b/docs/api/generated/interfaces/qtexteditsignals/index.html index 56f5ce167..25d725c84 100644 --- a/docs/api/generated/interfaces/qtexteditsignals/index.html +++ b/docs/api/generated/interfaces/qtexteditsignals/index.html @@ -9,7 +9,7 @@ QTextEditSignals | NodeGui - + @@ -24,7 +24,7 @@

QTextEditSignals

Hierarchy

QWidgetSignals

QTextEditSignals

QTextBrowserSignals

Index

Properties

Properties

copyAvailable

copyAvailable: function

Type declaration:

▸ (yes: boolean): void

Parameters:

NameType
yesboolean

cursorPositionChanged

cursorPositionChanged: function

Type declaration:

▸ (): void


customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

redoAvailable

redoAvailable: function

Type declaration:

▸ (available: boolean): void

Parameters:

NameType
availableboolean

selectionChanged

selectionChanged: function

Type declaration:

▸ (): void


textChanged

textChanged: function

Type declaration:

▸ (): void


undoAvailable

undoAvailable: function

Type declaration:

▸ (available: boolean): void

Parameters:

NameType
availableboolean

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qtoolbuttonsignals/index.html b/docs/api/generated/interfaces/qtoolbuttonsignals/index.html index 4610fe57b..e8c3bb2f2 100644 --- a/docs/api/generated/interfaces/qtoolbuttonsignals/index.html +++ b/docs/api/generated/interfaces/qtoolbuttonsignals/index.html @@ -9,7 +9,7 @@ QToolButtonSignals | NodeGui - + @@ -24,7 +24,7 @@

QToolButtonSignals

Hierarchy

QAbstractButtonSignals

QToolButtonSignals

Index

Properties

Properties

clicked

clicked: function

Inherited from QAbstractButtonSignals.clicked

Type declaration:

▸ (checked: boolean): void

Parameters:

NameType
checkedboolean

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

pressed

pressed: function

Inherited from QAbstractButtonSignals.pressed

Type declaration:

▸ (): void


released

released: function

Inherited from QAbstractButtonSignals.released

Type declaration:

▸ (): void


toggled

toggled: function

Inherited from QAbstractButtonSignals.toggled

Type declaration:

▸ (checked: boolean): void

Parameters:

NameType
checkedboolean

triggered

triggered: function

Type declaration:

▸ (nativeAction: NativeElement): void

Parameters:

NameType
nativeActionNativeElement

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qtreewidgetsignals/index.html b/docs/api/generated/interfaces/qtreewidgetsignals/index.html index 277977e2e..f0c061cc7 100644 --- a/docs/api/generated/interfaces/qtreewidgetsignals/index.html +++ b/docs/api/generated/interfaces/qtreewidgetsignals/index.html @@ -9,7 +9,7 @@ QTreeWidgetSignals | NodeGui - + @@ -24,7 +24,7 @@

QTreeWidgetSignals

Hierarchy

QWidgetSignals

QTreeWidgetSignals

Index

Properties

Properties

currentItemChanged

currentItemChanged: function

Type declaration:

▸ (current: QTreeWidgetItem, previous: QTreeWidgetItem): void

Parameters:

NameType
currentQTreeWidgetItem
previousQTreeWidgetItem

customContextMenuRequested

customContextMenuRequested: function

Inherited from QWidgetSignals.customContextMenuRequested

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

itemActivated

itemActivated: function

Type declaration:

▸ (item: QTreeWidgetItem | null, column: number): void

Parameters:

NameType
itemQTreeWidgetItem | null
columnnumber

itemChanged

itemChanged: function

Type declaration:

▸ (item: QTreeWidgetItem, column: number): void

Parameters:

NameType
itemQTreeWidgetItem
columnnumber

itemClicked

itemClicked: function

Type declaration:

▸ (item: QTreeWidgetItem, column: number): void

Parameters:

NameType
itemQTreeWidgetItem
columnnumber

itemCollapsed

itemCollapsed: function

Type declaration:

▸ (item: QTreeWidgetItem): void

Parameters:

NameType
itemQTreeWidgetItem

itemDoubleClicked

itemDoubleClicked: function

Type declaration:

▸ (item: QTreeWidgetItem | null, column: number): void

Parameters:

NameType
itemQTreeWidgetItem | null
columnnumber

itemEntered

itemEntered: function

Type declaration:

▸ (item: QTreeWidgetItem, column: number): void

Parameters:

NameType
itemQTreeWidgetItem
columnnumber

itemExpanded

itemExpanded: function

Type declaration:

▸ (item: QTreeWidgetItem): void

Parameters:

NameType
itemQTreeWidgetItem

itemPressed

itemPressed: function

Type declaration:

▸ (item: QTreeWidgetItem | null, column: number): void

Parameters:

NameType
itemQTreeWidgetItem | null
columnnumber

itemSelectionChanged

itemSelectionChanged: function

Type declaration:

▸ (): void


objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

windowIconChanged

windowIconChanged: function

Inherited from QWidgetSignals.windowIconChanged

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Inherited from QWidgetSignals.windowTitleChanged

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/qwidgetsignals/index.html b/docs/api/generated/interfaces/qwidgetsignals/index.html index 0a886525e..b7ce59303 100644 --- a/docs/api/generated/interfaces/qwidgetsignals/index.html +++ b/docs/api/generated/interfaces/qwidgetsignals/index.html @@ -9,7 +9,7 @@ QWidgetSignals | NodeGui - + @@ -24,7 +24,7 @@

QWidgetSignals

Hierarchy

Index

Properties

Properties

customContextMenuRequested

customContextMenuRequested: function

Type declaration:

▸ (pos: object): void

Parameters:

pos: object

NameType
xnumber
ynumber

objectNameChanged

objectNameChanged: function

Inherited from QObjectSignals.objectNameChanged

Type declaration:

▸ (objectName: string): void

Parameters:

NameType
objectNamestring

windowIconChanged

windowIconChanged: function

Type declaration:

▸ (iconNative: NativeElement): void

Parameters:

NameType
iconNativeNativeElement

windowTitleChanged

windowTitleChanged: function

Type declaration:

▸ (title: string): void

Parameters:

NameType
titlestring
- + diff --git a/docs/api/generated/interfaces/range/index.html b/docs/api/generated/interfaces/range/index.html index be4c755f6..10753b0a0 100644 --- a/docs/api/generated/interfaces/range/index.html +++ b/docs/api/generated/interfaces/range/index.html @@ -9,7 +9,7 @@ Range | NodeGui - + @@ -24,7 +24,7 @@
- + diff --git a/docs/api/manual/process/index.html b/docs/api/manual/process/index.html index c823ded34..3cf2a45c0 100644 --- a/docs/api/manual/process/index.html +++ b/docs/api/manual/process/index.html @@ -9,7 +9,7 @@ process | NodeGui - + @@ -26,7 +26,7 @@ Node.js process object. It adds the following properties :

Properties

process.versions.qode Readonly

A String representing Qode's version string. Qode is a lightly modified version of NodeJs that allows running Qt and NodeJs under a single process.

process.versions.qt(compiled) Readonly

A String representing Qt version used when compile Qode binary. This can be useful to know which version of Qt is binary compatible with the version of Qode you are running. This is useful when running qode with a different version of Qt than what it was compiled with.

process.versions.qt(runtime) Readonly

A String representing Qt version of the Qt library loaded during runtime. This can be useful to know which version of Qt you are using at runtime as compared to the version of Qt used when Qode was compiled.This is possible since Qt is dynamically linked to Qode and you could replace the Qt dynamic libraries with any binary compatible library. Hence, this is useful when running qode with a different version of Qt than what it was compiled with.

- + diff --git a/docs/api/manual/synopsis/index.html b/docs/api/manual/synopsis/index.html index 350cde18c..e8463d1ad 100644 --- a/docs/api/manual/synopsis/index.html +++ b/docs/api/manual/synopsis/index.html @@ -9,7 +9,7 @@ Synopsis | NodeGui - + @@ -37,7 +37,7 @@ built-in modules.

rootLayout.addWidget(label);
win.setCentralWidget(centralWidget);
win.setStyleSheet(
`
#myroot {
background-color: #009688;
}
`
);
win.show();
global.win = win;
- + diff --git a/docs/development/README/index.html b/docs/development/README/index.html index bef7726cf..76521b882 100644 --- a/docs/development/README/index.html +++ b/docs/development/README/index.html @@ -9,7 +9,7 @@ README | NodeGui - + @@ -25,7 +25,7 @@

README

Contributor's guide

This guide is for everyone who want's to contribute to the development of NodeGui.

Please make sure you have read the User's guides before reading this guide.

Where to start or How can you help?

You can follow the contributors guide above to get a gist.

It is fairly straightforward to get started. I would start with a project of my own and start adding missing functionalities.

Or simply put I would recommend you start by adding an unexported method to an existing widget.

For example:

You could add the corresponding Qt method to QProgressbar https://doc.qt.io/qt-5/qprogressbar.html#textVisible-prop to get a grip on it.

This PR can be used as a guide

https://github.com/nodegui/nodegui/issues/36

https://github.com/nodegui/nodegui/pull/39

You can also take a look at few bugs or the issue board here to know what you can pick up if you are out of ideas.

https://github.com/nodegui/nodegui/projects/

https://github.com/nodegui/react-nodegui/projects/

- + diff --git a/docs/development/common_errors/index.html b/docs/development/common_errors/index.html index 1f49b753b..71935cd8f 100644 --- a/docs/development/common_errors/index.html +++ b/docs/development/common_errors/index.html @@ -9,7 +9,7 @@ common_errors | NodeGui - + @@ -26,7 +26,7 @@ YGNodeSetMeasureFunc(this->instance->getFlexNode(), &flexutils::measureQtWidget); if its a leaf node widget(doesnt contain any children).

- + diff --git a/docs/development/debugging/index.html b/docs/development/debugging/index.html index 1301f018b..8c094001c 100644 --- a/docs/development/debugging/index.html +++ b/docs/development/debugging/index.html @@ -9,7 +9,7 @@ debugging | NodeGui - + @@ -24,7 +24,7 @@ - + diff --git a/docs/development/getting-started/index.html b/docs/development/getting-started/index.html index b4fb3bb62..06a3d8c61 100644 --- a/docs/development/getting-started/index.html +++ b/docs/development/getting-started/index.html @@ -9,7 +9,7 @@ getting-started | NodeGui - + @@ -28,7 +28,7 @@ Check the corresponding JS file for the addon here src/lib/QtWidgets/QLabe So if you take a look at NLabel you will see, it inherits from QLabel and NodeWidget. NodeWidget inturn inherits from YogaWidget and EventWidget. Event widget adds event handling support. YogaWidget is a class that contains the magic that enables a regular Qt Widget to have Yoga node. A Yoga node is an instance used by yoga library to calculate a widgets position on the screen. Yoga is a library that will layout the widget on the screen. To do so we will specify the flex properties like alignitems, justify content, margin, paddings etc on the Yoga node of the widget. Apart from adding yoga node, YogaWidget adds support for specifying those yoga properties via Qt's stylesheet. (This is done by using Q_PROPERTY). To make this work we need to use something called as Q_OBJECT inside the class which is a C++ macro. Q_OBJECT will be expanded to relevant code by the compiler. In Qt whenever we add Q_OBJECT to a header file, we need to use a pre compiler called Qt MOC (Meta Object Compiler). The way we use it is

moc headername.h -o headername_moc.cpp --include <any_include_file_which_contains_macro> // example : ../../core/YogaWidget/yogawidget.h

So for nlabel I would run it as:

moc nlabel.h -o nlabel_moc.cpp --include ../../core/YogaWidget/yogawidget.h

This will run moc on headername.h and generate headername_moc.cpp. We will include headername_moc.cpp in config/moc.gypi. If you dont do this. Then it will give a symbol not found error.

I hope QLabel's example is enough for now. For more examples and inspirations we can take a look at other wrapped widgets.

Learning Materials

  1. Beginners guide to NodeJS Addon - https://medium.com/@atulanand94/beginners-guide-to-writing-nodejs-addons-using-c-and-n-api-node-addon-api-9b3b718a9a7f
  2. First read this: N-API in nodejs docs
  3. https://www.youtube.com/watch?v=-Oniup60Afs&feature=youtu.be
  4. See samples at https://github.com/nodejs/abi-stable-node-addon-examples/ 4.1. You can see the readme of https://github.com/nodejs/node-addon-api.git/
  5. See node-qt implementation. It is implemented in Nan (explained in video).
  6. Now try to match the implementation in node-qt and convert to N-API using examples from samples.
  7. Implementations not in node-qt need to be done with effort.
- + diff --git a/docs/development/setting-up/index.html b/docs/development/setting-up/index.html index 6cfb30a47..85faa4d55 100644 --- a/docs/development/setting-up/index.html +++ b/docs/development/setting-up/index.html @@ -9,7 +9,7 @@ setting-up | NodeGui - + @@ -24,7 +24,7 @@

setting-up

Setup project for development

Development setup and getting started

Make sure you follow the setup guide of Qode so that you have a build environment ready for Qode.

MacOSX:

Requirements

  1. Node version: > 11
  2. CMake 3.1 and up (Installation instructions can be found here: https://cmake.org/install/)
  3. Make, GCC v7
  4. Qt (Optional): Make sure you followed the setup instructions from Qode

Windows:

Requirements

  1. Node version: > 11
  2. CMake 3.1 and up (Installation instructions can be found here: https://cmake.org/install/)
  3. Visual Studio Community 2017
  4. Powershell
  5. Qt (Optional): Make sure you followed the setup instructions from Qode

Linux:

Supported versions: Ubuntu 17.10 and up

Requirements

  1. Node version: > 11
  2. CMake 3.1 and up (Installation instructions can be found here: https://cmake.org/install/)
  3. Make, GCC v7, pkg-config
  4. Qt (Optional): Make sure you followed the setup instructions from Qode

On Ubuntu: $ sudo apt-get install pkg-config build-essential should install everything except Qt5.

Note: If you are using your own version of Qt make sure to

export PKG_CONFIG_PATH="<path to qt installation>/5.13.0/gcc_64/lib/pkgconfig"

Common:

  1. Once you have setup the platform specific stuff as mentioned above, follow these:
  2. git clone this repo.
  3. yarn install
  4. yarn build:addon
  5. yarn dev

If you want to run with your own version of Qt make sure to pass qt_home_dir variable when building addon.

npm run rebuild:addon [--qt_home_dir=/path/to/qt]

- + diff --git a/docs/development/signal_and_event_handling/index.html b/docs/development/signal_and_event_handling/index.html index 152055315..179e1fe0a 100644 --- a/docs/development/signal_and_event_handling/index.html +++ b/docs/development/signal_and_event_handling/index.html @@ -9,7 +9,7 @@ signal_and_event_handling | NodeGui - + @@ -36,7 +36,7 @@ like this:

Additional

Make sure npushbutton.h is added to config/moc.json. And run npm run automoc before running npm run build:addon

We need to run Qt's MOC (Meta Object Compiler) on the file whenever we use Q_OBJECT in a class or use QObject::connect. This is so that Qt can expand the macros and add necessary implementations to our class.

How does it work ?

  1. On JS side for each widget instance we create an instance of NodeJS's Event Emitter. This is done by the class EventWidget from which NodeWidget inherits
  2. We send this event emiiter's emit function to the C++ side by calling initNodeEventEmitter method and store a pointer to the event emitter's emit function using emitOnNode. initNodeEventEmitter function is added by a macro from EventWidget (c++). You can find the initNodeEventEmitter method with the event widget macros.
  3. We setup Qt's connect method for all the signals that we want to listen to and call the emitOnNode (which is actually emit from Event emitter) whenever a signal arrives. This is done manually on every widget by overriding the method connectSignalsToEventEmitter. Check npushbutton.h for details. This takes care of all the signals of the widgets. Now to export all qt events of the widget, we had overriden the widgets event(Event*) method to listen to events received by the widget and send it to the event emitter. This is done inside the EVENTWIDGET_IMPLEMENTATIONS macro
- + diff --git a/docs/development/styling/index.html b/docs/development/styling/index.html index 97fced695..13f41bf97 100644 --- a/docs/development/styling/index.html +++ b/docs/development/styling/index.html @@ -9,7 +9,7 @@ styling | NodeGui - + @@ -38,7 +38,7 @@ FlexItem adds methods like getFlexNode.

NodeWidget

Every widget we implement should inherit from NodeWidget. This helps us add all the properties we want in the widgets via a single class. NodeWidget is the class that contains properties and methods shared by all widgets. This class allows us to add features to all widgets easily.

- + diff --git a/docs/development/wrapping_widgets/index.html b/docs/development/wrapping_widgets/index.html index 6cfeffd89..ff1c1c71c 100644 --- a/docs/development/wrapping_widgets/index.html +++ b/docs/development/wrapping_widgets/index.html @@ -9,7 +9,7 @@ wrapping_widgets | NodeGui - + @@ -24,7 +24,7 @@

wrapping_widgets

Exporting a new method from a widget

Exporting a new widget from scratch

- + diff --git a/docs/faq/index.html b/docs/faq/index.html index bb9ef46a2..34e66711c 100644 --- a/docs/faq/index.html +++ b/docs/faq/index.html @@ -9,7 +9,7 @@ FAQ | NodeGui - + @@ -40,7 +40,7 @@ code from this:

const view = new QWidget();
view.setObjectName("container");
view.setLayout(new FlexLayout());
global.view = view; //prevent GC
- + diff --git a/docs/guides/custom-nodegui-native-plugin/index.html b/docs/guides/custom-nodegui-native-plugin/index.html index b68e2530a..b29bcdbc0 100644 --- a/docs/guides/custom-nodegui-native-plugin/index.html +++ b/docs/guides/custom-nodegui-native-plugin/index.html @@ -9,7 +9,7 @@ Custom NodeGui Plugin | NodeGui - + @@ -24,7 +24,7 @@ - + diff --git a/docs/guides/debugging-in-vscode/index.html b/docs/guides/debugging-in-vscode/index.html index bf40fe30a..64c1d1ed8 100644 --- a/docs/guides/debugging-in-vscode/index.html +++ b/docs/guides/debugging-in-vscode/index.html @@ -9,7 +9,7 @@ Debugging in VSCode | NodeGui - + @@ -24,7 +24,7 @@

Debugging in VSCode

  • Open a NodeGui project in VSCode.

    $ git clone git@github.com:nodegui/nodegui-starter.git
    $ code nodegui-starter
  • Add a file .vscode/launch.json with the following configuration:

    {
    "version": "0.2.0",
    "configurations": [
    {
    "name": "Debug Qode Process",
    "type": "node",
    "request": "launch",
    "cwd": "${workspaceRoot}",
    "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/qode",
    "windows": {
    "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/qode.exe"
    },
    "args": ["./dist/index.js"],
    "outputCapture": "std"
    },
    {
    "command": "npx webpack --devtool source-map && npx qode --inspect ./dist/index.js",
    "name": "Debug for Cmd",
    "request": "launch",
    "type": "node-terminal"
    },
    {
    "command": "npx webpack --devtool source-map; npx qode --inspect ./dist/index.js",
    "name": "Debug for PowerShell",
    "request": "launch",
    "type": "node-terminal"
    },
    ]
    }

    Tip:

    1. You could also configure a preLaunchTask for building typescript before launching the debugger everytime.
    2. enable source-map feature for debugging.
  • Debugging

    Set some breakpoints in index.js, and start debugging in the Debug View. You should be able to hit the breakpoints.

- + diff --git a/docs/guides/debugging/index.html b/docs/guides/debugging/index.html index a7904fddc..217b14164 100644 --- a/docs/guides/debugging/index.html +++ b/docs/guides/debugging/index.html @@ -9,7 +9,7 @@ Debugging | NodeGui - + @@ -33,7 +33,7 @@ an external debugger will need to connect on this port. The default port9229.

qode --inspect=9229 your/app

--inspect-brk=[port]

Like --inspect but pauses execution on the first line of JavaScript.

Note

If you are using the official boilerplate nodegui-starter, then you can achieve this by running

npm run debug

External Debuggers

You will need to use a debugger that supports the V8 inspector protocol.

- + diff --git a/docs/guides/drag-drop/index.html b/docs/guides/drag-drop/index.html index 7244fa511..e83acd949 100644 --- a/docs/guides/drag-drop/index.html +++ b/docs/guides/drag-drop/index.html @@ -9,7 +9,7 @@ Drag and drop | NodeGui - + @@ -25,7 +25,7 @@

Drag and drop

NodeGui supports drag and drop functionality.

In order to enable a widget to accept drops you need call

widget.setAcceptDrops(true);

Following this you can then listen to few QEvents like DragEnter, DragMove, DragLeave and Drop

The complete code would look something like this:

widget.setAcceptDrops(true);
widget.addEventListener(WidgetEventTypes.DragEnter, (e) => {
let ev = new QDragMoveEvent(e);
console.log('dragEnter', ev.proposedAction());
let mimeData = ev.mimeData();
mimeData.text(); //Inspection of text works
console.log('mimeData', {
hasColor: mimeData.hasColor(),
hasHtml: mimeData.hasHtml(),
hasImage: mimeData.hasImage(),
hasText: mimeData.hasText(),
hasUrls: mimeData.hasUrls(),
html: mimeData.html(),
text: mimeData.text(),
}); //Inspection of MIME data works
let urls = mimeData.urls(); //Get QUrls
for (let url of urls) {
let str = url.toString();
console.log('url', str); //Log out Urls in the event
}
ev.accept(); //Accept the drop event, which is crucial for accepting further events
});
widget.addEventListener(WidgetEventTypes.DragMove, (e) => {
let ev = new QDragMoveEvent(e);
console.log('dragMove');
});
widget.addEventListener(WidgetEventTypes.DragLeave, (e) => {
console.log('dragLeave', e);
let ev = new QDragLeaveEvent(e);
ev.ignore(); //Ignore the event when it leaves
console.log('ignored', ev);
});
widget.addEventListener(WidgetEventTypes.Drop, (e) => {
let dropEvent = new QDropEvent(e);
let mimeData = dropEvent.mimeData();
console.log('dropped', dropEvent.type());
let urls = mimeData.urls();
for (let url of urls) {
let str = url.toString();
console.log('url', str); //Example of inspection of dropped data.
}
});
- + diff --git a/docs/guides/getting-started/index.html b/docs/guides/getting-started/index.html index 6b16b70a0..65be26083 100644 --- a/docs/guides/getting-started/index.html +++ b/docs/guides/getting-started/index.html @@ -9,7 +9,7 @@ Getting started | NodeGui - + @@ -47,7 +47,7 @@ virtually all code editors and IDEs these days support JavaScript.

npm start

Note: If you encounter errors installing nodegui, please check the FAQs for additional help.

That's it!

Congratulations! You've successfully run and modified your first NodeGui app.

Now what?

If you're curious to learn more about NodeGui, continue on to the tutorial.

- + diff --git a/docs/guides/handle-events/index.html b/docs/guides/handle-events/index.html index b7c38744a..4bf5c2fa1 100644 --- a/docs/guides/handle-events/index.html +++ b/docs/guides/handle-events/index.html @@ -9,7 +9,7 @@ Handle Events | NodeGui - + @@ -35,7 +35,7 @@
win.setCentralWidget(label);
win.show();
global.win = win;
mouse event listener

Note here that every QEvent handler gives a reference to native QEvent in the handler callback. Not all native QEvent wrappers are implemented yet and we might need your help regarding those. Feel free to jump in and contribute to the nodegui core.

- + diff --git a/docs/guides/helpful-links/index.html b/docs/guides/helpful-links/index.html index a7a731831..dc07c0fa7 100644 --- a/docs/guides/helpful-links/index.html +++ b/docs/guides/helpful-links/index.html @@ -9,7 +9,7 @@ Helpful links | NodeGui - + @@ -24,7 +24,7 @@

Helpful links

NodeGui is an open source project that exists because of amazing contributors and users.

The following repo contains all the helpful links, examples, plugins, etc in a single maintainable place.

https://github.com/nodegui/awesome-nodegui/

Please do star ⭐️ the NodeGui project repo to show your support 😄

- + diff --git a/docs/guides/images/index.html b/docs/guides/images/index.html index 8f49c4765..2d7f3c5ff 100644 --- a/docs/guides/images/index.html +++ b/docs/guides/images/index.html @@ -9,7 +9,7 @@ Images | NodeGui - + @@ -29,7 +29,7 @@
win.setCentralWidget(label);
win.show();
global.win = win;

Here,

  • We first create a label using QLabel.
  • Then we create an instance of QPixmap. QPixmap is used to represent the image in memory. QPixmap is not a widget, so it can’t be shown on the screen as it is.
  • Hence, we use QLabel instance and set QPixmap to it.

The result would look like this:

image example

Loading an image using a url

Lets say we want to load an image from a URL on the internet. In this case we can't use the load() method of QPixmap since its only reserved for local file system images.

Instead, we’ll download the image using axios as a buffer and use the QPixmap's method loadFromData instead.

So let’s start with the axios installation:

npm i axios

Now let’s create a function that will take a URL as a parameter and will return a configured QMovie instance for the GIF:

const axios = require('axios');
async function getPixmap(url) {
const { data } = await axios.get(url, { responseType: 'arraybuffer' });
const pixmap = new QPixmap();
pixmap.loadFromData(data);
return pixmap;
}

The getPixmap function takes in a URL, tells axios to download the image as a buffer, and then uses that buffer to create a QPixmap instance.

Since getPixmap returns a promise, we need to make some changes to the code. After some minor refactoring, we end up with the following.

const { QMainWindow, QPixmap, QLabel } = require('@nodegui/nodegui');
const axios = require('axios');
async function getPixmap(url) {
const { data } = await axios.get(url, { responseType: 'arraybuffer' });
const pixmap = new QPixmap();
pixmap.loadFromData(data);
return pixmap;
}
async function main() {
const win = new QMainWindow();
const label = new QLabel();
const image = await getPixmap('https://upload.wikimedia.org/wikipedia/commons/9/96/Nature-morocco.jpg');
label.setPixmap(image);
win.setCentralWidget(label);
win.show();
global.win = win;
}
main().catch(console.error);

And the result would look like this:

image url example

Some tips

Showing large images

The above examples wont allow you to show a huge image without either cutting it off or making the widget huge.

In order to do that:

  • You can create the image instance using QPixmap
  • Set the image instance to a QLabel
  • And finally set the QLabel to a QScrollArea that allows you to scroll the image if the size of the image is too big.

Animated images

In order to use animated images

  • Instead of QPixmap use QMovie
  • And instead of a label's setPixmap method use setMovie

More details on it can be seen on this blog post : https://www.sitepoint.com/build-native-desktop-gif-searcher-app-using-nodegui/

- + diff --git a/docs/guides/layout/index.html b/docs/guides/layout/index.html index d58548e9c..b3686da5c 100644 --- a/docs/guides/layout/index.html +++ b/docs/guides/layout/index.html @@ -9,7 +9,7 @@ Layout | NodeGui - + @@ -35,7 +35,7 @@
// Tell FlexLayout how you want children of rootView to be poisitioned
rootView.setStyleSheet(`
#rootView{
flex: 1;
background-color: blue;
}
#label {
flex: 1;
color: white;
background-color: green;
}
#view {
flex: 3;
background-color: white;
}
`);
const win = new QMainWindow();
win.setCentralWidget(rootView);
win.show();
global.win = win;

TLDR

  • First step is to set a layout on the parent widget. You can do this using the widget's setLayout method. Here we are using FlexLayout.

  • For a layout to work you must let the layout know which widgets are the children and how to lay them on the available screen space within the parent widget. You do this using a layout's addWidget method. In the case of FlexLayout you will specify properties by setting flex properties on the parent and child widgets.

To know more on how FlexBox layout works in depth you can visit: https://facebook.github.io/react-native/docs/0.60/flexbox.

NodeGui uses the same library that React Native uses underneath for FlexBox (Yoga).

  • You can specify layout properties via inline styles also.

Conclusion

The primary layout in NodeGui is the Flexbox layout. Flexbox layout can be controlled via stylesheet just as in web. So both paint and layout properties are available at the same place.

NodeGui will also try to support other available layouts in Qt. But, If you need a special layout that Qt/NodeGui doesnt yet support you can always create a native plugin for NodeGui and use Qt's APIs to create one. In fact, Qt doesnt have a FlexLayout built in, FlexLayout is actually a custom Qt layout written with the help of Yoga library.

- + diff --git a/docs/guides/networking/index.html b/docs/guides/networking/index.html index 23b5b27a5..8642beae0 100644 --- a/docs/guides/networking/index.html +++ b/docs/guides/networking/index.html @@ -9,7 +9,7 @@ Networking | NodeGui - + @@ -24,7 +24,7 @@

Networking

Many apps need to load resources from a remote URL. You may want to make a POST request to a REST API, or you may need to fetch a chunk of static content from another server.

Remember that NodeGui apps do not run in a browser and hence do not have access to browser apis. NodeGui app is essentially a Node.js app.

And in a typical Node.js application you would use a third party library like axios, node-fetch or frisbee for achieving this functionality.

Using Node Fetch

Node Fetch is a light-weight module that brings window.fetch to Node.js.

An example usage would look like this:

const fetch = require('node-fetch');
async function getData() {
try {
let response = await fetch('https://somewebsite.com/some.json');
let responseJson = await response.json();
return responseJson.somecontent;
} catch (error) {
console.error(error);
}
}

Take a look at the Node Fetch docs for a full list of properties.

- + diff --git a/docs/guides/nodegui-architecture/index.html b/docs/guides/nodegui-architecture/index.html index 86f79f358..9bb7b001f 100644 --- a/docs/guides/nodegui-architecture/index.html +++ b/docs/guides/nodegui-architecture/index.html @@ -9,7 +9,7 @@ Architecture | NodeGui - + @@ -43,7 +43,7 @@ compiled with Qode or a compatible Node version to be used with NodeGui.

T ~650.000 modules are native. However, if you do need native modules, please consult this guide on how to recompile them for NodeGui.

- + diff --git a/docs/guides/packaging/index.html b/docs/guides/packaging/index.html index 3e2687520..065457f9f 100644 --- a/docs/guides/packaging/index.html +++ b/docs/guides/packaging/index.html @@ -9,7 +9,7 @@ Packaging | NodeGui - + @@ -24,7 +24,7 @@

Packaging

In order to distribute your finished app, you can use @nodegui/packer

  • Step 1: (Run this command only once)

    npx nodegui-packer --init MyAppName

    This will produce the deploy directory containing the template. You can modify this to suite your needs. Like add icons, change the name, description and add other native features or dependencies. Make sure you commit this directory.

  • Step 2: (Run this command every time you want to build a new distributable)

    Next you can run the pack command:

    npm run build

    This will produce the js bundle along with assets inside the ./dist directory

    npx nodegui-packer --pack ./dist

    This will build the distributable using @nodegui/packer based on your template. The output of the command is found under the build directory. You should gitignore the build directory.

    More details about packer can be found here: https://github.com/nodegui/packer

- + diff --git a/docs/guides/scroll-view/index.html b/docs/guides/scroll-view/index.html index a136bf9ab..a2d56936a 100644 --- a/docs/guides/scroll-view/index.html +++ b/docs/guides/scroll-view/index.html @@ -9,7 +9,7 @@ Scroll Area | NodeGui - + @@ -34,7 +34,7 @@
`);

TLDR;

We create a QScrollArea instance and use the setWidget method to insert a widget as its child. QScrollArea can take any widget as its child.

The result would look like this:

scroll area - + diff --git a/docs/guides/styling/index.html b/docs/guides/styling/index.html index e5c93bfbd..21af5b1ab 100644 --- a/docs/guides/styling/index.html +++ b/docs/guides/styling/index.html @@ -9,7 +9,7 @@ Styling | NodeGui - + @@ -43,7 +43,7 @@ Some examples include:

- + diff --git a/docs/guides/tutorial/index.html b/docs/guides/tutorial/index.html index ef0ddb6ea..1cb2b0c08 100644 --- a/docs/guides/tutorial/index.html +++ b/docs/guides/tutorial/index.html @@ -9,7 +9,7 @@ Learn the Basics | NodeGui - + @@ -36,7 +36,7 @@ application might encounter.

. With time more widgets and APIs will be added to NodeGui. Apart from modules in NodeGui, you also have access to the entire node modules ecosystem. Thus, any node module that you can use with Node.js, can be used with NodeGui. This makes it extremely powerful.

Fine, I want something more custom and beautiful than just native looking widgets. What do I do?

To make things more beautiful, you will have to learn about styling. Lets take a look at that next.

- + diff --git a/docs/guides/using-native-node-modules/index.html b/docs/guides/using-native-node-modules/index.html index 225bb5fb9..46dc2c004 100644 --- a/docs/guides/using-native-node-modules/index.html +++ b/docs/guides/using-native-node-modules/index.html @@ -9,7 +9,7 @@ Using native Node Modules | NodeGui - + @@ -35,7 +35,7 @@ a newer version of V8 than Node and/or there are ABI changes, bad things may happen. So in general, it is recommended to always build native modules from source code.

- + diff --git a/index.html b/index.html index a6ac1ba1e..9e9a893b5 100644 --- a/index.html +++ b/index.html @@ -9,7 +9,7 @@ Hello from NodeGui | NodeGui - + @@ -20,7 +20,7 @@

NodeGui

Build performant, native, cross platform desktop apps with JavaScript and CSS 🚀

[object Object]

Web Technologies

With NodeGui, you can build your app with familiar web technologies like CSS and JavaScript. There is even a React based version.

[object Object]

Open Source

NodeGui is an open source project maintained by an active community of contributors.

[object Object]

Cross Platform

Compatible with Mac, Windows, and Linux, NodeGui apps build and run on three platforms.

Create native apps for Windows, MacOs and Linux using JavaScript and CSS

lets you create truly native apps and doesn't compromise on your users' experience. It provides a core set of platform agnostic native widgets that map directly to the platform’s native UI building blocks.

NodeGui widgets are built on top of Qt which is a mature desktop apps framework. NodeGui widgets are extremely customizable just like in the web but does NOT use a Web browser under the hood.

Written in JavaScript—rendered with native code by Qt

Apps can be built completely in JavaScript. This enables native app development for whole new teams of developers, and can let existing native teams work much faster.

With NodeGui you get flexibility of web and performance of Native desktop apps.

Give it a try

1. Run these commands

git clone https://github.com/nodegui/nodegui-startercd nodegui-starternpm installnpm start

2. Learn the basics or dive deeper and take a look at the APIs.

- + diff --git a/runtime~main.eaae65bf.js b/runtime~main.dccef1dc.js similarity index 99% rename from runtime~main.eaae65bf.js rename to runtime~main.dccef1dc.js index e8d075fd0..84a230027 100644 --- a/runtime~main.eaae65bf.js +++ b/runtime~main.dccef1dc.js @@ -1 +1 @@ -!function(e){function c(c){for(var d,r,t=c[0],n=c[1],o=c[2],u=0,l=[];u Search the documentation | NodeGui - + @@ -19,7 +19,7 @@

Search the documentation

- +