Simon Edwards
0e33e39759
Remove most unneeded or buggy Napi:HandleScope uses ( #895 )
2021-12-03 19:02:06 +01:00
Simon Edwards
f4e0ca1677
More random methods and events ( #847 )
...
* Add `maximumViewportSize()`, `setHorizontalScrollBar()` & `setVerticalScrollBar()` to `QAbstractScrollArea`
* Log any JS exceptions thrown during Qt event dispatch
* Add `setData()` & `data()` to `QAction`
* Add `clear()` to `QMenu`
* Add `triggered` event support to `QMenu`
* Code style fixes
* Add `focusWindowChanged` event to `QApplication`
* Add `isActiveWindow()` to `QWidget`
2021-07-04 12:55:41 +02:00
feng8848
e09333c948
fix issue #473 ( #475 )
...
* fix issue #473
* fix ts lint
Co-authored-by: wuxiaofeng <wuxiaofeng@erayt.com>
2020-03-30 20:05:27 +02:00
Atul R
c742712f6f
Qwidget wrap fix ( #433 )
...
* skip setting up miniqt if customQt is on
* adds opengl context
* adds NodeWidgetWrap
* changed the mode of qode.js to make it executable
* 0.15.3
2020-03-08 16:47:56 +01:00
gluaxspeed
34d32a1e74
Improving Menu Bars ( #347 )
...
* menu and menubar changes so far
* attempting to add a simpler way to create menubars
* menu and menubar changes so far
* attempting to add a simpler way to create menubars
* attempting to add a simpler way to create menubars
* rebased from master
* rebased from master
* Move qaction creation to qwidget macro
* removed addMenuWithName
* exec, and popup working
Co-authored-by: Atul R <atulanand94@gmail.com>
2020-01-22 22:06:12 +01:00
Atul R
edcdbb510e
Adds dynamic content support for flex layout. ( #199 )
...
* layout performance fix
* adjust size, webdefaults
* Add flexlayout owner to the context
* revert
* reorders setlayout and setflexnode
* add defaults
* fix mainwindow rootNode
* properties to methods
* Adds defaultsAdds flexutils measurewidget
* introduce configure for all types of nodes.
* lint fix
* Revams flexlayout to handle dynamic content
* Adds dynamic layout support for flex layout.
* lint fix
* fix few code updates
2019-11-18 00:52:29 +01:00
Atul R
21e5e78876
Add qvariant object translation ( #185 )
...
* working - translation of any wrapped object
* clang format
2019-11-10 12:30:26 +01:00
Atul R
382f2d7da6
Changes unique_ptr to qpointer for qobjects since they can be managed by other parent objects. This fixes double memory free. ( #182 )
2019-11-09 00:05:25 +01:00
Atul R
bd65329641
Adds linters, code formatters for both js and c++ and adds prepush hook ( #178 )
2019-11-08 19:30:01 +01:00
Atul R
cb535e33e7
Adds support for keyboard shortcuts, systray menu and systray actions (now run nodegui apps as a service). ( #156 )
...
* Added actions and tooltips to qmenu
* Adds support for nested submenu creation
* Added supported for onclick handlers in actions
* Adds support for keyboard shortcuts
* adds enabled and shortcut context
* Adds support for shortcuts and menus
* Added support for keyboard shortcuts
2019-10-26 15:31:02 +02:00
Atul R
36329a44b3
Experimental menu and tests ( #139 )
...
* Adds basic tests for window and label
* Adds few test cases for QWidget
* Adds working tests setup
* Adds inital code for menus
2019-10-07 19:24:17 +02:00