Simon Edwards
|
abc1d2cf64
|
Add many methods to QSize and QSizeF
|
2022-07-17 09:51:16 +02:00 |
|
Simon Edwards
|
f7c4d5dfae
|
Code formatting for QIcon
|
2022-07-17 09:25:16 +02:00 |
|
Simon Edwards
|
e2e06ca027
|
Fill in most QIcon methods
|
2022-07-04 21:28:30 +02:00 |
|
Simon Edwards
|
123524d126
|
Add done() and accept() to QDialog and subclasses as much as possible
issue #708
|
2022-06-19 11:05:51 +02:00 |
|
Simon Edwards
|
76743cd414
|
Add sizeHintForIndex() and visualRect() to QAbstractItemView
|
2022-06-18 20:48:24 +02:00 |
|
Simon Edwards
|
9fcc5e99d3
|
Add QAbstractItemDelegate to support plugins
|
2022-06-06 12:25:07 +02:00 |
|
Simon Edwards
|
43deec1c9e
|
Expand event support to grab QEvents after default processing
|
2022-05-26 09:44:34 +02:00 |
|
Simon Edwards
|
37d000ee44
|
Add QWidget methods setFocusProxy(), isAncestorOf(), isEnabledTo(), isVisibleTo(), & stackUnder()
|
2022-05-25 22:33:33 +02:00 |
|
Simon Edwards
|
0db724d40c
|
Add more QWidget methods
|
2022-05-23 22:02:08 +02:00 |
|
Simon Edwards
|
fcdbfb07c3
|
Merge branch 'master' into memory
|
2022-05-19 20:04:52 +02:00 |
|
Simon Edwards
|
c28fd5d5c3
|
Add QLabel.buddy()
|
2022-05-19 19:48:23 +02:00 |
|
Jake Kerr
|
d450841001
|
Expose the QWidget::grab method to script. (#941)
Reference from qt base:
https://code.qt.io/cgit/qt/qtbase.git/tree/src/widgets/kernel/qwidget.cpp#n5247
|
2022-05-19 18:03:48 +02:00 |
|
Simon Edwards
|
5191892950
|
Less caching in QMainWindow
|
2022-05-12 20:49:17 +02:00 |
|
Simon Edwards
|
bfa531f1f4
|
Massive TS wrapper update
|
2022-05-11 22:30:42 +02:00 |
|
Simon Edwards
|
6aa3f00fa3
|
Massive C++ wrapper update
|
2022-05-09 22:12:52 +02:00 |
|
Simon Edwards
|
f3d7d73acc
|
Add QObject.children()
|
2022-05-05 19:25:01 +02:00 |
|
Simon Edwards
|
880ea7c998
|
Add QObject.parent() and infra for correct subclass wrappers
|
2022-05-05 17:10:40 +02:00 |
|
Simon Edwards
|
bc9bf12e11
|
Refine the wrapper type registration
|
2022-05-01 20:23:21 +02:00 |
|
Simon Edwards
|
02f901ddf1
|
Add QObject.delete() and QObject.deleteLater(), and test QObject deletion
|
2022-05-01 20:02:02 +02:00 |
|
Simon Edwards
|
cbb3f99dfa
|
Add QObject.parent() and a heap of wrapper management
|
2022-05-01 11:08:37 +02:00 |
|
Simon Edwards
|
7bf97ef618
|
Eliminate one template param on WrapperCache::get()
|
2022-04-30 20:00:03 +02:00 |
|
Simon Edwards
|
1d92cc8f3e
|
Use uint keys inside the C++ wrapper cache
|
2022-04-30 19:21:20 +02:00 |
|
Simon Edwards
|
81c31f4de3
|
Fix some uninitialise memory access reported by Valgrind
|
2022-04-27 10:04:14 +02:00 |
|
Simon Edwards
|
ac1c118ae3
|
Add QTimerEvent and QObject.startTimer() and QObject.killTimer()
|
2022-04-19 19:37:26 +02:00 |
|
Simon Edwards
|
7d2dfc1cf2
|
Add QScreen.grabWindow()
issue #933
|
2022-04-18 17:43:11 +02:00 |
|
Simon Edwards
|
7d8fb77481
|
Make QTabBar.setTabButton() accept null
|
2022-04-16 21:49:08 +02:00 |
|
Simon Edwards
|
69d0e2e3cd
|
Add visibility related methods/event to QWindow
|
2022-04-06 19:31:04 +02:00 |
|
Simon Edwards
|
733c24e6cd
|
Add QMoveEvent
|
2022-04-05 20:48:21 +02:00 |
|
Simon Edwards
|
34ce565bb8
|
Fill in most of the QLineEdit methods
|
2022-03-12 10:56:46 +01:00 |
|
Simon Edwards
|
b4c9c0d51b
|
Add QWidget.mapTo() and QWidget.mapFrom()
|
2022-02-12 11:43:51 +01:00 |
|
Simon Edwards
|
c877a2814e
|
Make QWindow fire QEvents as events; add "window state" methods
|
2022-02-08 22:19:40 +01:00 |
|
Simon Edwards
|
2865212937
|
Add QWidget.winId(), useful for forcing window creation
|
2022-02-06 19:09:27 +01:00 |
|
Simon Edwards
|
ed7da32952
|
Add alignment parma support to QGridLayout.addWidget()
|
2022-02-04 16:04:47 +01:00 |
|
Simon Edwards
|
a0b53f2e0c
|
Add some windowing related methods to QWindow
|
2022-02-04 15:47:31 +01:00 |
|
Simon Edwards
|
78895a002f
|
Fix QWidget.setEnable()/setDisable()
|
2021-12-27 13:34:29 +01:00 |
|
Simon Edwards
|
9f9e61289b
|
More QWidget methods and properties
|
2021-12-26 18:53:49 +01:00 |
|
Simon Edwards
|
94ce790891
|
Apply code formatting
|
2021-12-11 15:31:43 +01:00 |
|
Simon Edwards
|
21ed97037a
|
Add QResizeEvent class
|
2021-12-11 15:31:43 +01:00 |
|
Simon Edwards
|
1ab7d13b96
|
Add QWidget.setFixedHeight(), QWidget.setFixedWidth(), and QWidget.sizeHint()
|
2021-12-11 15:31:43 +01:00 |
|
Simon Edwards
|
47b3d514bb
|
Add QWidget.setParent()
|
2021-12-11 15:31:43 +01:00 |
|
Simon Edwards
|
0e33e39759
|
Remove most unneeded or buggy Napi:HandleScope uses (#895)
|
2021-12-03 19:02:06 +01:00 |
|
Simon Edwards
|
d11ed993ee
|
Add signal support to QClipboard (#894)
* Add signal support to `QClipboard`
issue ##713
|
2021-12-02 20:33:46 +01:00 |
|
Simon Edwards
|
06528cdd67
|
Merge branch 'master' into qscreen_qwindow
|
2021-11-13 11:39:04 +01:00 |
|
Simon Edwards
|
05a5fdd539
|
Apply code formatting
|
2021-11-07 21:38:26 +01:00 |
|
Andreas Kröhnke
|
b35f386e46
|
Add QSplitter
|
2021-11-07 21:34:38 +01:00 |
|
Simon Edwards
|
7ae4a5cb7e
|
Wrap some native objects during event dispatch
|
2021-11-06 20:41:04 +01:00 |
|
Simon Edwards
|
2dc8319b50
|
Add some tests for the wrapper cache
|
2021-11-05 21:10:01 +01:00 |
|
Simon Edwards
|
88b2fcbcd1
|
Treat args to QPainter.translate(), scale(), and rotate() as doubles, not ints
issue #887
|
2021-11-03 21:21:58 +01:00 |
|
Simon Edwards
|
f7f86d5cfa
|
Pass env to WrapperCache::get()
|
2021-10-31 17:02:43 +01:00 |
|
Simon Edwards
|
2b2d2a65b2
|
Make the wrapper cache generic. Apply it to QWindow and QScreen
|
2021-10-31 09:32:37 +01:00 |
|