Commit Graph

1209 Commits

Author SHA1 Message Date
Nathanael Anderson
f8ed7d3a78 Update Process.md
Delete invalid documentation, as these two values are no longer valid in the later versions of Qode.    There does NOT appear to be a current way to get the currently running QT.
2021-09-18 10:11:24 +02:00
milahu
12d79a62da move to deps 2021-09-18 10:06:15 +02:00
milahu
c7b2e4c8b7 add postcss to devDependencies 2021-09-18 10:06:15 +02:00
Simon Edwards
91d652ed84 Bump our version 2021-09-18 10:02:45 +02:00
Simon Edwards
590385339c Add QStyle.polish(), QStyle.unpolish(), and QWidget.style() 2021-09-13 19:50:53 +02:00
Simon Edwards
44bb1e5f0e QWidget: Add TODO comments, setSizePolicy(), set max/min width/height methods 2021-09-11 12:14:43 +02:00
Simon Edwards
a4a961666a Fill in QFontMetrics methods 2021-09-07 22:46:27 +02:00
Simon Edwards
7af718b834 Add count() to QStackedWidget 2021-09-07 20:32:50 +02:00
Simon Edwards
8060a631b1 Add dumpObjectTree() & dumpObjectTree() to QObject 2021-09-07 20:32:09 +02:00
Simon Edwards
01096abede Fill in the QHeaderView methods 2021-09-02 21:33:09 +02:00
Simon Edwards
8110982412 Format C++ code 2021-09-02 19:15:51 +02:00
Nathanael Anderson
4429959fed Fix QWidgetTableItem Wrapper 2021-09-02 19:10:35 +02:00
Simon Edwards
920e64404d Bump the library version 2021-08-31 19:52:51 +02:00
Simon Edwards
87af1db2bc Fix up QHeaderView failing on the default nodejs MS compiler 2021-08-31 18:30:31 +02:00
Simon Edwards
391971f80b Fix QTableView.verticalHeader() and return the correct header 2021-08-30 19:24:38 +02:00
Simon Edwards
5aab3ed97d Fix yaml problems 2021-08-29 09:49:45 +02:00
Simon Edwards
e6f838375a Update apt package list before installing deps in CI 2021-08-29 09:38:08 +02:00
Simon Edwards
907acb5ad2 Bump version 2021-08-28 22:17:55 +02:00
Simon Edwards
b6fc24d6e0 Update README. Send discussions to GH. 2021-08-28 22:11:10 +02:00
Simon Edwards
1b399ef5be Update README: Bump NodeJs version; Remove Spectrum link 2021-08-28 11:20:54 +02:00
Simon Edwards
c3c597df4d Add QStyleFactory and bits to set the app style 2021-08-28 10:58:40 +02:00
Simon Edwards
25f529757e Add width() and height() to QWidget 2021-08-26 22:19:03 +02:00
Simon Edwards
edf437f056 Fill in QAbstractItemView methods & enums; add QItemSelectionModel 2021-08-26 22:13:35 +02:00
Simon Edwards
8c79f3d093 Fix some freshly created bugs in QAbstractItemModel.ts 2021-08-26 20:17:23 +02:00
Simon Edwards
55217146ae More methods for QAbstractItemModel 2021-08-22 09:48:17 +02:00
Simon Edwards
456824c504 Take example progs out of package.json 2021-08-22 09:48:17 +02:00
Simon Edwards
4f0f64884d Keep backwards compatability with non-virtual connectSignalsToEventEmitter() 2021-08-22 09:48:17 +02:00
Simon Edwards
1f11f1cf8b Make connectSignalsToEventEmitter() virtual to support wrappers on plain Qt widget instances 2021-08-22 09:48:17 +02:00
Simon Edwards
d81b781d1f Warn when using addEventListener() on an instance not from NodeGui 2021-08-22 09:48:17 +02:00
Simon Edwards
053fc9dc65 Add (basic) QHeaderView; Support wrappers on plain Qt widgets 2021-08-22 09:48:17 +02:00
Simon Edwards
11c33771c2 Format some TS code 2021-08-22 09:48:17 +02:00
Simon Edwards
5fd23f0ba3 Tune down eslint regarding unused method parameters 2021-08-22 09:48:17 +02:00
Simon Edwards
c209fe2adc Format cpp code 2021-08-22 09:48:17 +02:00
Simon Edwards
940351acbe Sort and doc the state of QAbstractItemModel and its methods/signals 2021-08-22 09:48:17 +02:00
Simon Edwards
f7a4a4d3d1 Add QAbstractItemModel.buddy() support 2021-08-22 09:48:17 +02:00
Simon Edwards
e81b5ae658 Implement QAbstractItemModel.setData() and 5th tutorial example 2021-08-22 09:48:17 +02:00
Simon Edwards
588093519a Add header model view tutorial example 2021-08-22 09:48:17 +02:00
Simon Edwards
3a83a7fe62 Fix bug in QAbstractItemModel.rowCount() 2021-08-22 09:48:17 +02:00
Simon Edwards
b5a9f30d34 Add the changing data model view example 2021-08-22 09:48:17 +02:00
Simon Edwards
25026a55f7 Add 2nd model view tutorial app 2021-08-22 09:48:17 +02:00
Simon Edwards
467231d4b7 Fix up constructor arg handling in QBrush. 2021-08-22 09:48:17 +02:00
Simon Edwards
3aeb4b09bf Fill in the missing values from ItemDataRole 2021-08-22 09:48:17 +02:00
Simon Edwards
9eed41ecd8 Add bold support to QFont 2021-08-22 09:48:17 +02:00
Simon Edwards
25e0d61e01 Add basic QAbstractItemModel and QAbstractTableModel 2021-08-22 09:48:17 +02:00
Simon Edwards
080bb3626d Add some missing geometry methods to QWidget 2021-08-13 15:53:00 +02:00
Atul R
c26a194694
Upgrade deps and qode (#865)
* bump deps

* fix test

* fix node verison

* 0.36.0

* revert tsconfig

* add env

* fix cmake build for windows

* fix qode bump

* temp fix
2021-08-09 23:44:46 +02:00
Simon Edwards
a577689cd4 Add QFontDatabase.applicationFontFamilies() 2021-08-08 20:45:41 +02:00
Simon Edwards
d3f6d6d092 Implement QGridLayout.addLayout() 2021-08-04 20:31:33 +02:00
Simon Edwards
87e6531c65 Re-use existing JS event emitters when creating JS side wrappers
By not re-using JS event emitters, if a JS/C++ wrapper is created twice for
a `QObject` then any previously registered event handlers will be overwritten
and lost when the `QObject`'s `initNodeEventEmitter()` is called for a 2nd
time.
2021-08-02 17:07:13 +02:00
Simon Edwards
faa6adcb23 Bump the version 2021-07-30 10:04:59 +02:00