Simon Edwards
5879ad7ec4
Use better types inside QInputMethodQueryEvent binding
2023-03-05 16:49:43 +01:00
Simon Edwards
731d186b01
Add QWidget.updateMicroFocus() method
2023-03-05 16:49:37 +01:00
Simon Edwards
47d98500cf
Add Input Method classes and support
2023-03-04 10:29:55 +01:00
Simon Edwards
9129cdef0d
Remove useless app wide setting
2023-02-16 18:57:43 +01:00
Nathanael Anderson
bd6595e40a
Added clearSelection, selectAll, scrollToBottom, scrollToTop to QTableWidget
2023-02-14 14:13:36 -06:00
Simon Edwards
4e42f61faa
Add applicationDisplayNameChanged & lastWindowClosed signals to QApplication
2023-01-14 10:59:27 +01:00
Simon Edwards
15478751db
Add more QPaintDevice methods to QWidget
2022-12-31 13:54:22 +01:00
Simon Edwards
d715a4299d
Add floating point versions of QPainter methods
2022-12-31 13:53:30 +01:00
Simon Edwards
33c0b24731
C++ code lint fixes
2022-12-26 13:20:35 +01:00
Simon Edwards
bbb0951525
Upgrade to Qt 6.4.1
2022-12-26 11:54:47 +01:00
Simon Edwards
5a51e2748b
Also emit the event object after default processing
2022-12-02 17:01:01 +01:00
Atul R
b7d503fd39
fix breaking build on macos ( #970 )
...
* fix breaking build on macos
* 0.57.1
* fix tests
2022-09-04 00:14:10 +02:00
Simon Edwards
3f0d00c83c
Add windowStateChanged signal to QWindow
2022-08-16 09:53:36 +02:00
Simon Edwards
79433a5c83
Add horizontalScrollBar() & verticalScrollBar() to QAbstractScrollArea
2022-08-07 23:20:17 +02:00
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
4a55d9ec45
Tweak some return types in QMainWindow
2022-05-28 10:58:40 +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
11bf45466d
Export wrapperCache in index.ts too
2022-05-21 19:54:12 +02:00
Simon Edwards
f606ebdd72
Add _id() to QObject for debugging purposes
2022-05-20 16:31:56 +02:00
Simon Edwards
0f9ad1e028
Add logging/debugging controls for the wrapper lifecycle
2022-05-20 15:25:18 +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
9faf63d5d3
Rename QAbstractItemModel.parent() to parentModelIndex()
...
The signature on `QAbstractItemModel.parent()` conflicts with
`QObject.parent()`. Maybe in C++ you can get away with that,
but in TS it is a huge PITA.
2022-04-30 09:42:18 +02:00
Simon Edwards
7dcbc32540
Remove NodeHeaderView, use QHeaderView
2022-04-29 20:35:00 +02:00
Simon Edwards
387555f3c0
Remove NodeTableView, use QTableView
2022-04-29 20:31:44 +02:00
Simon Edwards
10ebd00cde
Remove NodeListView, use QListView
2022-04-29 20:29:29 +02:00
Simon Edwards
fda93e9dd5
Remove NodeTextEdit, use QTextEdit
2022-04-29 20:23:30 +02:00
Simon Edwards
23759b1aaa
Remove NodeDialog, use QDialog instead
2022-04-29 20:10:27 +02:00
Simon Edwards
165bb820bc
Remove NodeDateTimeEdit, use QDateTimeEdit
2022-04-29 20:05:21 +02:00
Simon Edwards
83e9c09690
Remove NodeLayout, use QLayout instead
2022-04-29 19:55:13 +02:00
Simon Edwards
b7476a4ea1
Remove NodeFrame, use QFrame instead
2022-04-29 19:43:39 +02:00
Simon Edwards
38b12759c6
Remove NodeWidget, just use QWidget
2022-04-29 19:36:46 +02:00