* Add string list support to `QVariant`
* Add more methods to `QPainter`
* Give the `QClipboard` methods default params to match C++ API
* Code style fix for `nutils.cpp`
* Add `clearFocus()` to `QWidget`
* Add `Alignment` param to `QBoxLayout.addWidget()`
* Add `setViewportMargins()` & `viewportMargins()` to `QScrollArea`
* Add `QEvent` methods to all event related subclasses
* Tell C++ that our 0 is zero and not a null pointer
* Add `QPaintEvent`
* Add `setStyleName()` to `QFont`
* Add `isFixedPitch()` and `styles()` to `QFontDatabase`
* Add `drawImage()` to `QPainter`
* Add `setFocusPolicy()` to `QWidget`
* Add QIcon support to QTreeWidgetItem.
Signed-off-by: R. Douglas Barbieri <doug@dooglio.net>
* Move to QTreeWidgetItem from QTableWidgetItem...
I made a mistake and added the icon support to `QTableWidgetItem`
instead of the tree widget.
* Ran prettier.
* Add small test for the widget and item.
* Added tree widget test to demo.
* Added QWheelEvent
* removed x y
* Added QNativeGestureEvent
* Changed wrong type of QNativeGestureEventWrap value
* Added QTabletEvent
* Fixing build error for QTabletEvent
* adding dropaction
* fix typos
* Added more functions to QPainterPath
* Added more functions to QPainterPath
* Fixed multiple typos
* Fixed multiple typos
* Got QPainterPath additions working.
* Modified QPainterPath to use qreal instead
* Added QPointF, added a few missing methods to QPoint
* Added QRectF
* implemented QRectF
* Added acceptDrops and setAcceptDrops to QWidget, will be useful for addon implementation of Drag and Drop
Co-authored-by: Switt Kongdachalert <switt1995@yahoo.com>
* Fixed slight error in dependencies installation command (Ubuntu)
* Implemented setColumnWidth method for QTreeWidget
* Added an example of using setColumnWidth method
* Fixed doc error for setColumnWidth method.
* Update QTreeWidget
Fixed a bug with QTreeWidget::currentItem() crashing when nothing is selected and added QTreeWidget::takeTopLevelItem() and QTreeWidget::clear()
* Fix garbage collection
* Fix garbage collection
* add cpp method to insert tab at a given index
* add ts method to insert tab at given index
* add insert tab demo
* fixing lint issues in cpp code
* fix: passing the native widgets to insertTab
* adding the setTabText to the QTabWidgetWrap definition
* implementing the setTabText funciton in the cpp module
* implementing the setTabText in the ts module
* adding a demo for the tab text change feature
* fixing lint issues
* exporting the QSettings enums
* widgets(tabs): return the index of the last added tab
* widgets(tabs): returning the index of the newly added tab
* demo: using the tab component in the demo to verify
* lint: fixing lint
* 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>